Initial commit

FossilOrigin-Name: 5e74bd3b591382253eff1ef73e72bcef980ea8df1cbea81cd8c6fe4d5bf38947
This commit is contained in:
7u83@mail.ru 2014-09-14 20:47:51 +00:00
parent 4f7def25f2
commit 3ad816b166
5 changed files with 4751 additions and 0 deletions

22
src/wtp/enum2array.php Normal file
View File

@ -0,0 +1,22 @@
<?php
$data = file_get_contents("nl80211attr.txt");
$values = explode(",",$data);
echo "/*
Generated by php
Do not modify
*/
";
echo "char nlt_attrname[] = {\n";
$c="";
foreach($values as $val){
echo $c.'"'.trim($val).'"';
$c=",\n";
}
echo "\n};";

4167
src/wtp/nl80211.h Normal file

File diff suppressed because it is too large Load Diff

335
src/wtp/nl80211attr.txt Normal file
View File

@ -0,0 +1,335 @@
NL80211_ATTR_UNSPEC,
NL80211_ATTR_WIPHY,
NL80211_ATTR_WIPHY_NAME,
NL80211_ATTR_IFINDEX,
NL80211_ATTR_IFNAME,
NL80211_ATTR_IFTYPE,
NL80211_ATTR_MAC,
NL80211_ATTR_KEY_DATA,
NL80211_ATTR_KEY_IDX,
NL80211_ATTR_KEY_CIPHER,
NL80211_ATTR_KEY_SEQ,
NL80211_ATTR_KEY_DEFAULT,
NL80211_ATTR_BEACON_INTERVAL,
NL80211_ATTR_DTIM_PERIOD,
NL80211_ATTR_BEACON_HEAD,
NL80211_ATTR_BEACON_TAIL,
NL80211_ATTR_STA_AID,
NL80211_ATTR_STA_FLAGS,
NL80211_ATTR_STA_LISTEN_INTERVAL,
NL80211_ATTR_STA_SUPPORTED_RATES,
NL80211_ATTR_STA_VLAN,
NL80211_ATTR_STA_INFO,
NL80211_ATTR_WIPHY_BANDS,
NL80211_ATTR_MNTR_FLAGS,
NL80211_ATTR_MESH_ID,
NL80211_ATTR_STA_PLINK_ACTION,
NL80211_ATTR_MPATH_NEXT_HOP,
NL80211_ATTR_MPATH_INFO,
NL80211_ATTR_BSS_CTS_PROT,
NL80211_ATTR_BSS_SHORT_PREAMBLE,
NL80211_ATTR_BSS_SHORT_SLOT_TIME,
NL80211_ATTR_HT_CAPABILITY,
NL80211_ATTR_SUPPORTED_IFTYPES,
NL80211_ATTR_REG_ALPHA2,
NL80211_ATTR_REG_RULES,
NL80211_ATTR_MESH_CONFIG,
NL80211_ATTR_BSS_BASIC_RATES,
NL80211_ATTR_WIPHY_TXQ_PARAMS,
NL80211_ATTR_WIPHY_FREQ,
NL80211_ATTR_WIPHY_CHANNEL_TYPE,
NL80211_ATTR_KEY_DEFAULT_MGMT,
NL80211_ATTR_MGMT_SUBTYPE,
NL80211_ATTR_IE,
NL80211_ATTR_MAX_NUM_SCAN_SSIDS,
NL80211_ATTR_SCAN_FREQUENCIES,
NL80211_ATTR_SCAN_SSIDS,
NL80211_ATTR_GENERATION,
NL80211_ATTR_BSS,
NL80211_ATTR_REG_INITIATOR,
NL80211_ATTR_REG_TYPE,
NL80211_ATTR_SUPPORTED_COMMANDS,
NL80211_ATTR_FRAME,
NL80211_ATTR_SSID,
NL80211_ATTR_AUTH_TYPE,
NL80211_ATTR_REASON_CODE,
NL80211_ATTR_KEY_TYPE,
NL80211_ATTR_MAX_SCAN_IE_LEN,
NL80211_ATTR_CIPHER_SUITES,
NL80211_ATTR_FREQ_BEFORE,
NL80211_ATTR_FREQ_AFTER,
NL80211_ATTR_FREQ_FIXED,
NL80211_ATTR_WIPHY_RETRY_SHORT,
NL80211_ATTR_WIPHY_RETRY_LONG,
NL80211_ATTR_WIPHY_FRAG_THRESHOLD,
NL80211_ATTR_WIPHY_RTS_THRESHOLD,
NL80211_ATTR_TIMED_OUT,
NL80211_ATTR_USE_MFP,
NL80211_ATTR_STA_FLAGS2,
NL80211_ATTR_CONTROL_PORT,
NL80211_ATTR_TESTDATA,
NL80211_ATTR_PRIVACY,
NL80211_ATTR_DISCONNECTED_BY_AP,
NL80211_ATTR_STATUS_CODE,
NL80211_ATTR_CIPHER_SUITES_PAIRWISE,
NL80211_ATTR_CIPHER_SUITE_GROUP,
NL80211_ATTR_WPA_VERSIONS,
NL80211_ATTR_AKM_SUITES,
NL80211_ATTR_REQ_IE,
NL80211_ATTR_RESP_IE,
NL80211_ATTR_PREV_BSSID,
NL80211_ATTR_KEY,
NL80211_ATTR_KEYS,
NL80211_ATTR_PID,
NL80211_ATTR_4ADDR,
NL80211_ATTR_SURVEY_INFO,
NL80211_ATTR_PMKID,
NL80211_ATTR_MAX_NUM_PMKIDS,
NL80211_ATTR_DURATION,
NL80211_ATTR_COOKIE,
NL80211_ATTR_WIPHY_COVERAGE_CLASS,
NL80211_ATTR_TX_RATES,
NL80211_ATTR_FRAME_MATCH,
NL80211_ATTR_ACK,
NL80211_ATTR_PS_STATE,
NL80211_ATTR_CQM,
NL80211_ATTR_LOCAL_STATE_CHANGE,
NL80211_ATTR_AP_ISOLATE,
NL80211_ATTR_WIPHY_TX_POWER_SETTING,
NL80211_ATTR_WIPHY_TX_POWER_LEVEL,
NL80211_ATTR_TX_FRAME_TYPES,
NL80211_ATTR_RX_FRAME_TYPES,
NL80211_ATTR_FRAME_TYPE,
NL80211_ATTR_CONTROL_PORT_ETHERTYPE,
NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT,
NL80211_ATTR_SUPPORT_IBSS_RSN,
NL80211_ATTR_WIPHY_ANTENNA_TX,
NL80211_ATTR_WIPHY_ANTENNA_RX,
NL80211_ATTR_MCAST_RATE,
NL80211_ATTR_OFFCHANNEL_TX_OK,
NL80211_ATTR_BSS_HT_OPMODE,
NL80211_ATTR_KEY_DEFAULT_TYPES,
NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION,
NL80211_ATTR_MESH_SETUP,
NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX,
NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX,
NL80211_ATTR_SUPPORT_MESH_AUTH,
NL80211_ATTR_STA_PLINK_STATE,
NL80211_ATTR_WOWLAN_TRIGGERS,
NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED,
NL80211_ATTR_SCHED_SCAN_INTERVAL,
NL80211_ATTR_INTERFACE_COMBINATIONS,
NL80211_ATTR_SOFTWARE_IFTYPES,
NL80211_ATTR_REKEY_DATA,
NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS,
NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN,
NL80211_ATTR_SCAN_SUPP_RATES,
NL80211_ATTR_HIDDEN_SSID,
NL80211_ATTR_IE_PROBE_RESP,
NL80211_ATTR_IE_ASSOC_RESP,
NL80211_ATTR_STA_WME,
NL80211_ATTR_SUPPORT_AP_UAPSD,
NL80211_ATTR_ROAM_SUPPORT,
NL80211_ATTR_SCHED_SCAN_MATCH,
NL80211_ATTR_MAX_MATCH_SETS,
NL80211_ATTR_PMKSA_CANDIDATE,
NL80211_ATTR_TX_NO_CCK_RATE,
NL80211_ATTR_TDLS_ACTION,
NL80211_ATTR_TDLS_DIALOG_TOKEN,
NL80211_ATTR_TDLS_OPERATION,
NL80211_ATTR_TDLS_SUPPORT,
NL80211_ATTR_TDLS_EXTERNAL_SETUP,
NL80211_ATTR_DEVICE_AP_SME,
NL80211_ATTR_DONT_WAIT_FOR_ACK,
NL80211_ATTR_FEATURE_FLAGS,
NL80211_ATTR_PROBE_RESP_OFFLOAD,
NL80211_ATTR_PROBE_RESP,
NL80211_ATTR_DFS_REGION,
NL80211_ATTR_DISABLE_HT,
NL80211_ATTR_HT_CAPABILITY_MASK,
NL80211_ATTR_NOACK_MAP,
NL80211_ATTR_INACTIVITY_TIMEOUT,
NL80211_ATTR_RX_SIGNAL_DBM,
NL80211_ATTR_BG_SCAN_PERIOD,
NL80211_ATTR_WDEV,
NL80211_ATTR_USER_REG_HINT_TYPE,
NL80211_ATTR_CONN_FAILED_REASON,
NL80211_ATTR_SAE_DATA,
NL80211_ATTR_VHT_CAPABILITY,
NL80211_ATTR_SCAN_FLAGS,
NL80211_ATTR_CHANNEL_WIDTH,
NL80211_ATTR_CENTER_FREQ1,
NL80211_ATTR_CENTER_FREQ2,
NL80211_ATTR_P2P_CTWINDOW,
NL80211_ATTR_P2P_OPPPS,
NL80211_ATTR_LOCAL_MESH_POWER_MODE,
NL80211_ATTR_ACL_POLICY,
NL80211_ATTR_MAC_ADDRS,
NL80211_ATTR_MAC_ACL_MAX,
NL80211_ATTR_RADAR_EVENT,
NL80211_ATTR_EXT_CAPA,
NL80211_ATTR_EXT_CAPA_MASK,
NL80211_ATTR_STA_CAPABILITY,
NL80211_ATTR_STA_EXT_CAPABILITY,
NL80211_ATTR_PROTOCOL_FEATURES,
NL80211_ATTR_SPLIT_WIPHY_DUMP,
NL80211_ATTR_DISABLE_VHT,
NL80211_ATTR_VHT_CAPABILITY_MASK,
NL80211_ATTR_MDID,
NL80211_ATTR_IE_RIC,
NL80211_ATTR_CRIT_PROT_ID,
NL80211_ATTR_MAX_CRIT_PROT_DURATION,
NL80211_ATTR_PEER_AID,
NL80211_ATTR_COALESCE_RULE,
NL80211_ATTR_CH_SWITCH_COUNT,
NL80211_ATTR_CH_SWITCH_BLOCK_TX,
NL80211_ATTR_CSA_IES,
NL80211_ATTR_CSA_C_OFF_BEACON,
NL80211_ATTR_CSA_C_OFF_PRESP,
NL80211_ATTR_RXMGMT_FLAGS,
NL80211_ATTR_STA_SUPPORTED_CHANNELS,
NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES,
NL80211_ATTR_HANDLE_DFS,
NL80211_ATTR_SUPPORT_5_MHZ,
NL80211_ATTR_SUPPORT_10_MHZ,
NL80211_ATTR_OPMODE_NOTIF,
NL80211_ATTR_VENDOR_ID,
NL80211_ATTR_VENDOR_SUBCMD,
NL80211_ATTR_VENDOR_DATA,
NL80211_ATTR_VENDOR_EVENTS,
NL80211_ATTR_QOS_MAP,
NL80211_ATTR_MAC_HINT,
NL80211_ATTR_WIPHY_FREQ_HINT,
NL80211_ATTR_MAX_AP_ASSOC_STA,
NL80211_ATTR_TDLS_PEER_CAPABILITY,
NL80211_ATTR_IFACE_SOCKET_OWNER,
NL80211_ATTR_CSA_C_OFFSETS_TX,
NL80211_ATTR_MAX_CSA_COUNTERS

