Commit graph

137 commits

Author SHA1 Message Date
Austin English
72fb5e6276 iphlpapi: Define RTF_MULTICAST if not available. 2009-01-16 12:56:04 +01:00
Andrew Talbot
0592ca5fb0 iphlpapi: Remove unused function. 2009-01-09 14:56:08 +01:00
Michael Stefaniuc
92892873be include: Use ULONG instead of unsigned long in ipexport.h.
Fix also the compiler warnings introduced by this change.
2009-01-06 12:43:28 +01:00
Jeff Zaroyko
33479b898a iphlpapi/tests: Fix a failing test. 2008-12-31 13:18:16 +01:00
Michael Stefaniuc
4eec1ad444 iphlpapi/tests: Replace malloc with HeapAlloc. 2008-12-01 12:57:06 +01:00
Michael Stefaniuc
85dba69917 iphlpapi: Remove a comment that dared to ponder to use malloc. 2008-12-01 12:45:54 +01:00
Ricardo Filipe
c3db26d4bc iphlpapi: Fixed dead store (llvm/clang). 2008-11-18 13:06:27 +01:00
Michael Stefaniuc
3f1a63ec77 iphlpapi: Do not cast zero. 2008-11-04 11:26:40 +01:00
James Hawkins
53f4e4345d iphlapi: Fix a failing test in win95. 2008-09-03 14:21:42 +02:00
Andrew Talbot
8e638e147e iphlpapi: Sign-compare warning fix. 2008-08-28 11:24:48 +02:00
Paul Vriens
220bb6d188 iphlpapi/tests: Skip some tests for unsupported functions. 2008-08-05 14:09:33 +02:00
Juan Lang
8c4953f05a iphlpapi: Partially implement IcmpSendEcho2 using IcmpSendEcho. 2008-07-18 11:10:57 +02:00
Juan Lang
65549c5e58 iphlpapi: Move Icmp* functions from icmp to iphlpapi. 2008-07-18 11:10:44 +02:00
Alexandre Julliard
bdf180d2a2 iphlpapi: Fix the return value of GetPerAdapterInfo, with tests. 2008-07-03 11:50:51 +02:00
Gerald Pfeifer
3e57f56fd2 iphlpapi: Include <netinet/in_systm.h> if present. 2008-06-30 12:13:26 +02:00
Alexandre Julliard
dfb308a6b1 configure: Fix the netinet header checks for Mac OS and Solaris. 2008-06-27 14:06:47 +02:00
Eric Durbin
61201984a6 iphlpapi: Implement getArpTable on FreeBSD. 2008-06-26 11:15:44 +02:00
Eric Durbin
6ea3796cdb iphlpapi: Implement getNumArpEntries on FreeBSD. 2008-06-26 11:15:34 +02:00
Eric Durbin
beea4d3006 iphlpapi: Implement getTCPStats on FreeBSD. 2008-06-26 11:08:50 +02:00
Eric Durbin
3d122aec41 iphlpapi: Fix a typo resulting in wrong variable assignment. 2008-06-26 10:58:37 +02:00
Eric Durbin
020b0ef64f iphlpapi: Implement getICMPStats on FreeBSD. 2008-06-26 10:58:20 +02:00
Eric Durbin
9d4c42a5b7 iphlpapi: Downgrade some ERR messages to WARN. 2008-06-26 10:54:41 +02:00
Eric Durbin
a00e693f37 iphlpapi: Implement getIPStats on FreeBSD. 2008-06-26 10:54:23 +02:00
Eric Durbin
6d4eab9ab4 iphlpapi: Implement getUDPStats on FreeBSD. 2008-06-26 10:54:09 +02:00
Eric Durbin
9a974dea63 iphlpapi: Implement getNumUdpEntries on FreeBSD. 2008-06-26 10:51:44 +02:00
Eric Durbin
53058e86e8 iphlpapi: Implement getInterfaceStatsByName on FreeBSD. 2008-06-26 10:51:36 +02:00
Paul Vriens
d1108c8774 iphlpapi/tests: Fix test on Vista. 2008-06-09 12:37:48 +02:00
Paul Vriens
fa68a3d9c3 iphlpapi/tests: Fix crash on Vista. 2008-06-09 12:37:39 +02:00
Juan Lang
199cee194f iphlpapi: Set the adapter's description to its name in GetAdaptersInfo. 2008-05-21 11:36:46 +02:00
Austin English
f4c4488df8 Spelling fixes. 2008-04-07 13:36:17 +02:00
Austin English
cb2274e690 Spelling fixes. 2008-04-04 11:51:40 +02:00
Rob Shearman
48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Rob Shearman
a9e9673460 iphlpapi: Implement GetBestInterfaceEx. 2008-01-17 15:33:49 +01:00
Alexandre Julliard
ad9396302d Removed some unneeded imports. 2007-12-06 21:24:24 +01:00
Guido Barzini
00a961c5d4 iphlpapi: Restore lost initialisation of ptr->AddressLength in GetAdaptersInfo. 2007-12-04 18:41:18 +01:00
Juan Lang
6ec1eaf32a iphlpapi: Correct confusing indentation in GetTcpTable. 2007-11-19 12:51:45 +01:00
Juan Lang
03b63500f0 iphlpapi: Correct copy/paste error in GetTcpTable. 2007-11-19 12:51:39 +01:00
Juan Lang
14725934bb iphlpapi: Avoid HEAP_ZERO_MEMORY where it isn't needed. 2007-11-16 12:36:15 +01:00
Juan Lang
0502de41ae iphlpapi: Don't allocate gobs of memory if there are no non-loopback interfaces. 2007-11-16 12:36:07 +01:00
Juan Lang
e1a836933f iphlpapi: Don't allocate gobs of memory if the IP address table is empty. 2007-11-16 12:36:01 +01:00
Juan Lang
9ec6e33e32 iphlpapi: Don't allocate gobs of memory if interface table is empty. 2007-11-16 12:35:55 +01:00
Juan Lang
7e584b4340 iphlpapi: Don't allocate gobs of memory if the UDP table is empty. 2007-11-16 12:35:48 +01:00
Juan Lang
72a59de299 iphlpapi: Don't allocate gobs of memory when the ARP table is empty. 2007-11-16 12:35:42 +01:00
Juan Lang
848e8de5a7 iphlpapi: Don't allocate gobs of memory when the route table is empty. 2007-11-16 12:35:36 +01:00
Juan Lang
5349c5e87b iphlpapi: Don't allocate gobs of memory when the TCP entry table is empty. 2007-11-16 12:35:26 +01:00
Juan Lang
64f61ce0cd iphlpapi: Don't override return value from getTcpTable. 2007-11-16 12:35:14 +01:00
Juan Lang
00c97a61bf iphlpapi: Default to a default gateway when choosing the best route. 2007-11-16 12:34:55 +01:00
Aric Stewart
04b4dd0227 iphlpapi: Correct GetBestRoute when there is no route. 2007-10-25 12:54:20 +02:00
Aric Stewart
80969f5303 iphlpapi: For platforms that do not implement /proc, return Unimplemented for the functions trying to read from there. 2007-10-25 12:48:29 +02:00
Juan Lang
72ef8729e6 iphlpapi: Implement GetAdapterIndex. 2007-10-15 16:56:45 +02:00