compilation errors when including both winsock.h && Ws2tcpip.h in my .cpp file.
-
Hi, I got some compilation errors when including both winsock.h && Ws2tcpip.h in my .cpp file. Eg: "C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\Ws2tcpip.h(28) : error C2011: 'ip_mreq' : 'struct' type redefinition 1> C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\winsock.h(372) : see declaration of 'ip_mreq' 1>C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\Ws2tcpip.h(71) : warning C4005: 'IP_TOS' : macro redefinition 1> C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\winsock.h(361) : see previous definition of 'IP_TOS'" so on..... I am using visual studio-2005. Thanx in Advance.
-
Hi, I got some compilation errors when including both winsock.h && Ws2tcpip.h in my .cpp file. Eg: "C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\Ws2tcpip.h(28) : error C2011: 'ip_mreq' : 'struct' type redefinition 1> C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\winsock.h(372) : see declaration of 'ip_mreq' 1>C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\Ws2tcpip.h(71) : warning C4005: 'IP_TOS' : macro redefinition 1> C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\winsock.h(361) : see previous definition of 'IP_TOS'" so on..... I am using visual studio-2005. Thanx in Advance.
Instead of winsock.h include winsock2.h
#include "winsock2.h"
#include "ws2tcpip.h"
Nibu thomas A Developer Programming tips[^] My site[^]
-
Instead of winsock.h include winsock2.h
#include "winsock2.h"
#include "ws2tcpip.h"
Nibu thomas A Developer Programming tips[^] My site[^]
oop! Thanx Nibu..