Changeset 63564 in vbox for trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv
- Timestamp:
- Aug 16, 2016 2:05:03 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 110219
- Location:
- trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltM-win.cpp
r62710 r63564 384 384 } 385 385 386 /* TODO:*/386 /** @todo */ 387 387 *OpenErrorStatus = Status; 388 388 … … 710 710 711 711 /* netflt is active, update the cached value */ 712 /* TODO:in case we are are not in promiscuous now, we are issuing a request.712 /** @todo in case we are are not in promiscuous now, we are issuing a request. 713 713 * what should we do in case of a failure? 714 714 * i.e. should we update the fUpperProtocolSetFilter in completion routine in this case? etc. */ -
trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltP-win.cpp
r62719 r63564 588 588 589 589 #if defined(DEBUG_NETFLT_PACKETS) || !defined(VBOX_LOOPBACK_USEFLAGS) 590 /* @todo:for optimization we could check only for netflt-mode packets590 /** @todo for optimization we could check only for netflt-mode packets 591 591 * do it for all for now */ 592 592 vboxNetFltWinLbRemoveSendPacket(pNetFlt, pPacket); … … 1310 1310 VBOXNETFLT_LBVERIFY(pNetFlt, pPacket); 1311 1311 #ifdef DEBUG_misha 1312 /* TODO:remove this assert.1312 /** @todo remove this assert. 1313 1313 * this is a temporary assert for debugging purposes: 1314 1314 * we're probably doing something wrong with the packets if the miniport reports NDIS_STATUS_RESOURCES */ -
trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp
r63549 r63564 807 807 #endif 808 808 809 /* TODO:FIXME: !!! the better approach for performance would be to dequeue all packets at once809 /** @todo FIXME: !!! the better approach for performance would be to dequeue all packets at once 810 810 * and then go through all dequeued packets 811 811 * the same should be done for enqueue !!! */ … … 974 974 } 975 975 976 /* @todo:how would we fail in this case ?*/976 /** @todo how would we fail in this case ?*/ 977 977 } 978 978 return Status; … … 1194 1194 { 1195 1195 AssertFailed(); 1196 /* TODO:what status to set? */1196 /** @todo what status to set? */ 1197 1197 fStatus = NDIS_STATUS_FAILURE; 1198 1198 vboxNetFltWinMemFree(pSG); … … 1224 1224 { 1225 1225 AssertFailed(); 1226 /* TODO:what status to set? */1226 /** @todo what status to set? */ 1227 1227 fStatus = NDIS_STATUS_FAILURE; 1228 1228 break; … … 1297 1297 if (status != NDIS_STATUS_SUCCESS) 1298 1298 { 1299 /* TODO*/1299 /** @todo */ 1300 1300 AssertFailed(); 1301 1301 } … … 1345 1345 if (status != NDIS_STATUS_SUCCESS) 1346 1346 { 1347 /* TODO*/1347 /** @todo */ 1348 1348 AssertFailed(); 1349 1349 return false; … … 1372 1372 if (fStatus != NDIS_STATUS_SUCCESS) 1373 1373 { 1374 /* TODO:*/1374 /** @todo */ 1375 1375 AssertFailed(); 1376 1376 return fStatus; … … 1405 1405 if (fStatus != NDIS_STATUS_SUCCESS) 1406 1406 { 1407 /* TODO*/1407 /** @todo */ 1408 1408 AssertFailed(); 1409 1409 return fStatus; … … 1528 1528 PVOID pvMemBuf; 1529 1529 1530 /* @todo:generally we do not always need to zero-initialize the complete OOB data here, reinitialize only when/what we need,1530 /** @todo generally we do not always need to zero-initialize the complete OOB data here, reinitialize only when/what we need, 1531 1531 * however we DO need to reset the status for the packets we indicate via NdisMIndicateReceivePacket to avoid packet loss 1532 1532 * in case the status contains NDIS_STATUS_RESOURCES */ … … 1586 1586 NdisGetPacketFlags(pPacket) = 0; 1587 1587 } 1588 /* TODO:set out of bound data */1588 /** @todo set out of bound data */ 1589 1589 } 1590 1590 else … … 1674 1674 if (RT_FAILURE(rc)) 1675 1675 { 1676 /* TODO:we can not prevent driver unload here */1676 /** @todo we can not prevent driver unload here */ 1677 1677 AssertFailed(); 1678 1678
Note:
See TracChangeset
for help on using the changeset viewer.