318 Commits

Author SHA1 Message Date
Alexandre Julliard
62740f72d7 iphlpapi: Implemented GetTcpStatistics for Solaris. 2009-03-05 19:27:54 +01:00
Alexandre Julliard
ac72b86603 iphlpapi: Implemented GetIpStatistics for Solaris. 2009-03-05 19:25:36 +01:00
Alexandre Julliard
a82f443c0c iphlpapi: Implemented GetIcmpStatistics for Solaris. 2009-03-05 19:18:51 +01:00
Alexandre Julliard
4c7216fc77 iphlpapi: Simplify parsing of UDP stats. Only try to open /proc on Linux. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
3a60d69b47 iphlpapi: Simplify parsing of TCP stats. Only try to open /proc on Linux. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
988f6b50c7 iphlpapi: Simplify parsing of IP stats. Only try to open /proc on Linux. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
ea73002863 iphlpapi: Simplify parsing of interface data. Only try to open /proc on Linux. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
fc5ac51654 iphlpapi: Simplify parsing of ICMP stats. Only try to open /proc on Linux. 2009-03-05 16:16:23 +01:00
Alexandre Julliard
b35e43d9a0 iphlpapi: Move the ip/icmp/tcp/udp statistics functions to ipstats.c. 2009-03-03 19:46:03 +01:00
Alexandre Julliard
6aade4122a iphlpapi: Remove the no longer needed getNumRoutes and GetNumWithOneHeader functions. 2009-03-02 13:20:46 +01:00
Alexandre Julliard
18a5a77bac iphlpapi: Remove the no longer needed getNumTcpEntries function. 2009-03-02 13:20:46 +01:00
Alexandre Julliard
3573c64970 iphlpapi: Remove the no longer needed getNumUdpEntries function. 2009-03-02 13:20:46 +01:00
Alexandre Julliard
7a5c5099bc iphlpapi: Remove the no longer needed getNumArpEntries function. 2009-03-02 13:20:46 +01:00
Alexandre Julliard
44f30a645e iphlpapi: Moved AllocateAndGetIpForwardTableFromStack implementation to ipstats.c. 2009-03-02 13:20:32 +01:00
Alexandre Julliard
b406213c42 iphlpapi: Moved AllocateAndGetIpNetTableFromStack implementation to ipstats.c. 2009-03-02 12:51:48 +01:00
Alexandre Julliard
bc08fb99d3 iphlpapi: Moved AllocateAndGetTcpTableFromStack implementation to ipstats.c. 2009-03-02 12:51:02 +01:00
Alexandre Julliard
95827a8237 iphlpapi: Moved AllocateAndGetUdpTableFromStack implementation to ipstats.c. 2009-03-02 12:50:30 +01:00
Alexandre Julliard
3ce9eb0f85 iphlpapi: Reimplement GetIpForwardTable to avoid parsing the same information three times. 2009-03-02 12:49:09 +01:00
Alexandre Julliard
add9e025c2 iphlpapi: Reimplement GetIpNetTable to avoid parsing the same information three times. 2009-03-02 12:45:58 +01:00
Alexandre Julliard
53d522bc54 iphlpapi: Reimplement GetTcpTable to avoid parsing the same information three times. 2009-03-02 12:45:12 +01:00
Alexandre Julliard
d069e498e1 iphlpapi: Reimplement GetUdpTable to avoid parsing the same information three times. 2009-03-02 12:43:33 +01:00
Thomas Kho
3a649b9072 iphlpapi: Fix Solaris build error due to ERR redefinition. 2009-02-26 12:29:51 +01:00
Austin English
ac0252db33 configure.ac: Check for icps_outhist struct. 2009-02-02 15:21:42 +01:00
Austin English
68f2db299d configure: Check for xinpgen struct. 2009-01-30 14:02:30 +01:00
Gerald Pfeifer
ee1d767fd8 iphlpapi: #define RTF_LLINFO if not in system headers. 2009-01-29 12:19:11 +01:00
Austin English
507f6710ba iphlpapi: Fix includes for NetBSD. 2009-01-27 11:08:58 +01:00
Austin English
337067a89d iphlpapi: Include netinet/if_inarp.h for NetBSD. 2009-01-23 13:11:42 +01:00
Austin English
8b1959134e iphplapi: Include <sys/timeout.h> for OpenBSD/NetBSD. 2009-01-22 15:28:24 +01:00
Austin English
0b98f45bf0 iphplapi: Reorder includes for NetBSD. 2009-01-22 15:28:23 +01:00
Austin English
94021a1f42 iphplapi: Include sys/protosw.h for Net/OpenBSD. 2009-01-21 13:23:43 +01:00
Austin English
b0d46d6892 iphplapi: Reorder defines for NetBSD. 2009-01-21 10:25:25 +01:00
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