[ros-diffs] [cgutman] 53200: [IP] - Zero the sin_zero member in the TDI_ADDRESS_IP struct

cgutman at svn.reactos.org cgutman at svn.reactos.org
Sat Aug 13 04:03:28 UTC 2011


Author: cgutman
Date: Sat Aug 13 04:03:26 2011
New Revision: 53200

URL: http://svn.reactos.org/svn/reactos?rev=53200&view=rev
Log:
[IP]
- Zero the sin_zero member in the TDI_ADDRESS_IP struct

Modified:
    trunk/reactos/lib/drivers/ip/transport/tcp/tcp.c

Modified: trunk/reactos/lib/drivers/ip/transport/tcp/tcp.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/ip/transport/tcp/tcp.c?rev=53200&r1=53199&r2=53200&view=diff
==============================================================================
--- trunk/reactos/lib/drivers/ip/transport/tcp/tcp.c [iso-8859-1] (original)
+++ trunk/reactos/lib/drivers/ip/transport/tcp/tcp.c [iso-8859-1] Sat Aug 13 04:03:26 2011
@@ -640,6 +640,9 @@
     UnlockObject(Connection, OldIrql);
     
     AddressIP->Address[0].Address[0].in_addr = ipaddr.addr;
+    
+    RtlZeroMemory(&AddressIP->Address[0].Address[0].sin_zero,
+                  sizeof(AddressIP->Address[0].Address[0].sin_zero));
 
     return Status;
 }




More information about the Ros-diffs mailing list