Marko Hauptvogel : iphlpapi: Add icmpv6 send stub.

Alexandre Julliard julliard at wine.codeweavers.com
Sat Sep 13 03:20:52 CDT 2014


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

Author: Marko Hauptvogel <marko.hauptvogel at googlemail.com>
Date:   Sun Sep  7 19:05:04 2014 +0200

iphlpapi: Add icmpv6 send stub.

---

 dlls/iphlpapi/icmp.c        | 26 ++++++++++++++++++++++++++
 dlls/iphlpapi/iphlpapi.spec |  2 +-
 2 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/dlls/iphlpapi/icmp.c b/dlls/iphlpapi/icmp.c
index 5ce758b..ebc2f2b 100644
--- a/dlls/iphlpapi/icmp.c
+++ b/dlls/iphlpapi/icmp.c
@@ -179,6 +179,32 @@ HANDLE WINAPI Icmp6CreateFile(VOID)
 
 
 /***********************************************************************
+ *		Icmp6SendEcho2 (IPHLPAPI.@)
+ */
+DWORD WINAPI Icmp6SendEcho2(
+    HANDLE                   IcmpHandle,
+    HANDLE                   Event,
+    PIO_APC_ROUTINE          ApcRoutine,
+    PVOID                    ApcContext,
+    struct sockaddr_in6*     SourceAddress,
+    struct sockaddr_in6*     DestinationAddress,
+    LPVOID                   RequestData,
+    WORD                     RequestSize,
+    PIP_OPTION_INFORMATION   RequestOptions,
+    LPVOID                   ReplyBuffer,
+    DWORD                    ReplySize,
+    DWORD                    Timeout
+    )
+{
+    FIXME("(%p, %p, %p, %p, %p, %p, %p, %d, %p, %p, %d, %d): stub\n", IcmpHandle, Event,
+            ApcRoutine, ApcContext, SourceAddress, DestinationAddress, RequestData,
+            RequestSize, RequestOptions, ReplyBuffer, ReplySize, Timeout);
+    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+    return 0;
+}
+
+
+/***********************************************************************
  *		IcmpCreateFile (IPHLPAPI.@)
  */
 HANDLE WINAPI IcmpCreateFile(VOID)
diff --git a/dlls/iphlpapi/iphlpapi.spec b/dlls/iphlpapi/iphlpapi.spec
index 9fb8ada..9eb5a32 100644
--- a/dlls/iphlpapi/iphlpapi.spec
+++ b/dlls/iphlpapi/iphlpapi.spec
@@ -152,7 +152,7 @@
 @ stdcall GetUniDirectionalAdapterInfo( ptr ptr )
 @ stdcall Icmp6CreateFile()
 #@ stub Icmp6ParseReplies
-#@ stub Icmp6SendEcho2
+@ stdcall Icmp6SendEcho2(ptr ptr ptr ptr ptr ptr ptr long ptr ptr long long)
 @ stdcall IcmpCloseHandle(ptr)
 @ stdcall IcmpCreateFile()
 @ stub IcmpParseReplies




More information about the wine-cvs mailing list