]> git.baikalelectronics.ru Git - kernel.git/commit
nl80211/cfg80211: Add support to disable CCK rate for management frame
authorRajkumar Manoharan <rmanohar@qca.qualcomm.com>
Sun, 25 Sep 2011 09:23:30 +0000 (14:53 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 27 Sep 2011 18:34:10 +0000 (14:34 -0400)
commit86fffb29e06eb432eab43aa61fdb59d93ba2dd3c
treebbb5de5434d0dd0aa7a1b5894320b17ebee434b8
parent7c87d8ae515790eca738457c3c4755fdf9580c56
nl80211/cfg80211: Add support to disable CCK rate for management frame

Add a new nl80211 attribute to specify whether to send the management
frames in CCK rate or not. As of now the wpa_supplicant is disabling
CCK rate at P2P init itself. So this patch helps to send P2P probe
request/probe response/action frames being sent at non CCK rate in 2GHz
without disabling 11b rates.

This attribute is used with NL80211_CMD_TRIGGER_SCAN and
NL80211_CMD_FRAME commands to disable CCK rate for management frame
transmission.

Cc: Jouni Malinen <jouni@qca.qualcomm.com>
Signed-off-by: Rajkumar Manoharan <rmanohar@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/linux/nl80211.h
include/net/cfg80211.h
net/mac80211/cfg.c
net/wireless/core.h
net/wireless/mlme.c
net/wireless/nl80211.c