diff options
author | 2015-09-27 16:53:38 +0000 | |
---|---|---|
committer | 2015-09-27 16:53:38 +0000 | |
commit | 471cb7c88d89e95e20bf9f8e50d485a4150f8c97 (patch) | |
tree | 70462ef2d4cdc7bddddcd73b55107a7f828394cd /usr.sbin/ripd/interface.c | |
parent | Align the way iwm(4) adds the MAC context with how it's done in Linux iwlwifi. (diff) | |
download | wireguard-openbsd-471cb7c88d89e95e20bf9f8e50d485a4150f8c97.tar.xz wireguard-openbsd-471cb7c88d89e95e20bf9f8e50d485a4150f8c97.zip |
Fix bsd.rd upgrades over iwm(4), and fix `ifconfig iwm0 lladdr random`.
The bsd.rd problems happened because of the net80211 detach/attach hack
which ran when the firmware is loaded for the first time.
Do the minimum of what needs to be done instead.
To fix lladdr random pick up a changing MAC address in the ioctl handler
and don't overwrite a custom MAC address while loading the firmware.
ok kettenis@
Diffstat (limited to 'usr.sbin/ripd/interface.c')
0 files changed, 0 insertions, 0 deletions