ws2_32: Add a couple of options to sockopt debug
Bruno Jesus
00cpxxx at gmail.com
Mon Nov 23 06:15:33 CST 2015
I have seen this in logs lately.
Signed-off-by: Bruno Jesus <00cpxxx at gmail.com>
-------------- next part --------------
diff --git a/dlls/ws2_32/socket.c b/dlls/ws2_32/socket.c
index 9e8510d..d31f0b4 100644
--- a/dlls/ws2_32/socket.c
+++ b/dlls/ws2_32/socket.c
@@ -373,6 +373,7 @@ static inline const char *debugstr_sockopt(int level, int optname)
DEBUG_SOCKOPT(WS_SO_SNDBUF);
DEBUG_SOCKOPT(WS_SO_SNDTIMEO);
DEBUG_SOCKOPT(WS_SO_TYPE);
+ DEBUG_SOCKOPT(WS_SO_UPDATE_CONNECT_CONTEXT);
}
break;
@@ -409,6 +410,7 @@ static inline const char *debugstr_sockopt(int level, int optname)
switch(optname)
{
DEBUG_SOCKOPT(WS_IP_ADD_MEMBERSHIP);
+ DEBUG_SOCKOPT(WS_IP_DONTFRAGMENT);
DEBUG_SOCKOPT(WS_IP_DROP_MEMBERSHIP);
DEBUG_SOCKOPT(WS_IP_HDRINCL);
DEBUG_SOCKOPT(WS_IP_MULTICAST_IF);
@@ -416,10 +418,10 @@ static inline const char *debugstr_sockopt(int level, int optname)
DEBUG_SOCKOPT(WS_IP_MULTICAST_TTL);
DEBUG_SOCKOPT(WS_IP_OPTIONS);
DEBUG_SOCKOPT(WS_IP_PKTINFO);
+ DEBUG_SOCKOPT(WS_IP_RECEIVE_BROADCAST);
DEBUG_SOCKOPT(WS_IP_TOS);
DEBUG_SOCKOPT(WS_IP_TTL);
DEBUG_SOCKOPT(WS_IP_UNICAST_IF);
- DEBUG_SOCKOPT(WS_IP_DONTFRAGMENT);
}
break;
diff --git a/include/winsock.h b/include/winsock.h
index 50237e8..cf9adf5 100644
--- a/include/winsock.h
+++ b/include/winsock.h
@@ -730,16 +730,18 @@ typedef struct WS(WSAData)
# define IP_TTL 7
# define IP_TOS 8
# define IP_DONTFRAGMENT 9
+# define IP_RECEIVE_BROADCAST 22
# else
-# define WS_IP_OPTIONS 1
-# define WS_IP_MULTICAST_IF 2
-# define WS_IP_MULTICAST_TTL 3
-# define WS_IP_MULTICAST_LOOP 4
-# define WS_IP_ADD_MEMBERSHIP 5
-# define WS_IP_DROP_MEMBERSHIP 6
-# define WS_IP_TTL 7
-# define WS_IP_TOS 8
-# define WS_IP_DONTFRAGMENT 9
+# define WS_IP_OPTIONS 1
+# define WS_IP_MULTICAST_IF 2
+# define WS_IP_MULTICAST_TTL 3
+# define WS_IP_MULTICAST_LOOP 4
+# define WS_IP_ADD_MEMBERSHIP 5
+# define WS_IP_DROP_MEMBERSHIP 6
+# define WS_IP_TTL 7
+# define WS_IP_TOS 8
+# define WS_IP_DONTFRAGMENT 9
+# define WS_IP_RECEIVE_BROADCAST 22
# endif
#endif
More information about the wine-patches
mailing list