HomeFreeBSD

net80211: refactor the if_input call into ieee80211_vap_deliver_data()

Description

net80211: refactor the if_input call into ieee80211_vap_deliver_data()

Refactor the two places where NET_EPOCH_ENTER; if_input; NET_EPOCH_EXIT
are called into a single spot in ieee80211_freebsd.c.

This removes both if_input references and puts all the NET_EPOCH stuff
into ieee80211_freebsd.c.

Differential Revision: https://reviews.freebsd.org/D50404
Reviewed by: bz

Details

Provenance
adrianAuthored on May 18 2025, 4:16 AM
Reviewer
bz
Differential Revision
D50404: net80211: refactor the if_input call into ieee80211_vap_deliver_data()
Parents
rGe035e8661c37: net80211: move references to IF_LLADDR() into ieee80211_freebsd.c
Branches
Unknown
Tags
Unknown