Gabriel Ivăncescu : include/icmpapi: Add missing function declarations.

Alexandre Julliard julliard at winehq.org
Thu Dec 3 15:35:58 CST 2020


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

Author: Gabriel Ivăncescu <gabrielopcode at gmail.com>
Date:   Mon Nov 23 15:47:38 2020 +0200

include/icmpapi: Add missing function declarations.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/icmpapi.h | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 70 insertions(+)

diff --git a/include/icmpapi.h b/include/icmpapi.h
index 102851a5c87..e27d0556c4f 100644
--- a/include/icmpapi.h
+++ b/include/icmpapi.h
@@ -30,10 +30,24 @@ HANDLE WINAPI IcmpCreateFile(
     VOID
     );
 
+HANDLE WINAPI Icmp6CreateFile(
+    VOID
+    );
+
 BOOL WINAPI IcmpCloseHandle(
     HANDLE  IcmpHandle
     );
 
+DWORD WINAPI IcmpParseReplies(
+    LPVOID                 ReplyBuffer,
+    DWORD                  ReplySize
+    );
+
+DWORD WINAPI Icmp6ParseReplies(
+    LPVOID                 ReplyBuffer,
+    DWORD                  ReplySize
+    );
+
 DWORD WINAPI IcmpSendEcho(
     HANDLE                 IcmpHandle,
     IPAddr                 DestinationAddress,
@@ -45,6 +59,62 @@ DWORD WINAPI IcmpSendEcho(
     DWORD                  Timeout
     );
 
+DWORD WINAPI IcmpSendEcho2(
+    HANDLE                 IcmpHandle,
+    HANDLE                 Event,
+#ifdef __WINE_WINTERNL_H
+    PIO_APC_ROUTINE        ApcRoutine,
+#else
+    FARPROC                ApcRoutine,
+#endif
+    PVOID                  ApcContext,
+    IPAddr                 DestinationAddress,
+    LPVOID                 RequestData,
+    WORD                   RequestSize,
+    PIP_OPTION_INFORMATION RequestOptions,
+    LPVOID                 ReplyBuffer,
+    DWORD                  ReplySize,
+    DWORD                  Timeout
+    );
+
+DWORD WINAPI IcmpSendEcho2Ex(
+    HANDLE                 IcmpHandle,
+    HANDLE                 Event,
+#ifdef __WINE_WINTERNL_H
+    PIO_APC_ROUTINE        ApcRoutine,
+#else
+    FARPROC                ApcRoutine,
+#endif
+    PVOID                  ApcContext,
+    IPAddr                 SourceAddress,
+    IPAddr                 DestinationAddress,
+    LPVOID                 RequestData,
+    WORD                   RequestSize,
+    PIP_OPTION_INFORMATION RequestOptions,
+    LPVOID                 ReplyBuffer,
+    DWORD                  ReplySize,
+    DWORD                  Timeout
+    );
+
+DWORD WINAPI Icmp6SendEcho2(
+    HANDLE                 IcmpHandle,
+    HANDLE                 Event,
+#ifdef __WINE_WINTERNL_H
+    PIO_APC_ROUTINE        ApcRoutine,
+#else
+    FARPROC                ApcRoutine,
+#endif
+    PVOID                  ApcContext,
+    struct sockaddr_in6*   SourceAddress,
+    struct sockaddr_in6*   DestinationAddress,
+    LPVOID                 RequestData,
+    WORD                   RequestSize,
+    PIP_OPTION_INFORMATION RequestOptions,
+    LPVOID                 ReplyBuffer,
+    DWORD                  ReplySize,
+    DWORD                  Timeout
+    );
+
 
 #ifdef __cplusplus
 }




More information about the wine-cvs mailing list