Bruno Jesus : ws2_32: Add AI_NUMERICSERV support.
Module: wine Branch: master Commit: e5fba2d54cb20e867e72e09040287e9de549e567 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e5fba2d54cb20e867e72e09040... Author: Bruno Jesus <00cpxxx(a)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
participants (1)
-
Alexandre Julliard