[ros-diffs] [arty] 13661: Finish zeroing fields that need it.

arty at svn.reactos.com arty at svn.reactos.com
Sun Feb 20 00:24:38 CET 2005


Finish zeroing fields that need it.
Modified: trunk/reactos/drivers/lib/oskittcp/oskittcp/interface.c
  _____  

Modified: trunk/reactos/drivers/lib/oskittcp/oskittcp/interface.c
--- trunk/reactos/drivers/lib/oskittcp/oskittcp/interface.c
2005-02-19 23:12:32 UTC (rev 13660)
+++ trunk/reactos/drivers/lib/oskittcp/oskittcp/interface.c
2005-02-19 23:24:38 UTC (rev 13661)
@@ -122,6 +122,7 @@

 	so->so_error = 0;
         so->so_q = so->so_q0 = NULL;
         so->so_qlen = 0;
+        so->so_head = NULL;
 	*aso = so;
     }
     return error;
@@ -379,7 +380,6 @@
 	*newso = so;
 	    
 	/*so->so_state &= ~SS_COMP;*/
-	so->so_q = NULL;
 
 	mnam.m_data = &sa;
 	mnam.m_len = sizeof(sa);
@@ -387,6 +387,9 @@
 	(void) soaccept(so, &mnam);
 
 	so->so_state = SS_NBIO | SS_ISCONNECTED;
+        so->so_q = so->so_q0 = NULL;
+        so->so_qlen = 0;
+        so->so_head = 0;
 
 	OS_DbgPrint(OSK_MID_TRACE,("error = %d\n", error));
 	if (name) {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050220/f01c5329/attachment.html


More information about the Ros-diffs mailing list