[ros-diffs] [hpoussin] 35392: Increase lost packet count when transmit failed or receive failed for whatever reason
hpoussin at svn.reactos.org
hpoussin at svn.reactos.org
Sat Aug 16 16:30:21 CEST 2008
Author: hpoussin
Date: Sat Aug 16 09:30:20 2008
New Revision: 35392
URL: http://svn.reactos.org/svn/reactos?rev=35392&view=rev
Log:
Increase lost packet count when transmit failed or receive failed for whatever reason
Modified:
trunk/reactos/base/applications/network/ping/ping.c
Modified: trunk/reactos/base/applications/network/ping/ping.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/network/ping/ping.c?rev=35392&r1=35391&r2=35392&view=diff
==============================================================================
--- trunk/reactos/base/applications/network/ping/ping.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/network/ping/ping.c [iso-8859-1] Sat Aug 16 09:30:20 2008
@@ -541,6 +541,7 @@
}
if (Status == SOCKET_ERROR)
{
+ LostCount++;
if (WSAGetLastError() == WSAEHOSTUNREACH)
printf("Destination host unreachable.\n");
else
@@ -567,6 +568,8 @@
printf("\n");
#endif /* !NDEBUG */
}
+ else
+ LostCount++;
if (Status == SOCKET_ERROR)
{
if (WSAGetLastError() != WSAETIMEDOUT)
@@ -581,7 +584,6 @@
if (Status == 0)
{
printf("Request timed out.\n");
- LostCount++;
GlobalFree(Buffer);
return TRUE;
}
More information about the Ros-diffs
mailing list