Stefan Leichter : ws2_32: In setsockopt implement IPV6_ADD_MEMBERSHIP and IPV6_DROP_MEMBERSHIP only when supported .
Alexandre Julliard
julliard at winehq.org
Mon Apr 5 11:22:58 CDT 2010
Module: wine
Branch: master
Commit: 5ccbcfdec78e78b54b6707278605f5c3f9e51412
URL: http://source.winehq.org/git/wine.git/?a=commit;h=5ccbcfdec78e78b54b6707278605f5c3f9e51412
Author: Stefan Leichter <Stefan.Leichter at camline.com>
Date: Fri Apr 2 19:54:44 2010 +0200
ws2_32: In setsockopt implement IPV6_ADD_MEMBERSHIP and IPV6_DROP_MEMBERSHIP only when supported.
---
dlls/ws2_32/socket.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/ws2_32/socket.c b/dlls/ws2_32/socket.c
index 0918779..e6a6973 100644
--- a/dlls/ws2_32/socket.c
+++ b/dlls/ws2_32/socket.c
@@ -3524,8 +3524,12 @@ int WINAPI WS_setsockopt(SOCKET s, int level, int optname,
case WS_IPPROTO_IPV6:
switch(optname)
{
+#ifdef IPV6_ADD_MEMBERSHIP
case WS_IPV6_ADD_MEMBERSHIP:
+#endif
+#ifdef IPV6_DROP_MEMBERSHIP
case WS_IPV6_DROP_MEMBERSHIP:
+#endif
case WS_IPV6_MULTICAST_IF:
case WS_IPV6_MULTICAST_HOPS:
case WS_IPV6_MULTICAST_LOOP:
More information about the wine-cvs
mailing list