Changeset 28701 in vbox
- Timestamp:
- Apr 25, 2010 12:34:26 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 60573
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp
r28699 r28701 1364 1364 PINTNETMACTAB pTab = &pNetwork->MacTab; 1365 1365 RTSPINLOCKTMP Tmp = RTSPINLOCKTMP_INITIALIZER; 1366 RTSpinlockAcquire (pNetwork->hAddrSpinlock, &Tmp);1366 RTSpinlockAcquireNoInts(pNetwork->hAddrSpinlock, &Tmp); 1367 1367 1368 1368 pDstTab->fTrunkDst = 0; … … 1415 1415 } 1416 1416 1417 RTSpinlockRelease (pNetwork->hAddrSpinlock, &Tmp);1417 RTSpinlockReleaseNoInts(pNetwork->hAddrSpinlock, &Tmp); 1418 1418 return pDstTab->cIfs 1419 1419 ? (!pDstTab->fTrunkDst ? INTNETSWDECISION_INTNET : INTNETSWDECISION_BROADCAST) … … 1445 1445 PINTNETMACTAB pTab = &pNetwork->MacTab; 1446 1446 RTSPINLOCKTMP Tmp = RTSPINLOCKTMP_INITIALIZER; 1447 RTSpinlockAcquire (pNetwork->hAddrSpinlock, &Tmp);1447 RTSpinlockAcquireNoInts(pNetwork->hAddrSpinlock, &Tmp); 1448 1448 1449 1449 pDstTab->fTrunkDst = 0; … … 1506 1506 } 1507 1507 1508 RTSpinlockRelease (pNetwork->hAddrSpinlock, &Tmp);1508 RTSpinlockReleaseNoInts(pNetwork->hAddrSpinlock, &Tmp); 1509 1509 return pDstTab->cIfs 1510 1510 ? (!pDstTab->fTrunkDst ? INTNETSWDECISION_INTNET : INTNETSWDECISION_BROADCAST) … … 1533 1533 PINTNETMACTAB pTab = &pNetwork->MacTab; 1534 1534 RTSPINLOCKTMP Tmp = RTSPINLOCKTMP_INITIALIZER; 1535 RTSpinlockAcquire (pNetwork->hAddrSpinlock, &Tmp);1535 RTSpinlockAcquireNoInts(pNetwork->hAddrSpinlock, &Tmp); 1536 1536 1537 1537 pDstTab->fTrunkDst = 0; … … 1569 1569 } 1570 1570 1571 RTSpinlockRelease (pNetwork->hAddrSpinlock, &Tmp);1571 RTSpinlockReleaseNoInts(pNetwork->hAddrSpinlock, &Tmp); 1572 1572 return INTNETSWDECISION_BROADCAST; 1573 1573 } … … 1595 1595 PINTNETMACTAB pTab = &pNetwork->MacTab; 1596 1596 RTSPINLOCKTMP Tmp = RTSPINLOCKTMP_INITIALIZER; 1597 RTSpinlockAcquire (pNetwork->hAddrSpinlock, &Tmp);1597 RTSpinlockAcquireNoInts(pNetwork->hAddrSpinlock, &Tmp); 1598 1598 1599 1599 pDstTab->fTrunkDst = 0; … … 1629 1629 } 1630 1630 1631 RTSpinlockRelease (pNetwork->hAddrSpinlock, &Tmp);1631 RTSpinlockReleaseNoInts(pNetwork->hAddrSpinlock, &Tmp); 1632 1632 return !pDstTab->cIfs 1633 1633 ? (!pDstTab->fTrunkDst ? INTNETSWDECISION_DROP : INTNETSWDECISION_TRUNK) … … 1653 1653 PINTNETMACTAB pTab= &pNetwork->MacTab; 1654 1654 RTSPINLOCKTMP Tmp = RTSPINLOCKTMP_INITIALIZER; 1655 RTSpinlockAcquire (pNetwork->hAddrSpinlock, &Tmp);1655 RTSpinlockAcquireNoInts(pNetwork->hAddrSpinlock, &Tmp); 1656 1656 1657 1657 pDstTab->fTrunkDst = 0; … … 1672 1672 } 1673 1673 1674 RTSpinlockRelease (pNetwork->hAddrSpinlock, &Tmp);1674 RTSpinlockReleaseNoInts(pNetwork->hAddrSpinlock, &Tmp); 1675 1675 return pDstTab->fTrunkDst ? INTNETSWDECISION_TRUNK : INTNETSWDECISION_DROP; 1676 1676 }
Note:
See TracChangeset
for help on using the changeset viewer.