CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/12/01 20:24:19
Modified files:
sys/netinet : if_ether.h
sys/net : if_ethersubr.c if_tpmr.c if_veb.c if_trunk.c
if_aggr.c if_bridge.c
Log message:
let the ether_port ref api have the caller carry local state for the port
this means ether_input will have a value on the stack that the port
drivers can use to keep track of a reference with, rather than
having to rely on implicit state (eg, which cpu they're running on)
which can change (eg, maybe there's rwlocks in the network stack).