fragattacks/src
Jouni Malinen 4bd7195466 nl80211: Try to unmask 11b rates again on next connection request
It is possible for unmasking of 11b rates to fail if a P2P group is
terminated while the netdev is down (e.g., due to rfkill block). This
could result in the 11b TX rates being left masked for non-P2P
operations. This would be particularly unfortunate for channel 14 use
since OFDM rates are not allowed on channel 14 and only OFDM rates were
configured P2P. This issue showed up, e.g., when running hwsim test case
rfkill_autogo followed by ap_wps_conf_chan14.

It may be possible to allow the failed operation in cfg80211/mac80211,
but it looks better to work around this on wpa_supplicant side as well.
Try to unmask the 11b rates again on the next connection request if the
rate unmasking operation had failed.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2014-12-08 16:10:46 +02:00
..
ap Check os_snprintf() result more consistently - more checks 2014-12-08 11:42:07 +02:00
common Check os_snprintf() result more consistently - manual 2014-12-08 11:42:07 +02:00
crypto Check os_snprintf() result more consistently - automatic 1 2014-12-08 11:42:07 +02:00
drivers nl80211: Try to unmask 11b rates again on next connection request 2014-12-08 16:10:46 +02:00
eap_common ERP: Add TV/TLV parser 2014-12-04 12:08:59 +02:00
eap_peer Check os_snprintf() result more consistently - manual 2014-12-08 11:42:07 +02:00
eap_server Check os_snprintf() result more consistently - manual 2014-12-08 11:42:07 +02:00
eapol_auth Check os_snprintf() result more consistently - automatic 1 2014-12-08 11:42:07 +02:00
eapol_supp Check os_snprintf() result more consistently - automatic 1 2014-12-08 11:42:07 +02:00
l2_packet proxyarp: Do not limit NDISC snoop packet size to 150 2014-11-28 22:41:26 +02:00
p2p Check os_snprintf() result more consistently - automatic 1 2014-12-08 11:42:07 +02:00
pae MACsec: Fix policy configuration 2014-10-30 11:43:47 +02:00
radius Check os_snprintf() result more consistently - automatic 1 2014-12-08 11:42:07 +02:00
rsn_supp Check os_snprintf() result more consistently - manual 2014-12-08 11:42:07 +02:00
tls Check os_snprintf() result more consistently - automatic 1 2014-12-08 11:42:07 +02:00
utils Check os_snprintf() result more consistently - automatic 2 2014-12-08 11:42:07 +02:00
wps Check os_snprintf() result more consistently - automatic 1 2014-12-08 11:42:07 +02:00
lib.rules Add rules for building src/crypto as a library 2009-12-05 22:03:46 +02:00
Makefile MACsec: Add PAE implementation 2014-05-09 20:42:44 +03:00