Page MenuHomeFreeBSD

pf: Fix definitions of pf_pfil_*_hooked
ClosedPublic

Authored by markj on Dec 13 2022, 2:37 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Feb 9, 3:17 PM
Unknown Object (File)
Thu, Jan 22, 8:35 AM
Unknown Object (File)
Jan 13 2026, 12:50 AM
Unknown Object (File)
Dec 31 2025, 9:57 AM
Unknown Object (File)
Dec 27 2025, 7:24 PM
Unknown Object (File)
Dec 6 2025, 3:11 AM
Unknown Object (File)
Nov 24 2025, 7:17 AM
Unknown Object (File)
Nov 20 2025, 3:55 PM

Details

Summary

This use of "volatile" in the vnet definitions doesn't have any effect.
VNET_DEFINE_STATE(volatile int, ...) should work, but let's avoid using
"volatile" altogether and convert to atomic_load/atomic_store.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable