From 44356bb7735c9bda58330ed033ce8345ad78ba56 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sun, 26 Aug 2012 20:13:22 +0000 Subject: [PATCH] [AFD] - Fix returning uninitialized data from FIONREAD when the socket is not bound or connected svn path=/trunk/; revision=57168 --- reactos/drivers/network/afd/afd/info.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/reactos/drivers/network/afd/afd/info.c b/reactos/drivers/network/afd/afd/info.c index f1148926d89..2567d98a388 100644 --- a/reactos/drivers/network/afd/afd/info.c +++ b/reactos/drivers/network/afd/afd/info.c @@ -52,11 +52,7 @@ AfdGetInfo( PDEVICE_OBJECT DeviceObject, PIRP Irp, break; case AFD_INFO_RECEIVE_CONTENT_SIZE: - /* Only touch InfoReq if a socket has been set up. - Behaviour was verified under WinXP SP2. */ - if(FCB->AddressFile.Object || FCB->Connection.Object) - InfoReq->Information.Ulong = FCB->Recv.Content - FCB->Recv.BytesUsed; - + InfoReq->Information.Ulong = FCB->Recv.Content - FCB->Recv.BytesUsed; break; case AFD_INFO_SENDS_IN_PROGRESS: