Fix a copy-paste mistake and remove an unused variable

svn path=/trunk/; revision=48401
This commit is contained in:
Cameron Gutman 2010-08-01 21:08:53 +00:00
parent 14fc97df0c
commit 4e63fd0e5a

View file

@ -84,7 +84,6 @@ static NTSTATUS TryToSatisfyRecvRequestFromBuffer( PAFD_FCB FCB,
BytesAvailable = BytesAvailable =
FCB->Recv.Content - FCB->Recv.BytesUsed; FCB->Recv.Content - FCB->Recv.BytesUsed;
PAFD_MAPBUF Map; PAFD_MAPBUF Map;
NTSTATUS Status;
*TotalBytesCopied = 0; *TotalBytesCopied = 0;
@ -178,6 +177,7 @@ static NTSTATUS ReceiveActivity( PAFD_FCB FCB, PIRP Irp ) {
NextIrp->IoStatus.Information = 0; NextIrp->IoStatus.Information = 0;
if( NextIrp == Irp ) RetStatus = Status; if( NextIrp == Irp ) RetStatus = Status;
if( NextIrp->MdlAddress ) UnlockRequest( NextIrp, IoGetCurrentIrpStackLocation( NextIrp ) ); if( NextIrp->MdlAddress ) UnlockRequest( NextIrp, IoGetCurrentIrpStackLocation( NextIrp ) );
(void)IoSetCancelRoutine(NextIrp, NULL);
IoCompleteRequest( NextIrp, IO_NETWORK_INCREMENT ); IoCompleteRequest( NextIrp, IO_NETWORK_INCREMENT );
FCB->Overread = TRUE; FCB->Overread = TRUE;
} }
@ -220,6 +220,7 @@ static NTSTATUS ReceiveActivity( PAFD_FCB FCB, PIRP Irp ) {
RetBytesCopied = TotalBytesCopied; RetBytesCopied = TotalBytesCopied;
} }
if( NextIrp->MdlAddress ) UnlockRequest( NextIrp, IoGetCurrentIrpStackLocation( NextIrp ) ); if( NextIrp->MdlAddress ) UnlockRequest( NextIrp, IoGetCurrentIrpStackLocation( NextIrp ) );
(void)IoSetCancelRoutine(NextIrp, NULL);
IoCompleteRequest( NextIrp, IO_NETWORK_INCREMENT ); IoCompleteRequest( NextIrp, IO_NETWORK_INCREMENT );
} }
} }