Bruno Jesus : ws2_32: Add AI_NUMERICSERV support.

Alexandre Julliard julliard at winehq.org
Thu Feb 13 13:26:09 CST 2014


Module: wine
Branch: master
Commit: e5fba2d54cb20e867e72e09040287e9de549e567
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=e5fba2d54cb20e867e72e09040287e9de549e567

Author: Bruno Jesus <00cpxxx at gmail.com>
Date:   Wed Feb 12 21:29:31 2014 -0200

ws2_32: Add AI_NUMERICSERV support.

---

 dlls/ws2_32/socket.c |    3 +++
 include/ws2tcpip.h   |    2 ++
 2 files changed, 5 insertions(+)

diff --git a/dlls/ws2_32/socket.c b/dlls/ws2_32/socket.c
index 1c558bf..7a9440f 100644
--- a/dlls/ws2_32/socket.c
+++ b/dlls/ws2_32/socket.c
@@ -525,6 +525,9 @@ static const int ws_aiflag_map[][2] =
     MAP_OPTION( AI_PASSIVE ),
     MAP_OPTION( AI_CANONNAME ),
     MAP_OPTION( AI_NUMERICHOST ),
+#ifdef AI_NUMERICSERV
+    MAP_OPTION( AI_NUMERICSERV ),
+#endif
     MAP_OPTION( AI_V4MAPPED ),
     MAP_OPTION( AI_ADDRCONFIG ),
 };
diff --git a/include/ws2tcpip.h b/include/ws2tcpip.h
index 89f4895..b3a6a1f 100644
--- a/include/ws2tcpip.h
+++ b/include/ws2tcpip.h
@@ -63,6 +63,7 @@ typedef ADDRINFOA ADDRINFO, *LPADDRINFO;
 # define AI_PASSIVE                0x00000001
 # define AI_CANONNAME              0x00000002
 # define AI_NUMERICHOST            0x00000004
+# define AI_NUMERICSERV            0x00000008
 # define AI_ADDRCONFIG             0x00000400
 # define AI_V4MAPPED               0x00000800
 # define AI_NON_AUTHORITATIVE      0x00004000
@@ -82,6 +83,7 @@ typedef ADDRINFOA ADDRINFO, *LPADDRINFO;
 # define WS_AI_PASSIVE                0x00000001
 # define WS_AI_CANONNAME              0x00000002
 # define WS_AI_NUMERICHOST            0x00000004
+# define WS_AI_NUMERICSERV            0x00000008
 # define WS_AI_ADDRCONFIG             0x00000400
 # define WS_AI_V4MAPPED               0x00000800
 # define WS_AI_NON_AUTHORITATIVE      0x00004000




More information about the wine-cvs mailing list