From cd1222eced50b3512651e108de0c258bd1e7a667 Mon Sep 17 00:00:00 2001 From: Royce Mitchell III Date: Mon, 20 Sep 2004 15:47:03 +0000 Subject: [PATCH] initialize fields that sosend() expects to have valid values svn path=/trunk/; revision=10935 --- reactos/drivers/lib/oskittcp/oskittcp/interface.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reactos/drivers/lib/oskittcp/oskittcp/interface.c b/reactos/drivers/lib/oskittcp/oskittcp/interface.c index 21af3a3b891..17bb2ca3e7b 100644 --- a/reactos/drivers/lib/oskittcp/oskittcp/interface.c +++ b/reactos/drivers/lib/oskittcp/oskittcp/interface.c @@ -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*/;