- Store the indicated packet so NdisTransferData can copy data from it when the...
authorCameron Gutman <aicommander@gmail.com>
Tue, 20 Oct 2009 01:35:37 +0000 (01:35 +0000)
committerCameron Gutman <aicommander@gmail.com>
Tue, 20 Oct 2009 01:35:37 +0000 (01:35 +0000)
svn path=/trunk/; revision=43634

reactos/drivers/network/ndis/ndis/protocol.c

index c72effa..4703e5e 100644 (file)
@@ -280,6 +280,7 @@ ProIndicatePacket(
   KeAcquireSpinLock(&Adapter->NdisMiniportBlock.Lock, &OldIrql);
     {
       BufferedLength = CopyPacketToBuffer(LookaheadBuffer, Packet, 0, Adapter->NdisMiniportBlock.CurrentLookahead);
+      Adapter->NdisMiniportBlock.IndicatedPacket[KeGetCurrentProcessorNumber()] = Packet;
     }
   KeReleaseSpinLock(&Adapter->NdisMiniportBlock.Lock, OldIrql);