Changeset 35359 in vbox
- Timestamp:
- Dec 28, 2010 8:18:10 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 69219
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/VBoxNetFlt/win/VBoxNetFltPt-win.c
r34109 r35359 969 969 { 970 970 /* the packet is not from int net, need to pass it up to the host */ 971 vboxNetFltWinPtQueueReceivedPacket(pAdapt, pPacket, FALSE);971 vboxNetFltWinPtQueueReceivedPacket(pAdapt, pPacket, TRUE); 972 972 /* dereference NetFlt, pAdapt will be dereferenced on Packet return */ 973 973 vboxNetFltWinDereferenceNetFlt(pNetFltIf); … … 1163 1163 vboxNetFltWinRecvPacketPassThru( 1164 1164 IN PADAPT pAdapt, 1165 IN PNDIS_PACKET pPacket 1165 IN PNDIS_PACKET pPacket, 1166 IN BOOLEAN bForceIndicate 1166 1167 ) 1167 1168 { … … 1190 1191 } 1191 1192 1192 vboxNetFltWinPtQueueReceivedPacket(pAdapt, pMyPacket, FALSE);1193 vboxNetFltWinPtQueueReceivedPacket(pAdapt, pMyPacket, bForceIndicate); 1193 1194 1194 1195 return 1; … … 1366 1367 if(pMyPacket) 1367 1368 { 1368 vboxNetFltWinPtQueueReceivedPacket(pAdapt, pMyPacket, FALSE);1369 vboxNetFltWinPtQueueReceivedPacket(pAdapt, pMyPacket, TRUE); 1369 1370 /* dereference the NetFlt here & indicate SUCCESS, which would mean the caller would not do a dereference 1370 1371 * the pAdapt dereference will be done on packet return */ … … 2104 2105 } 2105 2106 2106 cRefCount = vboxNetFltWinRecvPacketPassThru(pAdapt, pPacket );2107 cRefCount = vboxNetFltWinRecvPacketPassThru(pAdapt, pPacket, bNetFltActive); 2107 2108 if(cRefCount) 2108 2109 {
Note:
See TracChangeset
for help on using the changeset viewer.