initialize fields that sosend() expects to have valid values
authorRoyce Mitchell III <royce3@ev1.net>
Mon, 20 Sep 2004 15:47:03 +0000 (15:47 +0000)
committerRoyce Mitchell III <royce3@ev1.net>
Mon, 20 Sep 2004 15:47:03 +0000 (15:47 +0000)
svn path=/trunk/; revision=10935

reactos/drivers/lib/oskittcp/oskittcp/interface.c

index 21af3a3..17bb2ca 100644 (file)
@@ -257,6 +257,9 @@ int OskitTCPSend( void *socket, OSK_PCHAR Data, OSK_UINT Len,
     mb.m_data = Data;
     mb.m_len  = Len;
     mb.m_flags = M_EOR;
+       mb.m_pkthdr.len = Len;
+       mb.m_next = 0;
+       mb.m_nextpkt = 0;
     error = sosend( socket, NULL, NULL /*&uio*/, (struct mbuf *)&mb, NULL, 0 );
     /*printf("uio.uio_resid = %d\n", uio.uio_resid);*/
     *OutLen = Len /*uio.uio_resid*/;