- Store the indicated packet so NdisTransferData can copy data from it when the caller requests data beyond our allocated lookahead buffer

svn path=/trunk/; revision=43634
This commit is contained in:
Cameron Gutman 2009-10-20 01:35:37 +00:00
parent 15f63b0f9d
commit e31be82be3

View 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);