diff -u -r ../transmission-2.82/third-party/libnatpmp/getgateway.h ./third-party/libnatpmp/getgateway.h --- ../transmission-2.82/third-party/libnatpmp/getgateway.h 2013-08-09 04:47:55.000000000 +0200 +++ ./third-party/libnatpmp/getgateway.h 2014-01-28 23:57:43.000000000 +0100 @@ -40,6 +40,8 @@ #endif #include "declspec.h" +#include + /* getdefaultgateway() : * return value : * 0 : success diff -u -r ../transmission-2.82/third-party/libnatpmp/natpmp.c ./third-party/libnatpmp/natpmp.c --- ../transmission-2.82/third-party/libnatpmp/natpmp.c 2013-08-09 04:47:55.000000000 +0200 +++ ./third-party/libnatpmp/natpmp.c 2014-01-28 23:56:20.000000000 +0100 @@ -53,6 +53,8 @@ #include "natpmp.h" #include "getgateway.h" +#include + LIBSPEC int initnatpmp(natpmp_t * p, int forcegw, in_addr_t forcedgw) { #ifdef WIN32 diff -u -r ../transmission-2.82/third-party/libnatpmp/natpmp.h ./third-party/libnatpmp/natpmp.h --- ../transmission-2.82/third-party/libnatpmp/natpmp.h 2013-08-09 04:47:55.000000000 +0200 +++ ./third-party/libnatpmp/natpmp.h 2014-01-28 23:58:05.000000000 +0100 @@ -51,6 +51,8 @@ #include #endif +#include + typedef struct { int s; /* socket */ in_addr_t gateway; /* default gateway (IPv4) */