nl80211: Add support to configure TID specific RTSCTS configuration

This patch adds support to configure per TID RTSCTS control
configuration to enable/disable through the
NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL attribute.

Signed-off-by: Tamizh chelvam <tamizhr@codeaurora.org>
Link: https://lore.kernel.org/r/1579506687-18296-5-git-send-email-tamizhr@codeaurora.org
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
Tamizh chelvam
2020-01-20 13:21:25 +05:30
committed by Johannes Berg
parent ade274b23e
commit 04f7d142f5
3 changed files with 14 additions and 0 deletions

View File

@@ -637,6 +637,7 @@ struct cfg80211_chan_def {
* @retry_long: retry count value
* @retry_short: retry count value
* @ampdu: Enable/Disable aggregation
* @rtscts: Enable/Disable RTS/CTS
*/
struct cfg80211_tid_cfg {
bool config_override;
@@ -645,6 +646,7 @@ struct cfg80211_tid_cfg {
enum nl80211_tid_config noack;
u8 retry_long, retry_short;
enum nl80211_tid_config ampdu;
enum nl80211_tid_config rtscts;
};
/**