HomeFreeBSD

LinuxKPI: 802.11: support manual lladdr changes

Description

LinuxKPI: 802.11: support manual lladdr changes

Allow a user to change the "ether" address by ifconfig while a VAP is
not UP. Compared to net80211 (given we have no callback) we register
an eventhandler per-vif (a global one would force us to use hacks to
derive if a vap is indeed also a lkpi_80211 vif).

Sponsored by: The FreeBSD Foundation
PR: 277356
Tested by: lwhsu
Differential Revision: https://reviews.freebsd.org/D46121

(cherry picked from commit 4aff4048f5b1b6ab0b905726853ba6083e37cc37)

Details

Provenance
bzAuthored on Jul 25 2024, 7:53 AM
Differential Revision
D46121: LinuxKPI: 802.11: support manual lladdr changes
Parents
rG52fdc7dacef9: LinuxKPI: 802.11: implement ieee80211_sn_*()
Branches
Unknown
Tags
Unknown