From be1e76002ec78cfb6d01c6e75b437c06fc09d703 Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Sat, 25 Apr 2009 08:33:02 +0000 Subject: [PATCH] Samuel Serapion - Fix iphlpapi.dll exports to match Windows XP/2003 one. svn path=/trunk/; revision=40692 --- reactos/dll/win32/iphlpapi/iphlpapi.spec | 79 ++++++++++++++++++------ 1 file changed, 59 insertions(+), 20 deletions(-) diff --git a/reactos/dll/win32/iphlpapi/iphlpapi.spec b/reactos/dll/win32/iphlpapi/iphlpapi.spec index fd7d406d245..cb9c1fa743b 100644 --- a/reactos/dll/win32/iphlpapi/iphlpapi.spec +++ b/reactos/dll/win32/iphlpapi/iphlpapi.spec @@ -1,11 +1,17 @@ - 1 stdcall AddIPAddress( long long long ptr ptr ) +@ stdcall AddIPAddress( long long long ptr ptr ) @ stub AllocateAndGetArpEntTableFromStack @ stdcall AllocateAndGetIfTableFromStack( ptr long long long ) @ stdcall AllocateAndGetIpAddrTableFromStack( ptr long long long ) @ stdcall AllocateAndGetIpForwardTableFromStack( ptr long long long ) @ stdcall AllocateAndGetIpNetTableFromStack( ptr long long long ) +@ stub AllocateAndGetTcpExTable2FromStack +@ stub AllocateAndGetTcpExTableFromStack @ stdcall AllocateAndGetTcpTableFromStack( ptr long long long ) +@ stub AllocateAndGetUdpExTable2FromStack +@ stub AllocateAndGetUdpExTableFromStack @ stdcall AllocateAndGetUdpTableFromStack( ptr long long long ) +@ stub CancelIPChangeNotify +@ stub CancelSecurityHealthChangeNotify @ stdcall CreateIpForwardEntry( ptr ) @ stdcall CreateIpNetEntry( ptr ) @ stdcall CreateProxyArpEntry( long long long ) @@ -13,19 +19,26 @@ @ stdcall DeleteIpForwardEntry( ptr ) @ stdcall DeleteIpNetEntry( ptr ) @ stdcall DeleteProxyArpEntry( long long long ) +@ stub DisableMediaSense @ stdcall EnableRouter( ptr ptr ) @ stdcall FlushIpNetTable( long ) @ stub FlushIpNetTableFromStack @ stdcall GetAdapterIndex( wstr ptr ) @ stub GetAdapterOrderMap +@ stub GetAdaptersAddresses @ stdcall GetAdaptersInfo( ptr ptr ) @ stdcall GetBestInterface( long ptr ) +@ stub GetBestInterfaceEx @ stub GetBestInterfaceFromStack @ stdcall GetBestRoute( long long long ) @ stub GetBestRouteFromStack +@ stub GetExtendedTcpTable +@ stub GetExtendedUdpTable @ stdcall GetFriendlyIfIndex( long ) @ stdcall GetIcmpStatistics( ptr ) +@ stub GetIcmpStatisticsEx @ stub GetIcmpStatsFromStack +@ stub GetIcmpStatsFromStackEx @ stdcall GetIfEntry( ptr ) @ stub GetIfEntryFromStack @ stdcall GetIfTable( ptr ptr long ) @@ -34,25 +47,46 @@ @ stdcall GetInterfaceInfo( ptr ptr ) @ stdcall GetIpAddrTable( ptr ptr long ) @ stub GetIpAddrTableFromStack +@ stub GetIpErrorString @ stdcall GetIpForwardTable( ptr ptr long ) @ stub GetIpForwardTableFromStack @ stdcall GetIpNetTable( ptr ptr long ) @ stub GetIpNetTableFromStack @ stdcall GetIpStatistics( ptr ) +@ stub GetIpStatisticsEx @ stub GetIpStatsFromStack +@ stub GetIpStatsFromStackEx @ stdcall GetNetworkParams( ptr ptr ) @ stdcall GetNumberOfInterfaces( ptr ) +@ stub GetOwnerModuleFromTcp6Entry +@ stub GetOwnerModuleFromTcpEntry +@ stub GetOwnerModuleFromUdp6Entry +@ stub GetOwnerModuleFromUdpEntry @ stdcall GetPerAdapterInfo( long ptr ptr ) @ stdcall GetRTTAndHopCount( long ptr long ptr ) +@ stub GetTcpExTable2FromStack @ stdcall GetTcpStatistics( ptr ) +@ stub GetTcpStatisticsEx @ stub GetTcpStatsFromStack +@ stub GetTcpStatsFromStackEx @ stdcall GetTcpTable( ptr ptr long ) @ stub GetTcpTableFromStack +@ stub GetUdpExTable2FromStack @ stdcall GetUdpStatistics( ptr ) +@ stub GetUdpStatisticsEx @ stub GetUdpStatsFromStack +@ stub GetUdpStatsFromStackEx @ stdcall GetUdpTable( ptr ptr long ) @ stub GetUdpTableFromStack @ stdcall GetUniDirectionalAdapterInfo( ptr ptr ) +@ stub Icmp6CreateFile +@ stub Icmp6ParseReplies +@ stub Icmp6SendEcho2 +@ stub IcmpCloseHandle +@ stub IcmpCreateFile +@ stub IcmpParseReplies +@ stub IcmpSendEcho +@ stub IcmpSendEcho2 @ stub InternalCreateIpForwardEntry @ stub InternalCreateIpNetEntry @ stub InternalDeleteIpForwardEntry @@ -81,6 +115,27 @@ @ stdcall NotifyAddrChange( ptr ptr ) @ stdcall NotifyRouteChange( ptr ptr ) @ stub NotifyRouteChangeEx +@ stub NotifySecurityHealthChange +@ stub RestoreMediaSense +@ stub SendARP +@ stub SetAdapterIpAddress +@ stub SetBlockRoutes +@ stdcall SetIfEntry( ptr ) +@ stub SetIfEntryToStack +@ stdcall SetIpForwardEntry( ptr ) +@ stub SetIpForwardEntryToStack +@ stub SetIpMultihopRouteEntryToStack +@ stdcall SetIpNetEntry( ptr ) +@ stub SetIpNetEntryToStack +@ stub SetIpRouteEntryToStack +@ stdcall SetIpStatistics( ptr ) +@ stub SetIpStatsToStack +@ stdcall SetIpTTL( long ) +@ stub SetProxyArpEntryToStack +@ stub SetRouteWithRef +@ stdcall SetTcpEntry( ptr ) +@ stub SetTcpEntryToStack +@ stdcall UnenableRouter( ptr ptr ) @ stub _PfAddFiltersToInterface@24 @ stub _PfAddGlobalFilterToInterface@8 @ stub _PfBindInterfaceToIPAddress@12 @@ -97,22 +152,6 @@ @ stub _PfSetLogBuffer@28 @ stub _PfTestPacket@20 @ stub _PfUnBindInterface@4 -@ stub SetAdapterIpAddress -@ stub SetBlockRoutes -@ stdcall SetIfEntry( ptr ) -@ stub SetIfEntryToStack -@ stdcall SetIpForwardEntry( ptr ) -@ stub SetIpForwardEntryToStack -@ stub SetIpMultihopRouteEntryToStack -@ stdcall SetIpNetEntry( ptr ) -@ stub SetIpNetEntryToStack -@ stub SetIpRouteEntryToStack -110 stdcall SetIpStatistics( ptr ) -@ stub SetIpStatsToStack -112 stdcall SetIpTTL( long ) -@ stub SetProxyArpEntryToStack -@ stub SetRouteWithRef -@ stdcall SetTcpEntry( ptr ) -@ stub SetTcpEntryToStack - 99 stdcall SendARP( long long ptr ptr ) -117 stdcall UnenableRouter( ptr ptr ) +@ stub do_echo_rep +@ stub do_echo_req +@ stub register_icmp