From patchwork Sun Dec 9 08:30:26 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: driver_nl80211: disable 11b rates on interface change Date: Sat, 08 Dec 2012 22:30:26 -0000 From: Arik Nemtsov X-Patchwork-Id: 204691 Message-Id: <1355041826-18704-1-git-send-email-arik@wizery.com> To: hostap@lists.shmoo.com From: Eliad Peller 11b rates were disabled during interface addition, but not on interface mode change. Disable/Enable 11b rates in wpa_driver_nl80211_set_mode(), according to the interface type (p2p or not). Signed-hostap: Eliad Peller --- src/drivers/driver_nl80211.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index 297f677..a1255f3 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -7206,6 +7206,8 @@ done: wpa_printf(MSG_DEBUG, "nl80211: Failed to register Action " "frame processing - ignore for now"); + nl80211_disable_11b_rates(drv, drv->ifindex, is_p2p_interface(nlmode)); + return 0; }