Changeset 90804 in vbox for trunk/src/VBox/HostDrivers/VBoxNetFlt/linux
- Timestamp:
- Aug 23, 2021 7:08:53 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 146439
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c
r90249 r90804 403 403 * careful here and avoid the race. 404 404 */ 405 if ( ! VALID_PTR(pOverride)405 if ( !RT_VALID_PTR(pOverride) 406 406 || pOverride->u32Magic != VBOXNETDEVICEOPSOVERRIDE_MAGIC 407 407 # if RTLNX_VER_MIN(2,6,29) 408 || ! VALID_PTR(pOverride->pOrgOps)409 # endif /* RTLNX_VER_MIN(2,6,29) */408 || !RT_VALID_PTR(pOverride->pOrgOps) 409 # endif 410 410 ) 411 411 { … … 427 427 pEtherHdr = (PCRTNETETHERHDR)skb_header_pointer(pSkb, 0, cbHdrs, &abHdrBuf[0]); 428 428 if ( pEtherHdr 429 && VALID_PTR(pOverride->pVBoxNetFlt)429 && RT_VALID_PTR(pOverride->pVBoxNetFlt) 430 430 && (pSwitchPort = pOverride->pVBoxNetFlt->pSwitchPort) != NULL 431 && VALID_PTR(pSwitchPort)431 && RT_VALID_PTR(pSwitchPort) 432 432 && cbHdrs >= 6) 433 433 { … … 458 458 459 459 /* Cancel override if ethtool_ops is missing (host-only case, @bugref{5712}) */ 460 if (! VALID_PTR(pDev->OVR_OPS))460 if (!RT_VALID_PTR(pDev->OVR_OPS)) 461 461 return; 462 462 pOverride = RTMemAlloc(sizeof(*pOverride)); … … 497 497 if (!pDev) 498 498 pDev = ASMAtomicUoReadPtrT(&pThis->u.s.pDev, struct net_device *); 499 if ( VALID_PTR(pDev))499 if (RT_VALID_PTR(pDev)) 500 500 { 501 501 pOverride = (PVBOXNETDEVICEOPSOVERRIDE)pDev->OVR_OPS; 502 if ( 503 && 504 && 502 if ( RT_VALID_PTR(pOverride) 503 && pOverride->u32Magic == VBOXNETDEVICEOPSOVERRIDE_MAGIC 504 && RT_VALID_PTR(pOverride->pOrgOps) 505 505 ) 506 506 {
Note:
See TracChangeset
for help on using the changeset viewer.