Changeset 44355 in vbox for trunk/src/VBox/Devices/Network
- Timestamp:
- Jan 24, 2013 1:27:28 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 83319
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/DrvNetShaper.cpp
r42102 r44355 128 128 STAM_REL_COUNTER_ADD(&pThis->StatXmitBytesRequested, cbMin); 129 129 STAM_REL_COUNTER_INC(&pThis->StatXmitPktsRequested); 130 #ifdef IN_RING3 131 if (!PDMR3NsAllocateBandwidth(&pThis->Filter, cbMin)) 132 { 133 STAM_REL_COUNTER_ADD(&pThis->StatXmitBytesDenied, cbMin); 134 STAM_REL_COUNTER_INC(&pThis->StatXmitPktsDenied); 135 return VERR_TRY_AGAIN; 136 } 137 #endif 138 #ifdef IN_RING0 139 if (!PDMR0NsAllocateBandwidth(&pThis->Filter, cbMin)) 130 #if defined(IN_RING3) || defined(IN_RING0) 131 if (!PDMNsAllocateBandwidth(&pThis->Filter, cbMin)) 140 132 { 141 133 STAM_REL_COUNTER_ADD(&pThis->StatXmitBytesDenied, cbMin); … … 477 469 rc = VINF_SUCCESS; 478 470 479 pThis->Filter.pIDrvNet = &pThis->INetworkDown;471 pThis->Filter.pIDrvNetR3 = &pThis->INetworkDown; 480 472 rc = PDMDrvHlpNetShaperAttach(pDrvIns, pThis->pszBwGroup, &pThis->Filter); 481 473 if (RT_FAILURE(rc))
Note:
See TracChangeset
for help on using the changeset viewer.