diff --git a/libportfwd/include/portfwd/portfwd.h b/libportfwd/include/portfwd/portfwd.h index 4c4cf51ed..faedd8f03 100644 --- a/libportfwd/include/portfwd/portfwd.h +++ b/libportfwd/include/portfwd/portfwd.h @@ -1,3 +1,5 @@ +#ifndef LIBPORTFWD_PORTFWD_H +#define LIBPORTFWD_PORTFWD_H true #include #include #include @@ -34,3 +36,4 @@ class Portfwd unsigned int m_upbps, m_downbps; }; +#endif \ No newline at end of file diff --git a/libportfwd/third-party/miniupnpc-1.4.20100609/minissdpc.c b/libportfwd/third-party/miniupnpc-1.4.20100609/minissdpc.c index 33ffa3ab5..6c6b03651 100644 --- a/libportfwd/third-party/miniupnpc-1.4.20100609/minissdpc.c +++ b/libportfwd/third-party/miniupnpc-1.4.20100609/minissdpc.c @@ -23,7 +23,9 @@ #define uint16_t unsigned short #endif /* Hack */ +#include #define UNIX_PATH_LEN 108 +#include struct sockaddr_un { uint16_t sun_family; char sun_path[UNIX_PATH_LEN]; diff --git a/libportfwd/third-party/miniupnpc-1.4.20100609/miniupnpc.c b/libportfwd/third-party/miniupnpc-1.4.20100609/miniupnpc.c index a0f1e893b..40dc19d09 100644 --- a/libportfwd/third-party/miniupnpc-1.4.20100609/miniupnpc.c +++ b/libportfwd/third-party/miniupnpc-1.4.20100609/miniupnpc.c @@ -28,7 +28,7 @@ #include #include #include -#include +#include #define snprintf _snprintf #if defined(_MSC_VER) && (_MSC_VER >= 1400) #define strncasecmp _memicmp