nl80211: New command for setting TX rate mask for rate control
authorJouni Malinen <jouni.malinen@atheros.com>
Tue, 29 Dec 2009 10:59:45 +0000 (12:59 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 12 Jan 2010 18:51:23 +0000 (13:51 -0500)
commit13ae75b103e07304a34ab40c9136e9f53e06475c
tree61cfd1471cdefe8cf1a3da12b4b99aafc2770f76
parent37eb0b164cf9fa9f70c8500926f5cde7c652f48e
nl80211: New command for setting TX rate mask for rate control

Add a new NL80211_CMD_SET_TX_BITRATE_MASK command and related
attributes to provide support for setting TX rate mask for rate
control. This uses the existing cfg80211 set_bitrate_mask operation
that was previously used only with WEXT compat code (SIOCSIWRATE). The
nl80211 command allows more generic configuration of allowed rates as
a mask instead of fixed/max rate.

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/linux/nl80211.h
include/net/cfg80211.h
net/wireless/nl80211.c