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