diff --git a/libfreerdp-core/tcp.h b/libfreerdp-core/tcp.h index 58ca2b324..3a45d9f67 100644 --- a/libfreerdp-core/tcp.h +++ b/libfreerdp-core/tcp.h @@ -25,6 +25,11 @@ #include #include +#ifndef MSG_NOSIGNAL +#define MSG_NOSIGNAL 0 +#endif + + typedef struct rdp_tcp rdpTcp; typedef boolean (*TcpConnect) (rdpTcp* tcp, const uint8* hostname, uint16 port); typedef boolean (*TcpDisconnect) (rdpTcp* tcp); diff --git a/libfreerdp-core/transport.c b/libfreerdp-core/transport.c index 0eed05f0f..564533db4 100644 --- a/libfreerdp-core/transport.c +++ b/libfreerdp-core/transport.c @@ -33,10 +33,6 @@ #include "credssp.h" #include "transport.h" -#ifndef MSG_NOSIGNAL -#define MSG_NOSIGNAL 0 -#endif - #define BUFFER_SIZE 16384 STREAM* transport_recv_stream_init(rdpTransport* transport, int size)