12
src/wtp/nlt.h Normal file
View File

@ -0,0 +1,12 @@
#ifndef __NLT_H
#define __NLT_H
extern const char * nlt_attrnames[];
#define nlt_get_attrname(type) nlt_attrnames[type]
#endif

215
src/wtp/nlt_attrnames.c Normal file
View File

@ -0,0 +1,215 @@
#include "nlt.h"
/*
Generated by php
Do not modify
*/
const char * nlt_attrnames[] = {
"NL80211_ATTR_UNSPEC",
"NL80211_ATTR_WIPHY",
"NL80211_ATTR_WIPHY_NAME",
"NL80211_ATTR_IFINDEX",
"NL80211_ATTR_IFNAME",
"NL80211_ATTR_IFTYPE",
"NL80211_ATTR_MAC",
"NL80211_ATTR_KEY_DATA",
"NL80211_ATTR_KEY_IDX",
"NL80211_ATTR_KEY_CIPHER",
"NL80211_ATTR_KEY_SEQ",
"NL80211_ATTR_KEY_DEFAULT",
"NL80211_ATTR_BEACON_INTERVAL",
"NL80211_ATTR_DTIM_PERIOD",
"NL80211_ATTR_BEACON_HEAD",
"NL80211_ATTR_BEACON_TAIL",
"NL80211_ATTR_STA_AID",
"NL80211_ATTR_STA_FLAGS",
"NL80211_ATTR_STA_LISTEN_INTERVAL",
"NL80211_ATTR_STA_SUPPORTED_RATES",
"NL80211_ATTR_STA_VLAN",
"NL80211_ATTR_STA_INFO",
"NL80211_ATTR_WIPHY_BANDS",
"NL80211_ATTR_MNTR_FLAGS",
"NL80211_ATTR_MESH_ID",
"NL80211_ATTR_STA_PLINK_ACTION",
"NL80211_ATTR_MPATH_NEXT_HOP",
"NL80211_ATTR_MPATH_INFO",
"NL80211_ATTR_BSS_CTS_PROT",
"NL80211_ATTR_BSS_SHORT_PREAMBLE",
"NL80211_ATTR_BSS_SHORT_SLOT_TIME",
"NL80211_ATTR_HT_CAPABILITY",
"NL80211_ATTR_SUPPORTED_IFTYPES",
"NL80211_ATTR_REG_ALPHA2",
"NL80211_ATTR_REG_RULES",
"NL80211_ATTR_MESH_CONFIG",
"NL80211_ATTR_BSS_BASIC_RATES",
"NL80211_ATTR_WIPHY_TXQ_PARAMS",
"NL80211_ATTR_WIPHY_FREQ",
"NL80211_ATTR_WIPHY_CHANNEL_TYPE",
"NL80211_ATTR_KEY_DEFAULT_MGMT",
"NL80211_ATTR_MGMT_SUBTYPE",
"NL80211_ATTR_IE",
"NL80211_ATTR_MAX_NUM_SCAN_SSIDS",
"NL80211_ATTR_SCAN_FREQUENCIES",
"NL80211_ATTR_SCAN_SSIDS",
"NL80211_ATTR_GENERATION",
"NL80211_ATTR_BSS",
"NL80211_ATTR_REG_INITIATOR",
"NL80211_ATTR_REG_TYPE",
"NL80211_ATTR_SUPPORTED_COMMANDS",
"NL80211_ATTR_FRAME",
"NL80211_ATTR_SSID",
"NL80211_ATTR_AUTH_TYPE",
"NL80211_ATTR_REASON_CODE",
"NL80211_ATTR_KEY_TYPE",
"NL80211_ATTR_MAX_SCAN_IE_LEN",
"NL80211_ATTR_CIPHER_SUITES",
"NL80211_ATTR_FREQ_BEFORE",
"NL80211_ATTR_FREQ_AFTER",
"NL80211_ATTR_FREQ_FIXED",
"NL80211_ATTR_WIPHY_RETRY_SHORT",
"NL80211_ATTR_WIPHY_RETRY_LONG",
"NL80211_ATTR_WIPHY_FRAG_THRESHOLD",
"NL80211_ATTR_WIPHY_RTS_THRESHOLD",
"NL80211_ATTR_TIMED_OUT",
"NL80211_ATTR_USE_MFP",
"NL80211_ATTR_STA_FLAGS2",
"NL80211_ATTR_CONTROL_PORT",
"NL80211_ATTR_TESTDATA",
"NL80211_ATTR_PRIVACY",
"NL80211_ATTR_DISCONNECTED_BY_AP",
"NL80211_ATTR_STATUS_CODE",
"NL80211_ATTR_CIPHER_SUITES_PAIRWISE",
"NL80211_ATTR_CIPHER_SUITE_GROUP",
"NL80211_ATTR_WPA_VERSIONS",
"NL80211_ATTR_AKM_SUITES",
"NL80211_ATTR_REQ_IE",
"NL80211_ATTR_RESP_IE",
"NL80211_ATTR_PREV_BSSID",
"NL80211_ATTR_KEY",
"NL80211_ATTR_KEYS",
"NL80211_ATTR_PID",
"NL80211_ATTR_4ADDR",
"NL80211_ATTR_SURVEY_INFO",
"NL80211_ATTR_PMKID",
"NL80211_ATTR_MAX_NUM_PMKIDS",
"NL80211_ATTR_DURATION",
"NL80211_ATTR_COOKIE",
"NL80211_ATTR_WIPHY_COVERAGE_CLASS",
"NL80211_ATTR_TX_RATES",
"NL80211_ATTR_FRAME_MATCH",
"NL80211_ATTR_ACK",
"NL80211_ATTR_PS_STATE",
"NL80211_ATTR_CQM",
"NL80211_ATTR_LOCAL_STATE_CHANGE",
"NL80211_ATTR_AP_ISOLATE",
"NL80211_ATTR_WIPHY_TX_POWER_SETTING",
"NL80211_ATTR_WIPHY_TX_POWER_LEVEL",
"NL80211_ATTR_TX_FRAME_TYPES",
"NL80211_ATTR_RX_FRAME_TYPES",
"NL80211_ATTR_FRAME_TYPE",
"NL80211_ATTR_CONTROL_PORT_ETHERTYPE",
"NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT",
"NL80211_ATTR_SUPPORT_IBSS_RSN",
"NL80211_ATTR_WIPHY_ANTENNA_TX",
"NL80211_ATTR_WIPHY_ANTENNA_RX",
"NL80211_ATTR_MCAST_RATE",
"NL80211_ATTR_OFFCHANNEL_TX_OK",
"NL80211_ATTR_BSS_HT_OPMODE",
"NL80211_ATTR_KEY_DEFAULT_TYPES",
"NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION",
"NL80211_ATTR_MESH_SETUP",
"NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX",
"NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX",
"NL80211_ATTR_SUPPORT_MESH_AUTH",
"NL80211_ATTR_STA_PLINK_STATE",
"NL80211_ATTR_WOWLAN_TRIGGERS",
"NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED",
"NL80211_ATTR_SCHED_SCAN_INTERVAL",
"NL80211_ATTR_INTERFACE_COMBINATIONS",
"NL80211_ATTR_SOFTWARE_IFTYPES",
"NL80211_ATTR_REKEY_DATA",
"NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS",
"NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN",
"NL80211_ATTR_SCAN_SUPP_RATES",
"NL80211_ATTR_HIDDEN_SSID",
"NL80211_ATTR_IE_PROBE_RESP",
"NL80211_ATTR_IE_ASSOC_RESP",
"NL80211_ATTR_STA_WME",
"NL80211_ATTR_SUPPORT_AP_UAPSD",
"NL80211_ATTR_ROAM_SUPPORT",
"NL80211_ATTR_SCHED_SCAN_MATCH",
"NL80211_ATTR_MAX_MATCH_SETS",
"NL80211_ATTR_PMKSA_CANDIDATE",
"NL80211_ATTR_TX_NO_CCK_RATE",
"NL80211_ATTR_TDLS_ACTION",
"NL80211_ATTR_TDLS_DIALOG_TOKEN",
"NL80211_ATTR_TDLS_OPERATION",
"NL80211_ATTR_TDLS_SUPPORT",
"NL80211_ATTR_TDLS_EXTERNAL_SETUP",
"NL80211_ATTR_DEVICE_AP_SME",
"NL80211_ATTR_DONT_WAIT_FOR_ACK",
"NL80211_ATTR_FEATURE_FLAGS",
"NL80211_ATTR_PROBE_RESP_OFFLOAD",
"NL80211_ATTR_PROBE_RESP",
"NL80211_ATTR_DFS_REGION",
"NL80211_ATTR_DISABLE_HT",
"NL80211_ATTR_HT_CAPABILITY_MASK",
"NL80211_ATTR_NOACK_MAP",
"NL80211_ATTR_INACTIVITY_TIMEOUT",
"NL80211_ATTR_RX_SIGNAL_DBM",
"NL80211_ATTR_BG_SCAN_PERIOD",
"NL80211_ATTR_WDEV",
"NL80211_ATTR_USER_REG_HINT_TYPE",
"NL80211_ATTR_CONN_FAILED_REASON",
"NL80211_ATTR_SAE_DATA",
"NL80211_ATTR_VHT_CAPABILITY",
"NL80211_ATTR_SCAN_FLAGS",
"NL80211_ATTR_CHANNEL_WIDTH",
"NL80211_ATTR_CENTER_FREQ1",
"NL80211_ATTR_CENTER_FREQ2",
"NL80211_ATTR_P2P_CTWINDOW",
"NL80211_ATTR_P2P_OPPPS",
"NL80211_ATTR_LOCAL_MESH_POWER_MODE",
"NL80211_ATTR_ACL_POLICY",
"NL80211_ATTR_MAC_ADDRS",
"NL80211_ATTR_MAC_ACL_MAX",
"NL80211_ATTR_RADAR_EVENT",
"NL80211_ATTR_EXT_CAPA",
"NL80211_ATTR_EXT_CAPA_MASK",
"NL80211_ATTR_STA_CAPABILITY",
"NL80211_ATTR_STA_EXT_CAPABILITY",
"NL80211_ATTR_PROTOCOL_FEATURES",
"NL80211_ATTR_SPLIT_WIPHY_DUMP",
"NL80211_ATTR_DISABLE_VHT",
"NL80211_ATTR_VHT_CAPABILITY_MASK",
"NL80211_ATTR_MDID",
"NL80211_ATTR_IE_RIC",
"NL80211_ATTR_CRIT_PROT_ID",
"NL80211_ATTR_MAX_CRIT_PROT_DURATION",
"NL80211_ATTR_PEER_AID",
"NL80211_ATTR_COALESCE_RULE",
"NL80211_ATTR_CH_SWITCH_COUNT",
"NL80211_ATTR_CH_SWITCH_BLOCK_TX",
"NL80211_ATTR_CSA_IES",
"NL80211_ATTR_CSA_C_OFF_BEACON",
"NL80211_ATTR_CSA_C_OFF_PRESP",
"NL80211_ATTR_RXMGMT_FLAGS",
"NL80211_ATTR_STA_SUPPORTED_CHANNELS",
"NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES",
"NL80211_ATTR_HANDLE_DFS",
"NL80211_ATTR_SUPPORT_5_MHZ",
"NL80211_ATTR_SUPPORT_10_MHZ",
"NL80211_ATTR_OPMODE_NOTIF",
"NL80211_ATTR_VENDOR_ID",
"NL80211_ATTR_VENDOR_SUBCMD",
"NL80211_ATTR_VENDOR_DATA",
"NL80211_ATTR_VENDOR_EVENTS",
"NL80211_ATTR_QOS_MAP",
"NL80211_ATTR_MAC_HINT",
"NL80211_ATTR_WIPHY_FREQ_HINT",
"NL80211_ATTR_MAX_AP_ASSOC_STA",
"NL80211_ATTR_TDLS_PEER_CAPABILITY",
"NL80211_ATTR_IFACE_SOCKET_OWNER",
"NL80211_ATTR_CSA_C_OFFSETS_TX",
"NL80211_ATTR_MAX_CSA_COUNTERS"
};