diff --git a/include/freerdp/utils/tcp.h b/include/freerdp/utils/tcp.h index 28c8a3f46..cad44dad7 100644 --- a/include/freerdp/utils/tcp.h +++ b/include/freerdp/utils/tcp.h @@ -22,7 +22,6 @@ #include #include -#include FREERDP_API int freerdp_tcp_connect(const char* hostname, int port); FREERDP_API int freerdp_tcp_read(int sockfd, uint8* data, int length); diff --git a/include/freerdp/window.h b/include/freerdp/window.h index 4eff0e692..3a4fcf098 100644 --- a/include/freerdp/window.h +++ b/include/freerdp/window.h @@ -22,10 +22,6 @@ #include -#ifdef _WIN32 -#include -#endif - /* Window Order Header Flags */ #define WINDOW_ORDER_TYPE_WINDOW 0x01000000 #define WINDOW_ORDER_TYPE_NOTIFY 0x02000000 diff --git a/libfreerdp-utils/tcp.c b/libfreerdp-utils/tcp.c index b530c0213..695855d15 100644 --- a/libfreerdp-utils/tcp.c +++ b/libfreerdp-utils/tcp.c @@ -28,6 +28,7 @@ #include #ifndef _WIN32 + #include #include #include @@ -42,13 +43,16 @@ #endif #endif -#else +#else /* ifdef _WIN32 */ + +#include #define SHUT_RDWR SD_BOTH #define close(_fd) closesocket(_fd) #endif #ifndef MSG_NOSIGNAL #define MSG_NOSIGNAL 0 + #endif int freerdp_tcp_connect(const char* hostname, int port)