[PATCH 4/4] iphlpapi: Add icmpv6 send stub

Marko Hauptvogel marko.hauptvogel at googlemail.com
Thu Sep 11 14:42:49 CDT 2014


---
 dlls/iphlpapi/icmp.c        | 26 ++++++++++++++++++++++++++
 dlls/iphlpapi/iphlpapi.spec |  2 +-
 2 files changed, 27 insertions(+), 1 deletion(-)
-------------- next part --------------
From 4e174ce33c6c793da46000d241ea7c582cde3279 Mon Sep 17 00:00:00 2001
From: Marko Hauptvogel <marko.hauptvogel at googlemail.com>
Date: Sun, 7 Sep 2014 19:05:04 +0200
Subject: 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
-- 
2.1.0



More information about the wine-patches mailing list