--- zzzz-none-000/linux-4.9.218/include/uapi/linux/nl80211.h 2020-04-02 15:20:41.000000000 +0000 +++ seale-7590ac-750/linux-4.9.218/include/uapi/linux/nl80211.h 2022-11-30 09:46:20.000000000 +0000 @@ -1936,6 +1936,10 @@ * attribute. * @NL80211_ATTR_NAN_MATCH: used to report a match. This is a nested attribute. * See &enum nl80211_nan_match_attributes. + * @NL80211_ATTR_VENDOR_WDS: used to enable the wds vendor specific capability + * @NL80211_ATTR_STA_RSSI: Received signal strength indication (u32) + * @NL80211_ATTR_RADAR_BIT_MAP: Bit map of channel where radar was detected + * @NL80211_ATTR_SB_DFS_BW: Sub Band DFS new operation bandwidth * * @NL80211_ATTR_BSSID: The BSSID of the AP. Note that %NL80211_ATTR_MAC is also * used in various commands/events for specifying the BSSID. @@ -1945,7 +1949,7 @@ * @__NL80211_ATTR_AFTER_LAST: internal use */ enum nl80211_attrs { -/* don't change the order or add anything between, this is ABI! */ + /* don't change the order or add anything between, this is ABI! */ NL80211_ATTR_UNSPEC, NL80211_ATTR_WIPHY, @@ -2035,7 +2039,6 @@ NL80211_ATTR_FREQ_FIXED, - NL80211_ATTR_WIPHY_RETRY_SHORT, NL80211_ATTR_WIPHY_RETRY_LONG, NL80211_ATTR_WIPHY_FRAG_THRESHOLD, @@ -2341,6 +2344,11 @@ NL80211_ATTR_BSSID, + NL80211_ATTR_VENDOR_WDS, + NL80211_ATTR_STA_RSSI, + NL80211_ATTR_RADAR_BIT_MAP, + NL80211_ATTR_SB_DFS_BW, + /* add attributes here, update the policy in nl80211.c */ __NL80211_ATTR_AFTER_LAST, @@ -2700,6 +2708,7 @@ NL80211_STA_INFO_TID_STATS, NL80211_STA_INFO_RX_DURATION, NL80211_STA_INFO_PAD, + NL80211_STA_INFO_MAX_RSSI, /* keep last */ __NL80211_STA_INFO_AFTER_LAST, @@ -5130,4 +5139,12 @@ NL80211_NAN_MATCH_ATTR_MAX = NUM_NL80211_NAN_MATCH_ATTR - 1 }; +enum nl80211_sb_dfs_bw { + NL80211_SB_DFS_BW_NORMAL, + NL80211_SB_DFS_BW_20, + NL80211_SB_DFS_BW_40, + NL80211_SB_DFS_BW_80, + NL80211_SB_DFS_BW_FULL, +}; + #endif /* __LINUX_NL80211_H */