Page MenuHomeFreeBSD

wlan: update drivers to use ieee80211_set_hardware_ciphers()
Needs ReviewPublic

Authored by adrian on Thu, Apr 25, 4:08 AM.
Referenced Files
Unknown Object (File)
Wed, May 1, 5:07 PM
Unknown Object (File)
Tue, Apr 30, 8:15 PM
Unknown Object (File)
Sat, Apr 27, 5:43 PM
Unknown Object (File)
Fri, Apr 26, 5:20 PM
Unknown Object (File)
Fri, Apr 26, 2:06 PM
Unknown Object (File)
Fri, Apr 26, 2:06 PM
Unknown Object (File)
Fri, Apr 26, 12:13 PM
Unknown Object (File)
Fri, Apr 26, 8:26 AM
Subscribers

Details

Reviewers
None
Group Reviewers
wireless
Summary

This migrates drivers to use ieee80211_set_hardware_ciphers() instead
of setting ic_cryptocaps directly.

The only driver that hasn't entirely had ic_cryptocaps access removed
is if_ath(4); it's doing something tricksy to work around a hardware
issue (it looks like TKIP + WME/QoS frames may be buggy or not
supported.) I'll need to think about this and address it in a future
commit.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 57341
Build 54229: arc lint + arc unit