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).

Reply via email to