Sebastian Lackner : iphlpapi: Add stub for NotifyIpInterfaceChange.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Nov 3 07:21:48 CST 2014


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

Author: Sebastian Lackner <sebastian at fds-team.de>
Date:   Mon Oct 27 02:50:05 2014 +0100

iphlpapi: Add stub for NotifyIpInterfaceChange.

Based on a patch by Yann Leretaille.

---

 dlls/iphlpapi/iphlpapi.spec   |  2 +-
 dlls/iphlpapi/iphlpapi_main.c | 13 +++++++++++++
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/dlls/iphlpapi/iphlpapi.spec b/dlls/iphlpapi/iphlpapi.spec
index ccfa6c8..c51b58b 100644
--- a/dlls/iphlpapi/iphlpapi.spec
+++ b/dlls/iphlpapi/iphlpapi.spec
@@ -233,7 +233,7 @@
 @ stub NhpAllocateAndGetInterfaceInfoFromStack
 @ stub NhpGetInterfaceIndexFromStack
 @ stdcall NotifyAddrChange( ptr ptr )
-#@ stub NotifyIpInterfaceChange
+@ stdcall NotifyIpInterfaceChange( long ptr ptr long ptr )
 @ stdcall NotifyRouteChange( ptr ptr )
 #@ stub NotifyRouteChange2
 @ stub NotifyRouteChangeEx
diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c
index 967fb06..c06b69f 100644
--- a/dlls/iphlpapi/iphlpapi_main.c
+++ b/dlls/iphlpapi/iphlpapi_main.c
@@ -2293,6 +2293,19 @@ DWORD WINAPI NotifyAddrChange(PHANDLE Handle, LPOVERLAPPED overlapped)
 
 
 /******************************************************************
+ *    NotifyIpInterfaceChange (IPHLPAPI.@)
+ */
+DWORD WINAPI NotifyIpInterfaceChange(ULONG family, PVOID callback, PVOID context,
+                                     BOOLEAN init_notify, PHANDLE handle)
+{
+    FIXME("(family %d, callback %p, context %p, init_notify %d, handle %p): stub\n",
+          family, callback, context, init_notify, handle);
+    if (handle) *handle = NULL;
+    return ERROR_NOT_SUPPORTED;
+}
+
+
+/******************************************************************
  *    NotifyRouteChange (IPHLPAPI.@)
  *
  * Notify caller whenever the ip routing table is changed.




More information about the wine-cvs mailing list