ENUM NL80211_EXT_FEATURE_INDEX(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

๐Ÿ’… NAME ๐Ÿ’…

enum nl80211_ext_feature_index โ€” bit index of extended features.

okay so bestie, welcome to the Kernel API Manual, section 9, and honestly? this one is a whole enum. it's the master list of extended-feature bit indices โ€” every cool thing a driver or device can advertise that it's capable of, all indexed by a number. think of it as the driver's โ€œwhat I can actually doโ€ bingo card ๐ŸŽ€


โœจ SYNOPSIS โœจ

enum nl80211_ext_feature_index {
    NL80211_EXT_FEATURE_VHT_IBSS ,
    NL80211_EXT_FEATURE_RRM ,
    NL80211_EXT_FEATURE_MU_MIMO_AIR_SNIFFER ,
    NL80211_EXT_FEATURE_SCAN_START_TIME ,
    NL80211_EXT_FEATURE_BSS_PARENT_TSF ,
    NL80211_EXT_FEATURE_SET_SCAN_DWELL ,
    NL80211_EXT_FEATURE_BEACON_RATE_LEGACY ,
    NL80211_EXT_FEATURE_BEACON_RATE_HT ,
    NL80211_EXT_FEATURE_BEACON_RATE_VHT ,
    NL80211_EXT_FEATURE_FILS_STA ,
    NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA ,
    NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA_CONNECTED ,
    NL80211_EXT_FEATURE_SCHED_SCAN_RELATIVE_RSSI ,
    NL80211_EXT_FEATURE_CQM_RSSI_LIST ,
    NL80211_EXT_FEATURE_FILS_SK_OFFLOAD ,
    NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_PSK ,
    NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_1X ,
    NL80211_EXT_FEATURE_FILS_MAX_CHANNEL_TIME ,
    NL80211_EXT_FEATURE_ACCEPT_BCAST_PROBE_RESP ,
    NL80211_EXT_FEATURE_OCE_PROBE_REQ_HIGH_TX_RATE ,
    NL80211_EXT_FEATURE_OCE_PROBE_REQ_DEFERRAL_SUPPRESSION ,
    NL80211_EXT_FEATURE_MFP_OPTIONAL ,
    NL80211_EXT_FEATURE_LOW_SPAN_SCAN ,
    NL80211_EXT_FEATURE_LOW_POWER_SCAN ,
    NL80211_EXT_FEATURE_HIGH_ACCURACY_SCAN ,
    NL80211_EXT_FEATURE_DFS_OFFLOAD ,
    NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211 ,
    NL80211_EXT_FEATURE_ACK_SIGNAL_SUPPORT ,
    NL80211_EXT_FEATURE_DATA_ACK_SIGNAL_SUPPORT ,
    NL80211_EXT_FEATURE_TXQS ,
    NL80211_EXT_FEATURE_SCAN_RANDOM_SN ,
    NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT ,
    NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 ,
    NL80211_EXT_FEATURE_ENABLE_FTM_RESPONDER ,
    NL80211_EXT_FEATURE_AIRTIME_FAIRNESS ,
    NL80211_EXT_FEATURE_AP_PMKSA_CACHING ,
    NL80211_EXT_FEATURE_SCHED_SCAN_BAND_SPECIFIC_RSSI_THOLD ,
    NL80211_EXT_FEATURE_EXT_KEY_ID ,
    NL80211_EXT_FEATURE_STA_TX_PWR ,
    NL80211_EXT_FEATURE_SAE_OFFLOAD ,
    NL80211_EXT_FEATURE_VLAN_OFFLOAD ,
    NL80211_EXT_FEATURE_AQL ,
    NL80211_EXT_FEATURE_BEACON_PROTECTION ,
    NL80211_EXT_FEATURE_CONTROL_PORT_NO_PREAUTH ,
    NL80211_EXT_FEATURE_PROTECTED_TWT ,
    NL80211_EXT_FEATURE_DEL_IBSS_STA ,
    NL80211_EXT_FEATURE_MULTICAST_REGISTRATIONS ,
    NL80211_EXT_FEATURE_BEACON_PROTECTION_CLIENT ,
    NL80211_EXT_FEATURE_SCAN_FREQ_KHZ ,
    NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_TX_STATUS ,
    NL80211_EXT_FEATURE_OPERATING_CHANNEL_VALIDATION ,
    NL80211_EXT_FEATURE_4WAY_HANDSHAKE_AP_PSK ,
    NL80211_EXT_FEATURE_SAE_OFFLOAD_AP ,
    NL80211_EXT_FEATURE_FILS_DISCOVERY ,
    NL80211_EXT_FEATURE_UNSOL_BCAST_PROBE_RESP ,
    NL80211_EXT_FEATURE_BEACON_RATE_HE ,
    NL80211_EXT_FEATURE_SECURE_LTF ,
    NL80211_EXT_FEATURE_SECURE_RTT ,
    NL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE ,
    NL80211_EXT_FEATURE_BSS_COLOR ,
    NL80211_EXT_FEATURE_FILS_CRYPTO_OFFLOAD ,
    NL80211_EXT_FEATURE_RADAR_BACKGROUND ,
    NL80211_EXT_FEATURE_POWERED_ADDR_CHANGE ,
    NL80211_EXT_FEATURE_PUNCT ,
    NL80211_EXT_FEATURE_SECURE_NAN ,
    NL80211_EXT_FEATURE_AUTH_AND_DEAUTH_RANDOM_TA ,
    NL80211_EXT_FEATURE_OWE_OFFLOAD ,
    NL80211_EXT_FEATURE_OWE_OFFLOAD_AP ,
    NL80211_EXT_FEATURE_DFS_CONCURRENT ,
    NL80211_EXT_FEATURE_SPP_AMSDU_SUPPORT ,
    NL80211_EXT_FEATURE_BEACON_RATE_EHT ,
    NL80211_EXT_FEATURE_EPPKE ,
    NL80211_EXT_FEATURE_ASSOC_FRAME_ENCRYPTION ,
    NL80211_EXT_FEATURE_IEEE8021X_AUTH ,
    NL80211_EXT_FEATURE_ROC_ADDR_FILTER ,
    NL80211_EXT_FEATURE_SET_KEY_LTF_SEED ,
    NL80211_EXT_FEATURE_PROBE_AP ,
    NUM_NL80211_EXT_FEATURES ,
    MAX_NL80211_EXT_FEATURES

};

๐Ÿฆ‹ Constants ๐Ÿฆ‹

okay so here's the tea on each one, going down the list ๐Ÿ’–

  • NL80211_EXT_FEATURE_VHT_IBSS โ€” this driver supports IBSS with VHT datarates. slay.
  • NL80211_EXT_FEATURE_RRM โ€” this driver supports RRM. when it's featured, the user can request to use RRM (see NL80211_ATTR_USE_RRM) with NL80211_CMD_ASSOCIATE and NL80211_CMD_CONNECT requests, which will set the ASSOC_REQ_USE_RRM flag in the association request โ€” even if NL80211_FEATURE_QUIET is not advertised. iconic behaviour fr.
  • NL80211_EXT_FEATURE_MU_MIMO_AIR_SNIFFER โ€” this device supports MU-MIMO air sniffer, which means it can be configured to hear packets from certain groups (configured by the NL80211_ATTR_MU_MIMO_GROUP_DATA attribute), or it can be configured to follow a station by setting the NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR attribute. nosy in the best way ๐Ÿ”ฅ
  • NL80211_EXT_FEATURE_SCAN_START_TIME โ€” this driver includes the actual time the scan started in the scan results event. the time is the TSF of the BSS that the interface that requested the scan is connected to (if available).
  • NL80211_EXT_FEATURE_BSS_PARENT_TSF โ€” per BSS, this driver reports the time the last beacon/probe was received. for a non-MLO connection, the time is the TSF of the BSS that the interface that requested the scan is connected to (if available). for an MLO connection, the time is the TSF of the BSS corresponding with the link ID specified in the scan request (if specified). noted โœจ
  • NL80211_EXT_FEATURE_SET_SCAN_DWELL โ€” this driver supports configuration of channel dwell time.
  • NL80211_EXT_FEATURE_BEACON_RATE_LEGACY โ€” driver supports beacon rate configuration (AP/mesh), supporting a legacy (non-HT/VHT) rate.
  • NL80211_EXT_FEATURE_BEACON_RATE_HT โ€” driver supports beacon rate configuration (AP/mesh) with HT rates.
  • NL80211_EXT_FEATURE_BEACON_RATE_VHT โ€” driver supports beacon rate configuration (AP/mesh) with VHT rates.
  • NL80211_EXT_FEATURE_FILS_STA โ€” this driver supports Fast Initial Link Setup with user space SME (NL80211_CMD_AUTHENTICATE) in station mode.
  • NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA โ€” this driver supports randomized TA in NL80211_CMD_FRAME while not associated.
  • NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA_CONNECTED โ€” this driver supports randomized TA in NL80211_CMD_FRAME while associated.
  • NL80211_EXT_FEATURE_SCHED_SCAN_RELATIVE_RSSI โ€” the driver supports sched_scan for reporting BSSs with a better RSSI than the current connected BSS (NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI).
  • NL80211_EXT_FEATURE_CQM_RSSI_LIST โ€” with this driver, the NL80211_ATTR_CQM_RSSI_THOLD attribute accepts a list of zero or more RSSI threshold values to monitor, rather than exactly one threshold. glow-up tbh ๐Ÿซถ
  • NL80211_EXT_FEATURE_FILS_SK_OFFLOAD โ€” driver SME supports FILS shared key authentication with NL80211_CMD_CONNECT.
  • NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_PSK โ€” the device wants to do the 4-way handshake with PSK in station mode (the PSK is passed as part of the connect and associate commands), and doing it in the host might not be supported. heads up ๐Ÿ’€
  • NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_1X โ€” the device wants to be doing the 4-way handshake with 802.1X in station mode (it will pass EAP frames to the host and accept the set_pmk/del_pmk commands), and doing it in the host might not be supported.
  • NL80211_EXT_FEATURE_FILS_MAX_CHANNEL_TIME โ€” driver is capable of overriding the max channel attribute in the FILS request params IE with the actual dwell time.
  • NL80211_EXT_FEATURE_ACCEPT_BCAST_PROBE_RESP โ€” driver accepts broadcast probe response.
  • NL80211_EXT_FEATURE_OCE_PROBE_REQ_HIGH_TX_RATE โ€” driver supports sending the first probe request in each channel at a rate of at least 5.5Mbps.
  • NL80211_EXT_FEATURE_OCE_PROBE_REQ_DEFERRAL_SUPPRESSION โ€” driver supports probe request tx deferral and suppression.
  • NL80211_EXT_FEATURE_MFP_OPTIONAL โ€” driver supports the NL80211_MFP_OPTIONAL value in NL80211_ATTR_USE_MFP.
  • NL80211_EXT_FEATURE_LOW_SPAN_SCAN โ€” driver supports low span scan.
  • NL80211_EXT_FEATURE_LOW_POWER_SCAN โ€” driver supports low power scan.
  • NL80211_EXT_FEATURE_HIGH_ACCURACY_SCAN โ€” driver supports high accuracy scan.
  • NL80211_EXT_FEATURE_DFS_OFFLOAD โ€” HW/driver will offload DFS actions. the device or driver will do all DFS-related actions by itself, informing user-space about CAC progress, radar detection event, and channel change triggered by radar detection event. no need to start CAC from user-space, and no need to react to the โ€œradar detectedโ€ event. main character energy: it handles its own drama ๐Ÿ’…
  • NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211 โ€” driver supports sending and receiving control port frames over nl80211 instead of the netdevice.
  • NL80211_EXT_FEATURE_ACK_SIGNAL_SUPPORT โ€” this driver/device supports (average) ACK signal strength reporting.
  • NL80211_EXT_FEATURE_DATA_ACK_SIGNAL_SUPPORT โ€” backward-compatible ID.
  • NL80211_EXT_FEATURE_TXQS โ€” driver supports FQ-CoDel-enabled intermediate TXQs.
  • NL80211_EXT_FEATURE_SCAN_RANDOM_SN โ€” driver/device supports randomizing the SN in probe request frames if requested by NL80211_SCAN_FLAG_RANDOM_SN.
  • NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT โ€” driver/device can omit all data except for supported rates from the probe request content if requested by the NL80211_SCAN_FLAG_MIN_PREQ_CONTENT flag.
  • NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 โ€” driver/device confirm that they are able to rekey an in-use key correctly.
๐Ÿšจ bestie listen to me: userspace must not rekey PTK keys if this flag is not set. ignoring this can leak clear text packets and/or freeze the connection. that's not a vibe, that's a whole outage ๐Ÿ˜ญ
  • NL80211_EXT_FEATURE_ENABLE_FTM_RESPONDER โ€” driver supports enabling the fine timing measurement responder role.
  • NL80211_EXT_FEATURE_AIRTIME_FAIRNESS โ€” driver supports getting airtime fairness for transmitted packets and has enabled airtime fairness scheduling. fair and booked โœจ
  • NL80211_EXT_FEATURE_AP_PMKSA_CACHING โ€” driver/device supports PMKSA caching (set/del PMKSA operations) in AP mode.
  • NL80211_EXT_FEATURE_SCHED_SCAN_BAND_SPECIFIC_RSSI_THOLD โ€” obsolete. that's it, that's the whole description ๐ŸŽ€
  • NL80211_EXT_FEATURE_EXT_KEY_ID โ€” driver supports โ€œExtended Key ID for Individually Addressed Framesโ€ from IEEE802.11-2016.
  • NL80211_EXT_FEATURE_STA_TX_PWR โ€” okay so this driver can control the tx power going to a station ๐ŸŽฏ that's the whole vibe.
  • NL80211_EXT_FEATURE_SAE_OFFLOAD โ€” the device wants to do SAE authentication itself in station mode. and like, the SAE password gets passed as part of the connect command. iykyk ๐Ÿ’…
  • NL80211_EXT_FEATURE_VLAN_OFFLOAD โ€” driver says yes to a single netdev with VLAN tagged frames, plus separate VLAN-specific netdevs added using vconfig, same way it works in the Ethernet case. literally the Ethernet treatment ๐Ÿซถ
  • NL80211_EXT_FEATURE_AQL โ€” driver supports the Airtime Queue Limit (AQL) feature bestie, and that's the icon that prevents bufferbloat by using the expected transmission time to limit how much data gets buffered in the hardware ๐Ÿ”ฅ
  • NL80211_EXT_FEATURE_BEACON_PROTECTION โ€” driver supports Beacon protection and can receive key configuration for BIGTK using key indexes 6 and 7. no cap ๐Ÿ’–
  • NL80211_EXT_FEATURE_CONTROL_PORT_NO_PREAUTH โ€” the driver can disable forwarding of preauth frames over the control port. those frames then get handled as ordinary data frames instead, slay ๐ŸŒธ
  • NL80211_EXT_FEATURE_PROTECTED_TWT โ€” driver supports protected TWT frames โœจ
  • NL80211_EXT_FEATURE_DEL_IBSS_STA โ€” the driver supports removing stations in IBSS mode, essentially by dropping their state. gone, reduced to atoms ๐Ÿ’€
  • NL80211_EXT_FEATURE_MULTICAST_REGISTRATIONS โ€” management frame registrations are possible for multicast frames, and those get reported properly ๐ŸŽ€
  • NL80211_EXT_FEATURE_BEACON_PROTECTION_CLIENT โ€” the driver supports Beacon protection as a client only and cannot transmit protected beacons. client mode main character energy ๐Ÿ‘‘
  • NL80211_EXT_FEATURE_SCAN_FREQ_KHZ โ€” this driver supports receiving and reporting scan requests with NL80211_ATTR_SCAN_FREQ_KHZ. but listen: to report NL80211_ATTR_SCAN_FREQ_KHZ, NL80211_SCAN_FLAG_FREQ_KHZ must be included in the scan request. both or it doesn't count ๐Ÿ™ˆ
  • NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_TX_STATUS โ€” the driver can report tx status for control port over nl80211 tx operations โญ
  • NL80211_EXT_FEATURE_OPERATING_CHANNEL_VALIDATION โ€” driver supports Operating Channel Validation (OCV) when it's using the driver's SME for RSNA handshakes ๐Ÿ”ฅ
  • NL80211_EXT_FEATURE_4WAY_HANDSHAKE_AP_PSK โ€” device wants to do the 4-way handshake with PSK in AP mode, and the PSK is passed as part of the start AP command ๐Ÿ’…
  • NL80211_EXT_FEATURE_SAE_OFFLOAD_AP โ€” device wants to do SAE authentication in AP mode, SAE password passed as part of the start AP command ๐ŸŒˆ
  • NL80211_EXT_FEATURE_FILS_DISCOVERY โ€” driver/device supports FILS discovery frames transmission ๐Ÿฆ‹
  • NL80211_EXT_FEATURE_UNSOL_BCAST_PROBE_RESP โ€” driver/device supports unsolicited broadcast probe response transmission, periodt ๐Ÿ“ก
  • NL80211_EXT_FEATURE_BEACON_RATE_HE โ€” driver supports beacon rate configuration (AP/mesh) with HE rates โœจ
  • NL80211_EXT_FEATURE_SECURE_LTF โ€” device supports secure LTF measurement exchange protocol ๐Ÿ”
  • NL80211_EXT_FEATURE_SECURE_RTT โ€” device supports secure RTT measurement exchange protocol, and honestly? obsessed ๐ŸŽฏ
  • NL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE โ€” device supports management frame protection for all management frames exchanged during the negotiation and range measurement procedure ๐Ÿ’œ
  • NL80211_EXT_FEATURE_BSS_COLOR โ€” the driver supports BSS color collision detection and change announcements ๐ŸŽจ
  • NL80211_EXT_FEATURE_FILS_CRYPTO_OFFLOAD โ€” a driver running in AP mode supports FILS encryption and decryption for (Re)Association Request and Response frames. userspace has to share FILS AAD details with the driver by using NL80211_CMD_SET_FILS_AAD ๐Ÿซถ
  • NL80211_EXT_FEATURE_RADAR_BACKGROUND โ€” device supports background radar/CAC detection ๐Ÿ“ก
  • NL80211_EXT_FEATURE_POWERED_ADDR_CHANGE โ€” device can perform a MAC address change without having to bring the underlying network device down first. for example, in station mode this can be used to vary the origin MAC address prior to a connection to a new AP, for privacy or other reasons. note that certain driver specific restrictions might apply โ€” e.g. no scans in progress, no offchannel operations in progress, and no active connections โš ๏ธ lowkey important bestie
  • NL80211_EXT_FEATURE_PUNCT โ€” driver supports preamble puncturing in AP mode ๐Ÿ•ณ๏ธ
  • NL80211_EXT_FEATURE_SECURE_NAN โ€” device supports NAN Pairing, which enables authentication, data encryption and message integrity. it's giving secure ๐Ÿ”
  • NL80211_EXT_FEATURE_AUTH_AND_DEAUTH_RANDOM_TA โ€” device supports randomized TA in authentication and deauthentication frames sent to an unassociated peer using NL80211_CMD_FRAME ๐ŸŽญ
  • NL80211_EXT_FEATURE_OWE_OFFLOAD โ€” driver/device wants to do OWE DH IE handling in station mode ๐Ÿ’ซ
  • NL80211_EXT_FEATURE_OWE_OFFLOAD_AP โ€” driver/device wants to do OWE DH IE handling in AP mode ๐Ÿ’ซ
  • NL80211_EXT_FEATURE_DFS_CONCURRENT โ€” the device supports peer-to-peer or ad hoc operation on DFS channels while under the control of a concurrent DFS master on the same channel, as described in FCC-594280 D01 (Section B.3). so like, this for example allows P2P GO and P2P clients to operate on DFS channels as long as there's a concurrent BSS connection ๐Ÿ”ฅ
  • NL80211_EXT_FEATURE_SPP_AMSDU_SUPPORT โ€” the driver has support for SPP (signaling and payload protected) A-MSDUs, and this shall be advertised in the RSNXE ๐Ÿ“ฃ
  • NL80211_EXT_FEATURE_BEACON_RATE_EHT โ€” driver supports beacon rate configuration (AP/mesh) with EHT rates โœจ
  • NL80211_EXT_FEATURE_EPPKE โ€” driver supports Enhanced Privacy Protection Key Exchange (EPPKE) with user space SME (NL80211_CMD_AUTHENTICATE) in non-AP STA mode ๐Ÿ”‘
  • NL80211_EXT_FEATURE_ASSOC_FRAME_ENCRYPTION โ€” this specifies that the driver supports encryption of (Re)Association Request and Response frames in both non-AP STA and AP mode, as specified in "IEEE P802.11bi/D3.0, 12.16.6" ๐ŸŽ€
  • NL80211_EXT_FEATURE_IEEE8021X_AUTH โ€” driver supports IEEE 802.1X authentication utilizing Authentication frames with user space SME (NL80211_CMD_AUTHENTICATE) in non-AP STA mode, as specified in "IEEE P802.11bi/D4.0, 12.16.5" ๐Ÿฆ‹
  • NL80211_EXT_FEATURE_ROC_ADDR_FILTER โ€” driver supports MAC address filtering during remain-on-channel. when NL80211_ATTR_MAC is provided with NL80211_CMD_REMAIN_ON_CHANNEL, the driver will forward frames with a matching MAC address to userspace during the off-channel period ๐Ÿ‘€
  • NL80211_EXT_FEATURE_SET_KEY_LTF_SEED โ€” driver supports installing the LTF key seed via NL80211_KEY_LTF_SEED. the seed is used to generate secure LTF keys for secure LTF measurement sessions ๐ŸŒฑ
  • NL80211_EXT_FEATURE_PROBE_AP โ€” driver supports probing the associated AP in STA mode using NL80211_CMD_PROBE_PEER ๐Ÿซถ
  • NUM_NL80211_EXT_FEATURES โ€” number of extended features, literally the headcount ๐Ÿงฎ
  • MAX_NL80211_EXT_FEATURES โ€” highest extended feature index, the ceiling bestie ๐Ÿ”๏ธ

๐Ÿ’– SEE ALSO ๐Ÿ’–

okay bestie, this is the giant group chat of related pages โ€” the kernel file first, then every single cross-reference, no skips, no cap. All names are exactly as the page lists them:

  • Kernel file ./include/uapi/linux/nl80211.h
  • Station handling(9)
  • Frame transmission/registration support(9)
  • Virtual interface / concurrency capabilities(9)
  • packet coalesce support(9)
  • WPA/WPA2 EAPOL handshake offload(9)
  • FILS shared key authentication offload(9)
  • SAE authentication offload(9)
  • VLAN offload support for setting group keys and binding STAs to VLANs(9)
  • TID configuration(9)
  • FILS shared key crypto offload(9)
  • Multi-Link Operation(9)
  • OWE DH IE handling offload(9)
  • enum nl80211_commands(9)
  • enum nl80211_attrs(9)
  • enum nl80211_iftype(9)
  • enum nl80211_sta_flags(9)
  • enum nl80211_sta_p2p_ps_status(9)
  • struct nl80211_sta_flag_update(9)
  • enum nl80211_he_gi(9)
  • enum nl80211_he_ltf(9)
  • enum nl80211_he_ru_alloc(9)
  • enum nl80211_eht_gi(9)
  • enum nl80211_eht_ltf(9)
  • enum nl80211_eht_ru_alloc(9)
  • enum nl80211_rate_info(9)
  • enum nl80211_sta_bss_param(9)
  • enum nl80211_sta_info(9)
  • enum nl80211_tid_stats(9)
  • enum nl80211_txq_stats(9)
  • enum nl80211_mpath_flags(9)
  • enum nl80211_mpath_info(9)
  • enum nl80211_band_iftype_attr(9)
  • enum nl80211_band_attr(9)
  • enum nl80211_nan_phy_cap_attr(9)
  • enum nl80211_wmm_rule(9)
  • enum nl80211_frequency_attr(9)
  • enum nl80211_bitrate_attr(9)
  • enum nl80211_reg_initiator(9)
  • enum nl80211_reg_type(9)
  • enum nl80211_reg_rule_attr(9)
  • enum nl80211_sched_scan_match_attr(9)
  • enum nl80211_reg_rule_flags(9)
  • enum nl80211_dfs_regions(9)
  • enum nl80211_user_reg_hint_type(9)
  • enum nl80211_survey_info(9)
  • enum nl80211_mntr_flags(9)
  • enum nl80211_mesh_power_mode(9)
  • enum nl80211_meshconf_params(9)
  • enum nl80211_mesh_setup_params(9)
  • enum nl80211_txq_attr(9)
  • enum nl80211_channel_type(9)
  • enum nl80211_key_mode(9)
  • enum nl80211_chan_width(9)
  • enum nl80211_bss_scan_width(9)
  • enum nl80211_bss_use_for(9)
  • enum nl80211_bss_cannot_use_reasons(9)
  • enum nl80211_bss(9)
  • enum nl80211_bss_status(9)
  • enum nl80211_auth_type(9)
  • enum nl80211_key_type(9)
  • enum nl80211_mfp(9)
  • enum nl80211_key_default_types(9)
  • enum nl80211_key_attributes(9)
  • enum nl80211_tx_rate_attributes(9)
  • struct nl80211_txrate_vht(9)
  • struct nl80211_txrate_he(9)
  • struct nl80211_txrate_eht(9)
  • enum nl80211_band(9)
  • enum nl80211_ps_state(9)
  • enum nl80211_attr_cqm(9)
  • enum nl80211_cqm_rssi_threshold_event(9)
  • enum nl80211_tx_power_setting(9)
  • enum nl80211_tid_config(9)
  • enum nl80211_packet_pattern_attr(9)
  • struct nl80211_pattern_support(9)
  • enum nl80211_wowlan_triggers(9)
  • TCP connection wakeup(9)
  • struct nl80211_wowlan_tcp_data_seq(9)
  • struct nl80211_wowlan_tcp_data_token(9)
  • struct nl80211_wowlan_tcp_data_token_feature(9)
  • enum nl80211_wowlan_tcp_attrs(9)
  • struct nl80211_coalesce_rule_support(9)
  • enum nl80211_attr_coalesce_rule(9)
  • enum nl80211_coalesce_condition(9)
  • enum nl80211_iface_limit_attrs(9)
  • enum nl80211_if_combination_attrs(9)
  • enum nl80211_plink_state(9)
  • enum nl80211_plink_action(9)
  • enum nl80211_rekey_data(9)
  • enum nl80211_hidden_ssid(9)
  • enum nl80211_sta_wme_attr(9)
  • enum nl80211_pmksa_candidate_attr(9)
  • enum nl80211_tdls_operation(9)
  • enum nl80211_ap_sme_features(9)
  • enum nl80211_feature_flags(9)
  • enum nl80211_probe_resp_offload_support_attr(9)
  • enum nl80211_connect_failed_reason(9)
  • enum nl80211_timeout_reason(9)
  • enum nl80211_scan_flags(9)
  • enum nl80211_acl_policy(9)
  • enum nl80211_smps_mode(9)
  • enum nl80211_radar_event(9)
  • enum nl80211_dfs_state(9)
  • enum nl80211_protocol_features(9)
  • enum nl80211_crit_proto_id(9)
  • enum nl80211_rxmgmt_flags(9)
  • struct nl80211_vendor_cmd_info(9)
  • enum nl80211_tdls_peer_capability(9)
  • enum nl80211_sched_scan_plan(9)
  • struct nl80211_bss_select_rssi_adjust(9)
  • enum nl80211_bss_select_attr(9)
  • enum nl80211_nan_function_type(9)
  • enum nl80211_nan_publish_type(9)
  • enum nl80211_nan_func_term_reason(9)
  • enum nl80211_nan_func_attributes(9)
  • enum nl80211_nan_srf_attributes(9)
  • enum nl80211_nan_match_attributes(9)
  • enum nl80211_nan_band_conf_attributes(9)
  • enum nl80211_nan_conf_attributes(9)
  • enum nl80211_external_auth_action(9)
  • enum nl80211_ftm_responder_attributes(9)
  • enum nl80211_preamble(9)
  • enum nl80211_peer_measurement_type(9)
  • enum nl80211_peer_measurement_status(9)
  • enum nl80211_peer_measurement_req(9)
  • enum nl80211_peer_measurement_resp(9)
  • enum nl80211_peer_measurement_ftm_req_type(9)
  • enum nl80211_peer_measurement_peer_attrs(9)
  • enum nl80211_peer_measurement_attrs(9)
  • enum nl80211_peer_measurement_ftm_capa(9)
  • enum nl80211_peer_measurement_ftm_type_capa(9)
  • enum nl80211_peer_measurement_ftm_req(9)
  • enum nl80211_peer_measurement_ftm_failure_reasons(9)
  • enum nl80211_peer_measurement_ftm_resp(9)
  • enum nl80211_obss_pd_attributes(9)
  • enum nl80211_bss_color_attributes(9)
  • enum nl80211_iftype_akm_attributes(9)
  • enum nl80211_fils_discovery_attributes(9)
  • enum nl80211_unsol_bcast_probe_resp_attributes(9)
  • enum nl80211_sae_pwe_mechanism(9)
  • enum nl80211_sar_type(9)
  • enum nl80211_sar_attrs(9)
  • enum nl80211_sar_specs_attrs(9)
  • enum nl80211_mbssid_config_attributes(9)
  • enum nl80211_ap_settings_flags(9)
  • enum nl80211_wiphy_radio_attrs(9)
  • enum nl80211_wiphy_radio_freq_range(9)
  • enum nl80211_s1g_short_beacon_attrs(9)
  • enum nl80211_nan_capabilities(9)
  • enum nl80211_nan_peer_map_attrs(9)

that's the whole cross-reference glow-up completed, bestie ๐Ÿ’– โ€” source/version: ./include/uapi/linux, date: October 2026. periodt โœจ

๐Ÿ“ฆ where this page comes from