Jacek Caban : ws2tcpip.h: Added GetAddrInfoEx declaration.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Oct 14 11:12:49 CDT 2015


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Tue Oct 13 15:50:56 2015 +0200

ws2tcpip.h: Added GetAddrInfoEx declaration.

Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/ws2tcpip.h | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/include/ws2tcpip.h b/include/ws2tcpip.h
index b3a6a1f..ef460a8 100644
--- a/include/ws2tcpip.h
+++ b/include/ws2tcpip.h
@@ -161,6 +161,8 @@ static inline WCHAR *gai_strerrorW(int errcode)
 # define gai_strerror WINELIB_NAME_AW(gai_strerror)
 #endif
 
+typedef void (CALLBACK *LPLOOKUPSERVICE_COMPLETION_ROUTINE)(DWORD,DWORD,WSAOVERLAPPED*);
+
 void WINAPI WS(freeaddrinfo)(LPADDRINFO);
 #define     FreeAddrInfoA WS(freeaddrinfo)
 void WINAPI FreeAddrInfoW(PADDRINFOW);
@@ -169,6 +171,11 @@ int WINAPI  WS(getaddrinfo)(const char*,const char*,const struct WS(addrinfo)*,s
 #define     GetAddrInfoA WS(getaddrinfo)
 int WINAPI  GetAddrInfoW(PCWSTR,PCWSTR,const ADDRINFOW*,PADDRINFOW*);
 #define     GetAddrInfo WINELIB_NAME_AW(GetAddrInfo)
+int WINAPI  GetAddrInfoExA(const char*,const char*,DWORD,GUID*,const ADDRINFOEXA*,ADDRINFOEXA**,struct timeval*,
+                           OVERLAPPED*,LPLOOKUPSERVICE_COMPLETION_ROUTINE,HANDLE*);
+int WINAPI  GetAddrInfoExW(const WCHAR*,const WCHAR*,DWORD,GUID*, const ADDRINFOEXW*,ADDRINFOEXW**,struct timeval*,
+                           OVERLAPPED*,LPLOOKUPSERVICE_COMPLETION_ROUTINE,HANDLE*);
+#define     GetAddrInfoEx WINELIB_NAME_AW(GetAddrInfoExW)
 int WINAPI  WS(getnameinfo)(const SOCKADDR*,WS(socklen_t),PCHAR,DWORD,PCHAR,DWORD,INT);
 #define     GetNameInfoA WS(getnameinfo)
 INT WINAPI  GetNameInfoW(const SOCKADDR*,WS(socklen_t),PWCHAR,DWORD,PWCHAR,DWORD,INT);




More information about the wine-cvs mailing list