Module: wine Branch: master Commit: e5fba2d54cb20e867e72e09040287e9de549e567 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e5fba2d54cb20e867e72e09040...
Author: Bruno Jesus 00cpxxx@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