Android-cuttlefish cvd tool
nl80211.h
Go to the documentation of this file.
1#ifndef __LINUX_NL80211_H
2#define __LINUX_NL80211_H
3/*
4 * 802.11 netlink interface public header
5 *
6 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net>
7 * Copyright 2008 Michael Wu <flamingice@sourmilk.net>
8 * Copyright 2008 Luis Carlos Cobo <luisca@cozybit.com>
9 * Copyright 2008 Michael Buesch <m@bues.ch>
10 * Copyright 2008, 2009 Luis R. Rodriguez <lrodriguez@atheros.com>
11 * Copyright 2008 Jouni Malinen <jouni.malinen@atheros.com>
12 * Copyright 2008 Colin McCabe <colin@cozybit.com>
13 * Copyright 2015-2017 Intel Deutschland GmbH
14 * Copyright (C) 2018-2024 Intel Corporation
15 *
16 * Permission to use, copy, modify, and/or distribute this software for any
17 * purpose with or without fee is hereby granted, provided that the above
18 * copyright notice and this permission notice appear in all copies.
19 *
20 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
21 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
22 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
23 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
24 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
25 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
26 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
27 *
28 */
29
30/*
31 * This header file defines the userspace API to the wireless stack. Please
32 * be careful not to break things - i.e. don't move anything around or so
33 * unless you can demonstrate that it breaks neither API nor ABI.
34 *
35 * Additions to the API should be accompanied by actual implementations in
36 * an upstream driver, so that example implementations exist in case there
37 * are ever concerns about the precise semantics of the API or changes are
38 * needed, and to ensure that code for dead (no longer implemented) API
39 * can actually be identified and removed.
40 * Nonetheless, semantics should also be documented carefully in this file.
41 */
42
43#include <linux/types.h>
44
45#define NL80211_GENL_NAME "nl80211"
46
47#define NL80211_MULTICAST_GROUP_CONFIG "config"
48#define NL80211_MULTICAST_GROUP_SCAN "scan"
49#define NL80211_MULTICAST_GROUP_REG "regulatory"
50#define NL80211_MULTICAST_GROUP_MLME "mlme"
51#define NL80211_MULTICAST_GROUP_VENDOR "vendor"
52#define NL80211_MULTICAST_GROUP_NAN "nan"
53#define NL80211_MULTICAST_GROUP_TESTMODE "testmode"
54
55#define NL80211_EDMG_BW_CONFIG_MIN 4
56#define NL80211_EDMG_BW_CONFIG_MAX 15
57#define NL80211_EDMG_CHANNELS_MIN 1
58#define NL80211_EDMG_CHANNELS_MAX 0x3c /* 0b00111100 */
59
1343/* don't change the order or add anything between, this is ABI! */
1345
1350
1355
1360
1367
1372
1377
1379
1382
1385
1386 NL80211_CMD_SET_MGMT_EXTRA_IE /* reserved; not used */,
1387
1389
1394
1396
1401
1403
1405
1408
1410
1414
1416
1419
1423
1426
1428
1435
1438
1441
1444
1446
1449
1452
1454
1457
1462
1464
1466
1469
1471
1473
1475
1477
1479
1481
1484
1486
1488
1490
1492
1494
1497
1500
1503
1505
1507
1509
1512
1514
1517
1519
1522
1524
1526
1533
1535
1537
1540
1542
1544
1546
1548
1550
1552
1556
1558
1560
1562
1564
1566
1568
1570
1572
1574
1578
1580
1582
1585
1589
1591
1593
1595
1598
1599 /* add new commands above here */
1600
1601 /* used to define NL80211_CMD_MAX below */
1605
1606/*
1607 * Allow user space programs to use #ifdef on new commands by defining them
1608 * here
1609 */
1610#define NL80211_CMD_SET_BSS NL80211_CMD_SET_BSS
1611#define NL80211_CMD_SET_MGMT_EXTRA_IE NL80211_CMD_SET_MGMT_EXTRA_IE
1612#define NL80211_CMD_REG_CHANGE NL80211_CMD_REG_CHANGE
1613#define NL80211_CMD_AUTHENTICATE NL80211_CMD_AUTHENTICATE
1614#define NL80211_CMD_ASSOCIATE NL80211_CMD_ASSOCIATE
1615#define NL80211_CMD_DEAUTHENTICATE NL80211_CMD_DEAUTHENTICATE
1616#define NL80211_CMD_DISASSOCIATE NL80211_CMD_DISASSOCIATE
1617#define NL80211_CMD_REG_BEACON_HINT NL80211_CMD_REG_BEACON_HINT
1618
1619#define NL80211_ATTR_FEATURE_FLAGS NL80211_ATTR_FEATURE_FLAGS
1620
1621/* source-level API compatibility */
1622#define NL80211_CMD_GET_MESH_PARAMS NL80211_CMD_GET_MESH_CONFIG
1623#define NL80211_CMD_SET_MESH_PARAMS NL80211_CMD_SET_MESH_CONFIG
1624#define NL80211_MESH_SETUP_VENDOR_PATH_SEL_IE NL80211_MESH_SETUP_IE
1625
2901/* don't change the order or add anything between, this is ABI! */
2903
2906
2910
2912
2918
2923
2930
2932
2934
2939
2943
2945
2947
2950
2952
2954
2958
2960
2963
2965
2968 NL80211_ATTR_GENERATION, /* replaces old SCAN_GENERATION */
2970
2973
2975
2980
2982
2985
2988
2990
2991
2996
2998
3000
3002
3004
3006
3008
3011
3016
3019
3021
3024
3026
3028
3030
3033
3035
3037
3039
3041
3043
3045
3047
3049
3051
3053
3056
3060
3063
3065
3068
3070
3072
3074
3076
3078
3080
3083
3086
3089
3091
3094
3096
3099
3101
3103
3106
3109
3111
3114
3116
3118
3124
3126
3128
3130
3132
3134
3136
3139
3141
3143
3145
3147
3149
3151
3153
3155
3157
3159
3163
3166
3168
3170
3172
3174
3176
3179
3182
3185
3188
3191
3194
3196
3198
3204
3206
3208
3210
3212
3215
3217
3222
3224
3227
3229
3231
3233
3236
3238
3240
3242
3246
3248
3250
3252
3254
3256
3258
3260
3262
3264
3269
3271
3273
3275
3277
3279
3282
3287
3289
3294
3297
3299
3301
3304
3306
3312
3314
3317
3321
3324
3327
3329
3334
3336
3338
3340
3342
3344
3348
3350
3352
3354
3357
3359
3361
3363
3365
3367
3370
3375
3377
3379
3381
3384
3386
3388
3390
3392
3394
3398
3401
3403
3405
3407
3409
3413
3415
3417
3420
3424
3426
3429
3431
3433
3435
3438
3440
3443
3445
3447
3450
3451 /* add attributes here, update the policy in nl80211.c */
3452
3457
3458/* source-level API compatibility */
3459#define NL80211_ATTR_SCAN_GENERATION NL80211_ATTR_GENERATION
3460#define NL80211_ATTR_MESH_PARAMS NL80211_ATTR_MESH_CONFIG
3461#define NL80211_ATTR_IFACE_SOCKET_OWNER NL80211_ATTR_SOCKET_OWNER
3462#define NL80211_ATTR_SAE_DATA NL80211_ATTR_AUTH_DATA
3463#define NL80211_ATTR_CSA_C_OFF_BEACON NL80211_ATTR_CNTDWN_OFFS_BEACON
3464#define NL80211_ATTR_CSA_C_OFF_PRESP NL80211_ATTR_CNTDWN_OFFS_PRESP
3465
3466/*
3467 * Allow user space programs to use #ifdef on new attributes by defining them
3468 * here
3469 */
3470#define NL80211_CMD_CONNECT NL80211_CMD_CONNECT
3471#define NL80211_ATTR_HT_CAPABILITY NL80211_ATTR_HT_CAPABILITY
3472#define NL80211_ATTR_BSS_BASIC_RATES NL80211_ATTR_BSS_BASIC_RATES
3473#define NL80211_ATTR_WIPHY_TXQ_PARAMS NL80211_ATTR_WIPHY_TXQ_PARAMS
3474#define NL80211_ATTR_WIPHY_FREQ NL80211_ATTR_WIPHY_FREQ
3475#define NL80211_ATTR_WIPHY_CHANNEL_TYPE NL80211_ATTR_WIPHY_CHANNEL_TYPE
3476#define NL80211_ATTR_MGMT_SUBTYPE NL80211_ATTR_MGMT_SUBTYPE
3477#define NL80211_ATTR_IE NL80211_ATTR_IE
3478#define NL80211_ATTR_REG_INITIATOR NL80211_ATTR_REG_INITIATOR
3479#define NL80211_ATTR_REG_TYPE NL80211_ATTR_REG_TYPE
3480#define NL80211_ATTR_FRAME NL80211_ATTR_FRAME
3481#define NL80211_ATTR_SSID NL80211_ATTR_SSID
3482#define NL80211_ATTR_AUTH_TYPE NL80211_ATTR_AUTH_TYPE
3483#define NL80211_ATTR_REASON_CODE NL80211_ATTR_REASON_CODE
3484#define NL80211_ATTR_CIPHER_SUITES_PAIRWISE NL80211_ATTR_CIPHER_SUITES_PAIRWISE
3485#define NL80211_ATTR_CIPHER_SUITE_GROUP NL80211_ATTR_CIPHER_SUITE_GROUP
3486#define NL80211_ATTR_WPA_VERSIONS NL80211_ATTR_WPA_VERSIONS
3487#define NL80211_ATTR_AKM_SUITES NL80211_ATTR_AKM_SUITES
3488#define NL80211_ATTR_KEY NL80211_ATTR_KEY
3489#define NL80211_ATTR_KEYS NL80211_ATTR_KEYS
3490#define NL80211_ATTR_FEATURE_FLAGS NL80211_ATTR_FEATURE_FLAGS
3491
3492#define NL80211_WIPHY_NAME_MAXLEN 64
3493
3494#define NL80211_MAX_SUPP_RATES 32
3495#define NL80211_MAX_SUPP_SELECTORS 128
3496#define NL80211_MAX_SUPP_HT_RATES 77
3497#define NL80211_MAX_SUPP_REG_RULES 128
3498#define NL80211_TKIP_DATA_OFFSET_ENCR_KEY 0
3499#define NL80211_TKIP_DATA_OFFSET_TX_MIC_KEY 16
3500#define NL80211_TKIP_DATA_OFFSET_RX_MIC_KEY 24
3501#define NL80211_HT_CAPABILITY_LEN 26
3502#define NL80211_VHT_CAPABILITY_LEN 12
3503#define NL80211_HE_MIN_CAPABILITY_LEN 16
3504#define NL80211_HE_MAX_CAPABILITY_LEN 54
3505#define NL80211_MAX_NR_CIPHER_SUITES 5
3506
3507/*
3508 * NL80211_MAX_NR_AKM_SUITES is obsolete when %NL80211_ATTR_MAX_NUM_AKM_SUITES
3509 * present in %NL80211_CMD_GET_WIPHY response.
3510 */
3511#define NL80211_MAX_NR_AKM_SUITES 2
3512#define NL80211_EHT_MIN_CAPABILITY_LEN 13
3513#define NL80211_EHT_MAX_CAPABILITY_LEN 51
3514
3515#define NL80211_MIN_REMAIN_ON_CHANNEL_TIME 10
3516
3517/* default RSSI threshold for scan results if none specified. */
3518#define NL80211_SCAN_RSSI_THOLD_OFF -300
3519
3520#define NL80211_CQM_TXE_MAX_INTVL 1800
3521
3565
3566 /* keep last */
3570
3606
3607 /* keep last */
3611
3622
3624};
3625
3626#define NL80211_STA_FLAG_MAX_OLD_API NL80211_STA_FLAG_TDLS_PEER
3627
3638} __attribute__((packed));
3639
3651
3662};
3663
3682};
3683
3694};
3695
3732};
3733
3820
3821 /* keep last */
3825
3850
3851 /* keep last */
3855
3984
3985 /* keep last */
3989
3990/* we renamed this - stay compatible */
3991#define NL80211_STA_INFO_DATA_ACK_SIGNAL_AVG NL80211_STA_INFO_ACK_SIGNAL_AVG
3992
3993
4017
4018 /* keep last */
4022
4055
4056 /* keep last */
4060
4076};
4077
4110
4111 /* keep last */
4115
4147
4159
4160 /* keep last */
4164
4199
4204
4208
4211
4214
4215 /* keep last */
4219
4220#define NL80211_BAND_ATTR_HT_CAPA NL80211_BAND_ATTR_HT_CAPA
4221
4239
4240 /* keep last */
4244
4374
4375 /* keep last */
4379
4380#define NL80211_FREQUENCY_ATTR_MAX_TX_POWER NL80211_FREQUENCY_ATTR_MAX_TX_POWER
4381#define NL80211_FREQUENCY_ATTR_PASSIVE_SCAN NL80211_FREQUENCY_ATTR_NO_IR
4382#define NL80211_FREQUENCY_ATTR_NO_IBSS NL80211_FREQUENCY_ATTR_NO_IR
4383#define NL80211_FREQUENCY_ATTR_NO_IR NL80211_FREQUENCY_ATTR_NO_IR
4384#define NL80211_FREQUENCY_ATTR_GO_CONCURRENT \
4385 NL80211_FREQUENCY_ATTR_IR_CONCURRENT
4386#define NL80211_FREQUENCY_ATTR_NO_UHB_VLP_CLIENT \
4387 NL80211_FREQUENCY_ATTR_NO_6GHZ_VLP_CLIENT
4388#define NL80211_FREQUENCY_ATTR_NO_UHB_AFC_CLIENT \
4389 NL80211_FREQUENCY_ATTR_NO_6GHZ_AFC_CLIENT
4390
4405
4406 /* keep last */
4410
4432};
4433
4455};
4456
4487
4491
4494
4496
4498
4499 /* keep last */
4503
4534
4541
4542 /* keep last */
4547
4548/* only for backward compatibility */
4549#define NL80211_ATTR_SCHED_SCAN_MATCH_SSID NL80211_SCHED_SCAN_MATCH_ATTR_SSID
4550
4610};
4611
4612#define NL80211_RRF_PASSIVE_SCAN NL80211_RRF_NO_IR
4613#define NL80211_RRF_NO_IBSS NL80211_RRF_NO_IR
4614#define NL80211_RRF_NO_IR NL80211_RRF_NO_IR
4615#define NL80211_RRF_NO_HT40 (NL80211_RRF_NO_HT40MINUS |\
4616 NL80211_RRF_NO_HT40PLUS)
4617#define NL80211_RRF_GO_CONCURRENT NL80211_RRF_IR_CONCURRENT
4618#define NL80211_RRF_NO_UHB_VLP_CLIENT NL80211_RRF_NO_6GHZ_VLP_CLIENT
4619#define NL80211_RRF_NO_UHB_AFC_CLIENT NL80211_RRF_NO_6GHZ_AFC_CLIENT
4620
4621/* For backport compatibility with older userspace */
4622#define NL80211_RRF_NO_IR_ALL (NL80211_RRF_NO_IR | __NL80211_RRF_NO_IBSS)
4623
4637};
4638
4660};
4661
4706
4707 /* keep last */
4711
4712/* keep old names for compatibility */
4713#define NL80211_SURVEY_INFO_CHANNEL_TIME NL80211_SURVEY_INFO_TIME
4714#define NL80211_SURVEY_INFO_CHANNEL_TIME_BUSY NL80211_SURVEY_INFO_TIME_BUSY
4715#define NL80211_SURVEY_INFO_CHANNEL_TIME_EXT_BUSY NL80211_SURVEY_INFO_TIME_EXT_BUSY
4716#define NL80211_SURVEY_INFO_CHANNEL_TIME_RX NL80211_SURVEY_INFO_TIME_RX
4717#define NL80211_SURVEY_INFO_CHANNEL_TIME_TX NL80211_SURVEY_INFO_TIME_TX
4718
4748
4749 /* keep last */
4753
4777
4781
4938
4939 /* keep last */
4943
5003
5004 /* keep last */
5008
5030
5031 /* keep last */
5035
5043
5044/* backward compat */
5045#define NL80211_TXQ_ATTR_QUEUE NL80211_TXQ_ATTR_AC
5046#define NL80211_TXQ_Q_VO NL80211_AC_VO
5047#define NL80211_TXQ_Q_VI NL80211_AC_VI
5048#define NL80211_TXQ_Q_BE NL80211_AC_BE
5049#define NL80211_TXQ_Q_BK NL80211_AC_BK
5050
5066
5087
5129};
5130
5148};
5149
5162};
5163
5175};
5176
5177#define NL80211_BSS_CANNOT_USE_UHB_PWR_MISMATCH \
5178 NL80211_BSS_CANNOT_USE_6GHZ_PWR_MISMATCH
5179
5269
5270 /* keep last */
5274
5291};
5292
5319
5320 /* keep last */
5325
5337
5340
5351};
5352
5357};
5358
5372
5375
5414
5415 /* keep last */
5419
5448
5449 /* keep last */
5453
5454#define NL80211_TXRATE_MCS NL80211_TXRATE_HT
5455#define NL80211_VHT_NSS_MAX 8
5456
5463};
5464
5465#define NL80211_HE_NSS_MAX 8
5472};
5473
5478};
5479
5498
5500};
5501
5510};
5511
5556
5557 /* keep last */
5561
5574};
5575
5576
5587};
5588
5597};
5598
5599/* enum nl80211_tx_rate_setting - TX rate configuration type
5600 * @NL80211_TX_RATE_AUTOMATIC: automatically determine TX rate
5601 * @NL80211_TX_RATE_LIMITED: limit the TX rate by the TX rate parameter
5602 * @NL80211_TX_RATE_FIXED: fix TX rate to the TX rate parameter
5603 */
5608};
5609
5610/* enum nl80211_tid_config_attr - TID specific configuration.
5611 * @NL80211_TID_CONFIG_ATTR_PAD: pad attribute for 64-bit values
5612 * @NL80211_TID_CONFIG_ATTR_VIF_SUPP: a bitmap (u64) of attributes supported
5613 * for per-vif configuration; doesn't list the ones that are generic
5614 * (%NL80211_TID_CONFIG_ATTR_TIDS, %NL80211_TID_CONFIG_ATTR_OVERRIDE).
5615 * @NL80211_TID_CONFIG_ATTR_PEER_SUPP: same as the previous per-vif one, but
5616 * per peer instead.
5617 * @NL80211_TID_CONFIG_ATTR_OVERRIDE: flag attribute, if set indicates
5618 * that the new configuration overrides all previous peer
5619 * configurations, otherwise previous peer specific configurations
5620 * should be left untouched.
5621 * @NL80211_TID_CONFIG_ATTR_TIDS: a bitmask value of TIDs (bit 0 to 7)
5622 * Its type is u16.
5623 * @NL80211_TID_CONFIG_ATTR_NOACK: Configure ack policy for the TID.
5624 * specified in %NL80211_TID_CONFIG_ATTR_TID. see %enum nl80211_tid_config.
5625 * Its type is u8.
5626 * @NL80211_TID_CONFIG_ATTR_RETRY_SHORT: Number of retries used with data frame
5627 * transmission, user-space sets this configuration in
5628 * &NL80211_CMD_SET_TID_CONFIG. It is u8 type, min value is 1 and
5629 * the max value is advertised by the driver in this attribute on
5630 * output in wiphy capabilities.
5631 * @NL80211_TID_CONFIG_ATTR_RETRY_LONG: Number of retries used with data frame
5632 * transmission, user-space sets this configuration in
5633 * &NL80211_CMD_SET_TID_CONFIG. Its type is u8, min value is 1 and
5634 * the max value is advertised by the driver in this attribute on
5635 * output in wiphy capabilities.
5636 * @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL: Enable/Disable MPDU aggregation
5637 * for the TIDs specified in %NL80211_TID_CONFIG_ATTR_TIDS.
5638 * Its type is u8, using the values from &nl80211_tid_config.
5639 * @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL: Enable/Disable RTS_CTS for the TIDs
5640 * specified in %NL80211_TID_CONFIG_ATTR_TIDS. It is u8 type, using
5641 * the values from &nl80211_tid_config.
5642 * @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL: Enable/Disable MSDU aggregation
5643 * for the TIDs specified in %NL80211_TID_CONFIG_ATTR_TIDS.
5644 * Its type is u8, using the values from &nl80211_tid_config.
5645 * @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE: This attribute will be useful
5646 * to notfiy the driver that what type of txrate should be used
5647 * for the TIDs specified in %NL80211_TID_CONFIG_ATTR_TIDS. using
5648 * the values form &nl80211_tx_rate_setting.
5649 * @NL80211_TID_CONFIG_ATTR_TX_RATE: Data frame TX rate mask should be applied
5650 * with the parameters passed through %NL80211_ATTR_TX_RATES.
5651 * configuration is applied to the data frame for the tid to that connected
5652 * station.
5653 */
5669
5670 /* keep last */
5674
5701
5704};
5705
5724} __attribute__((packed));
5725
5726/* only for backward compatibility */
5727#define __NL80211_WOWLAN_PKTPAT_INVALID __NL80211_PKTPAT_INVALID
5728#define NL80211_WOWLAN_PKTPAT_MASK NL80211_PKTPAT_MASK
5729#define NL80211_WOWLAN_PKTPAT_PATTERN NL80211_PKTPAT_PATTERN
5730#define NL80211_WOWLAN_PKTPAT_OFFSET NL80211_PKTPAT_OFFSET
5731#define NUM_NL80211_WOWLAN_PKTPAT NUM_NL80211_PKTPAT
5732#define MAX_NL80211_WOWLAN_PKTPAT MAX_NL80211_PKTPAT
5733#define nl80211_wowlan_pattern_support nl80211_pattern_support
5734
5848
5849 /* keep last */
5853
5889};
5890
5901};
5902
5911};
5912
5958
5959 /* keep last */
5963
5977} __attribute__((packed));
5978
5995
5996 /* keep last */
6000
6012
6027
6028 /* keep last */
6032
6091
6092 /* keep last */
6096
6097
6124
6125 /* keep last */
6129
6142
6144};
6145
6146
6147#define NL80211_KCK_LEN 16
6148#define NL80211_KEK_LEN 16
6149#define NL80211_KCK_EXT_LEN 24
6150#define NL80211_KEK_EXT_LEN 32
6151#define NL80211_KCK_EXT_LEN_32 32
6152#define NL80211_REPLAY_CTR_LEN 8
6153
6170
6171 /* keep last */
6175
6190
6205
6206 /* keep last */
6210
6228
6229 /* keep last */
6233
6248};
6249
6258};
6259
6367 /* bit 13 is reserved */
6386};
6387
6636 /* we renamed this - stay compatible */
6679
6680 /* add new features before the definition below */
6684
6704};
6705
6715};
6716
6730};
6731
6820};
6821
6838};
6839
6856
6860
6889};
6890
6906};
6907
6918};
6919
6934 /* add other protocols before this one */
6937
6938/* maximum duration for critical protocol measures */
6939#define NL80211_CRIT_PROTO_MAX_DURATION 5000 /* msec */
6940
6955};
6956
6957/*
6958 * If this flag is unset, the lower 24 bits are an OUI, if set
6959 * a Linux nl80211 vendor ID is used (no such IDs are allocated
6960 * yet, so that's not valid so far)
6961 */
6962#define NL80211_VENDOR_ID_IS_LINUX 0x80000000
6963
6975};
6976
6993};
6994
7012
7013 /* keep last */
7018
7029} __attribute__((packed));
7030
7058
7059 /* keep last */
7063
7079
7080 /* keep last */
7083};
7084
7096};
7097
7111};
7112
7113#define NL80211_NAN_FUNC_SERVICE_ID_LEN 6
7114#define NL80211_NAN_FUNC_SERVICE_SPEC_INFO_MAX_LEN 0xff
7115#define NL80211_NAN_FUNC_SRF_MAX_LEN 0xff
7116
7177
7178 /* keep last */
7182
7204
7205 /* keep last */
7208};
7209
7227
7228 /* keep last */
7232
7242};
7243
7260
7264
7265 /* keep last */
7268};
7269
7270/*
7271 * enum nl80211_ftm_responder_stats - FTM responder statistics
7272 *
7273 * These attribute types are used with %NL80211_ATTR_FTM_RESPONDER_STATS
7274 * when getting FTM responder statistics.
7275 *
7276 * @__NL80211_FTM_STATS_INVALID: attribute number 0 is reserved
7277 * @NL80211_FTM_STATS_SUCCESS_NUM: number of FTM sessions in which all frames
7278 * were ssfully answered (u32)
7279 * @NL80211_FTM_STATS_PARTIAL_NUM: number of FTM sessions in which part of the
7280 * frames were successfully answered (u32)
7281 * @NL80211_FTM_STATS_FAILED_NUM: number of failed FTM sessions (u32)
7282 * @NL80211_FTM_STATS_ASAP_NUM: number of ASAP sessions (u32)
7283 * @NL80211_FTM_STATS_NON_ASAP_NUM: number of non-ASAP sessions (u32)
7284 * @NL80211_FTM_STATS_TOTAL_DURATION_MSEC: total sessions durations - gives an
7285 * indication of how much time the responder was busy (u64, msec)
7286 * @NL80211_FTM_STATS_UNKNOWN_TRIGGERS_NUM: number of unknown FTM triggers -
7287 * triggers from initiators that didn't finish successfully the negotiation
7288 * phase with the responder (u32)
7289 * @NL80211_FTM_STATS_RESCHEDULE_REQUESTS_NUM: number of FTM reschedule requests
7290 * - initiator asks for a new scheduling although it already has scheduled
7291 * FTM slot (u32)
7292 * @NL80211_FTM_STATS_OUT_OF_WINDOW_TRIGGERS_NUM: number of FTM triggers out of
7293 * scheduled window (u32)
7294 * @NL80211_FTM_STATS_PAD: used for padding, ignore
7295 * @__NL80211_TXQ_ATTR_AFTER_LAST: Internal
7296 * @NL80211_FTM_STATS_MAX: highest possible FTM responder stats attribute
7297 */
7310
7311 /* keep last */
7315
7330};
7331
7344
7346
7350
7364};
7365
7381
7384
7385 /* keep last */
7389
7417
7424
7425 /* keep last */
7429
7449
7454
7455 /* keep last */
7458};
7459
7486
7492
7493 /* keep last */
7497
7532
7543
7544 /* keep last */
7548
7598
7612
7613 /* keep last */
7617
7643};
7644
7702
7724
7725 /* keep last */
7729
7749
7756
7757 /* keep last */
7760};
7761
7775
7779
7780 /* keep last */
7783};
7784
7800
7803
7804 /* keep last */
7807};
7808
7827
7831
7832 /* keep last */
7836
7837/*
7838 * FILS discovery template minimum length with action frame headers and
7839 * mandatory fields.
7840 */
7841#define NL80211_FILS_DISCOVERY_TMPL_MIN_LEN 42
7842
7861
7864
7865 /* keep last */
7870
7888};
7889
7899
7900 /* add new type here */
7901
7902 /* Keep last */
7904};
7905
7931
7934
7937};
7938
7976
7981
7984};
7985
8030
8036
8037 /* keep last */
8040};
8041
8056};
8057
8077
8082
8083 /* keep last */
8086};
8087
8103
8106
8109};
8110
8111#endif /* __LINUX_NL80211_H */
unsigned int __u32
Definition: blkid_types.h:14
__signed__ char __s8
Definition: blkid_types.h:11
unsigned char __u8
Definition: blkid_types.h:10
unsigned short __u16
Definition: blkid_types.h:12
nl80211_sta_info
Definition: nl80211.h:3939
@ NL80211_STA_INFO_AIRTIME_LINK_METRIC
Definition: nl80211.h:3981
@ NL80211_STA_INFO_RX_MPDUS
Definition: nl80211.h:3976
@ NL80211_STA_INFO_BEACON_SIGNAL_AVG
Definition: nl80211.h:3970
@ NL80211_STA_INFO_ACK_SIGNAL
Definition: nl80211.h:3974
@ __NL80211_STA_INFO_AFTER_LAST
Definition: nl80211.h:3986
@ NL80211_STA_INFO_SIGNAL_AVG
Definition: nl80211.h:3953
@ NL80211_STA_INFO_SIGNAL
Definition: nl80211.h:3947
@ NL80211_STA_INFO_RX_DURATION
Definition: nl80211.h:3972
@ NL80211_STA_INFO_BSS_PARAM
Definition: nl80211.h:3955
@ NL80211_STA_INFO_ASSOC_AT_BOOTTIME
Definition: nl80211.h:3982
@ NL80211_STA_INFO_PAD
Definition: nl80211.h:3973
@ NL80211_STA_INFO_INACTIVE_TIME
Definition: nl80211.h:3941
@ NL80211_STA_INFO_CONNECTED_TO_GATE
Definition: nl80211.h:3978
@ NL80211_STA_INFO_TX_DURATION
Definition: nl80211.h:3979
@ NL80211_STA_INFO_PLINK_STATE
Definition: nl80211.h:3946
@ NL80211_STA_INFO_MAX
Definition: nl80211.h:3987
@ NL80211_STA_INFO_RX_BYTES
Definition: nl80211.h:3942
@ NL80211_STA_INFO_T_OFFSET
Definition: nl80211.h:3959
@ __NL80211_STA_INFO_INVALID
Definition: nl80211.h:3940
@ NL80211_STA_INFO_CHAIN_SIGNAL
Definition: nl80211.h:3965
@ NL80211_STA_INFO_TX_BITRATE
Definition: nl80211.h:3948
@ NL80211_STA_INFO_CHAIN_SIGNAL_AVG
Definition: nl80211.h:3966
@ NL80211_STA_INFO_ACK_SIGNAL_AVG
Definition: nl80211.h:3975
@ NL80211_STA_INFO_RX_PACKETS
Definition: nl80211.h:3949
@ NL80211_STA_INFO_AIRTIME_WEIGHT
Definition: nl80211.h:3980
@ NL80211_STA_INFO_BEACON_RX
Definition: nl80211.h:3969
@ NL80211_STA_INFO_TX_PACKETS
Definition: nl80211.h:3950
@ NL80211_STA_INFO_RX_BYTES64
Definition: nl80211.h:3963
@ NL80211_STA_INFO_STA_FLAGS
Definition: nl80211.h:3957
@ NL80211_STA_INFO_TID_STATS
Definition: nl80211.h:3971
@ NL80211_STA_INFO_RX_BITRATE
Definition: nl80211.h:3954
@ NL80211_STA_INFO_LLID
Definition: nl80211.h:3944
@ NL80211_STA_INFO_NONPEER_PM
Definition: nl80211.h:3962
@ NL80211_STA_INFO_PLID
Definition: nl80211.h:3945
@ NL80211_STA_INFO_BEACON_LOSS
Definition: nl80211.h:3958
@ NL80211_STA_INFO_RX_DROP_MISC
Definition: nl80211.h:3968
@ NL80211_STA_INFO_PEER_PM
Definition: nl80211.h:3961
@ NL80211_STA_INFO_LOCAL_PM
Definition: nl80211.h:3960
@ NL80211_STA_INFO_CONNECTED_TIME
Definition: nl80211.h:3956
@ NL80211_STA_INFO_CONNECTED_TO_AS
Definition: nl80211.h:3983
@ NL80211_STA_INFO_TX_BYTES
Definition: nl80211.h:3943
@ NL80211_STA_INFO_TX_BYTES64
Definition: nl80211.h:3964
@ NL80211_STA_INFO_FCS_ERROR_COUNT
Definition: nl80211.h:3977
@ NL80211_STA_INFO_EXPECTED_THROUGHPUT
Definition: nl80211.h:3967
@ NL80211_STA_INFO_TX_RETRIES
Definition: nl80211.h:3951
@ NL80211_STA_INFO_TX_FAILED
Definition: nl80211.h:3952
nl80211_bss_status
Definition: nl80211.h:5287
@ NL80211_BSS_STATUS_AUTHENTICATED
Definition: nl80211.h:5288
@ NL80211_BSS_STATUS_IBSS_JOINED
Definition: nl80211.h:5290
@ NL80211_BSS_STATUS_ASSOCIATED
Definition: nl80211.h:5289
enum nl80211_he_gi __attribute__
nl80211_key_type
Definition: nl80211.h:5333
@ NL80211_KEYTYPE_PEERKEY
Definition: nl80211.h:5336
@ NL80211_KEYTYPE_GROUP
Definition: nl80211.h:5334
@ NL80211_KEYTYPE_PAIRWISE
Definition: nl80211.h:5335
@ NUM_NL80211_KEYTYPES
Definition: nl80211.h:5338
nl80211_fils_discovery_attributes
Definition: nl80211.h:7825
@ NL80211_FILS_DISCOVERY_ATTR_TMPL
Definition: nl80211.h:7830
@ NL80211_FILS_DISCOVERY_ATTR_INT_MIN
Definition: nl80211.h:7828
@ NL80211_FILS_DISCOVERY_ATTR_MAX
Definition: nl80211.h:7834
@ __NL80211_FILS_DISCOVERY_ATTR_INVALID
Definition: nl80211.h:7826
@ NL80211_FILS_DISCOVERY_ATTR_INT_MAX
Definition: nl80211.h:7829
@ __NL80211_FILS_DISCOVERY_ATTR_LAST
Definition: nl80211.h:7833
nl80211_tx_power_setting
Definition: nl80211.h:5583
@ NL80211_TX_POWER_LIMITED
Definition: nl80211.h:5585
@ NL80211_TX_POWER_FIXED
Definition: nl80211.h:5586
@ NL80211_TX_POWER_AUTOMATIC
Definition: nl80211.h:5584
nl80211_timeout_reason
Definition: nl80211.h:6725
@ NL80211_TIMEOUT_SCAN
Definition: nl80211.h:6727
@ NL80211_TIMEOUT_ASSOC
Definition: nl80211.h:6729
@ NL80211_TIMEOUT_AUTH
Definition: nl80211.h:6728
@ NL80211_TIMEOUT_UNSPECIFIED
Definition: nl80211.h:6726
nl80211_plink_action
Definition: nl80211.h:6138
@ NUM_NL80211_PLINK_ACTIONS
Definition: nl80211.h:6143
@ NL80211_PLINK_ACTION_OPEN
Definition: nl80211.h:6140
@ NL80211_PLINK_ACTION_BLOCK
Definition: nl80211.h:6141
@ NL80211_PLINK_ACTION_NO_ACTION
Definition: nl80211.h:6139
nl80211_hidden_ssid
Definition: nl80211.h:6185
@ NL80211_HIDDEN_SSID_ZERO_LEN
Definition: nl80211.h:6187
@ NL80211_HIDDEN_SSID_NOT_IN_USE
Definition: nl80211.h:6186
@ NL80211_HIDDEN_SSID_ZERO_CONTENTS
Definition: nl80211.h:6188
nl80211_rekey_data
Definition: nl80211.h:6164
@ NL80211_REKEY_DATA_KEK
Definition: nl80211.h:6166
@ NUM_NL80211_REKEY_DATA
Definition: nl80211.h:6172
@ __NL80211_REKEY_DATA_INVALID
Definition: nl80211.h:6165
@ MAX_NL80211_REKEY_DATA
Definition: nl80211.h:6173
@ NL80211_REKEY_DATA_REPLAY_CTR
Definition: nl80211.h:6168
@ NL80211_REKEY_DATA_KCK
Definition: nl80211.h:6167
@ NL80211_REKEY_DATA_AKM
Definition: nl80211.h:6169
nl80211_txrate_gi
Definition: nl80211.h:5474
@ NL80211_TXRATE_FORCE_LGI
Definition: nl80211.h:5477
@ NL80211_TXRATE_DEFAULT_GI
Definition: nl80211.h:5475
@ NL80211_TXRATE_FORCE_SGI
Definition: nl80211.h:5476
nl80211_mpath_info
Definition: nl80211.h:4099
@ NL80211_MPATH_INFO_DISCOVERY_RETRIES
Definition: nl80211.h:4107
@ NL80211_MPATH_INFO_HOP_COUNT
Definition: nl80211.h:4108
@ NL80211_MPATH_INFO_EXPTIME
Definition: nl80211.h:4104
@ NL80211_MPATH_INFO_MAX
Definition: nl80211.h:4113
@ NL80211_MPATH_INFO_METRIC
Definition: nl80211.h:4103
@ NL80211_MPATH_INFO_PATH_CHANGE
Definition: nl80211.h:4109
@ NL80211_MPATH_INFO_FRAME_QLEN
Definition: nl80211.h:4101
@ NL80211_MPATH_INFO_SN
Definition: nl80211.h:4102
@ NL80211_MPATH_INFO_DISCOVERY_TIMEOUT
Definition: nl80211.h:4106
@ NL80211_MPATH_INFO_FLAGS
Definition: nl80211.h:4105
@ __NL80211_MPATH_INFO_AFTER_LAST
Definition: nl80211.h:4112
@ __NL80211_MPATH_INFO_INVALID
Definition: nl80211.h:4100
#define NL80211_ATTR_FEATURE_FLAGS
Definition: nl80211.h:3490
nl80211_tdls_operation
Definition: nl80211.h:6242
@ NL80211_TDLS_TEARDOWN
Definition: nl80211.h:6245
@ NL80211_TDLS_ENABLE_LINK
Definition: nl80211.h:6246
@ NL80211_TDLS_DISCOVERY_REQ
Definition: nl80211.h:6243
@ NL80211_TDLS_SETUP
Definition: nl80211.h:6244
@ NL80211_TDLS_DISABLE_LINK
Definition: nl80211.h:6247
nl80211_wowlan_tcp_attrs
Definition: nl80211.h:5945
@ NL80211_WOWLAN_TCP_DST_PORT
Definition: nl80211.h:5951
@ NL80211_WOWLAN_TCP_WAKE_MASK
Definition: nl80211.h:5957
@ NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN
Definition: nl80211.h:5954
@ NL80211_WOWLAN_TCP_DST_MAC
Definition: nl80211.h:5949
@ NUM_NL80211_WOWLAN_TCP
Definition: nl80211.h:5960
@ NL80211_WOWLAN_TCP_SRC_PORT
Definition: nl80211.h:5950
@ NL80211_WOWLAN_TCP_DST_IPV4
Definition: nl80211.h:5948
@ MAX_NL80211_WOWLAN_TCP
Definition: nl80211.h:5961
@ NL80211_WOWLAN_TCP_WAKE_PAYLOAD
Definition: nl80211.h:5956
@ NL80211_WOWLAN_TCP_DATA_PAYLOAD
Definition: nl80211.h:5952
@ __NL80211_WOWLAN_TCP_INVALID
Definition: nl80211.h:5946
@ NL80211_WOWLAN_TCP_DATA_INTERVAL
Definition: nl80211.h:5955
@ NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ
Definition: nl80211.h:5953
@ NL80211_WOWLAN_TCP_SRC_IPV4
Definition: nl80211.h:5947
nl80211_sae_pwe_mechanism
Definition: nl80211.h:7883
@ NL80211_SAE_PWE_UNSPECIFIED
Definition: nl80211.h:7884
@ NL80211_SAE_PWE_HASH_TO_ELEMENT
Definition: nl80211.h:7886
@ NL80211_SAE_PWE_HUNT_AND_PECK
Definition: nl80211.h:7885
@ NL80211_SAE_PWE_BOTH
Definition: nl80211.h:7887
nl80211_mntr_flags
Definition: nl80211.h:4739
@ NL80211_MNTR_FLAG_CONTROL
Definition: nl80211.h:4743
@ NL80211_MNTR_FLAG_COOK_FRAMES
Definition: nl80211.h:4745
@ NL80211_MNTR_FLAG_SKIP_TX
Definition: nl80211.h:4747
@ NL80211_MNTR_FLAG_OTHER_BSS
Definition: nl80211.h:4744
@ NL80211_MNTR_FLAG_FCSFAIL
Definition: nl80211.h:4741
@ NL80211_MNTR_FLAG_ACTIVE
Definition: nl80211.h:4746
@ NL80211_MNTR_FLAG_PLCPFAIL
Definition: nl80211.h:4742
@ __NL80211_MNTR_FLAG_AFTER_LAST
Definition: nl80211.h:4750
@ NL80211_MNTR_FLAG_MAX
Definition: nl80211.h:4751
@ __NL80211_MNTR_FLAG_INVALID
Definition: nl80211.h:4740
nl80211_coalesce_condition
Definition: nl80211.h:6008
@ NL80211_COALESCE_CONDITION_NO_MATCH
Definition: nl80211.h:6010
@ NL80211_COALESCE_CONDITION_MATCH
Definition: nl80211.h:6009
nl80211_commands
Definition: nl80211.h:1342
@ NL80211_CMD_VENDOR
Definition: nl80211.h:1506
@ NL80211_CMD_SET_MESH_CONFIG
Definition: nl80211.h:1384
@ __NL80211_CMD_AFTER_LAST
Definition: nl80211.h:1602
@ NL80211_CMD_JOIN_OCB
Definition: nl80211.h:1515
@ NL80211_CMD_COLOR_CHANGE_COMPLETED
Definition: nl80211.h:1577
@ NL80211_CMD_DEL_BEACON
Definition: nl80211.h:1366
@ NL80211_CMD_JOIN_IBSS
Definition: nl80211.h:1406
@ NL80211_CMD_SET_FILS_AAD
Definition: nl80211.h:1579
@ NL80211_CMD_DEL_INTERFACE
Definition: nl80211.h:1354
@ NL80211_CMD_LEAVE_MESH
Definition: nl80211.h:1448
@ NL80211_CMD_NEW_BEACON
Definition: nl80211.h:1364
@ NL80211_CMD_REGISTER_FRAME
Definition: nl80211.h:1429
@ NL80211_CMD_UNPROT_BEACON
Definition: nl80211.h:1565
@ NL80211_CMD_SET_INTERFACE
Definition: nl80211.h:1352
@ NL80211_CMD_ADD_LINK_STA
Definition: nl80211.h:1586
@ NL80211_CMD_NEW_STATION
Definition: nl80211.h:1370
@ NL80211_CMD_SET_REKEY_OFFLOAD
Definition: nl80211.h:1463
@ NL80211_CMD_PEER_MEASUREMENT_RESULT
Definition: nl80211.h:1554
@ NL80211_CMD_SET_MPATH
Definition: nl80211.h:1374
@ NL80211_CMD_OBSS_COLOR_COLLISION
Definition: nl80211.h:1571
@ NL80211_CMD_TRIGGER_SCAN
Definition: nl80211.h:1391
@ NL80211_CMD_DEL_STATION
Definition: nl80211.h:1371
@ NL80211_CMD_UNEXPECTED_FRAME
Definition: nl80211.h:1470
@ NL80211_CMD_CONTROL_PORT_FRAME
Definition: nl80211.h:1549
@ NL80211_CMD_PROBE_MESH_LINK
Definition: nl80211.h:1561
@ NL80211_CMD_CONTROL_PORT_FRAME_TX_STATUS
Definition: nl80211.h:1567
@ NL80211_CMD_NEW_PEER_CANDIDATE
Definition: nl80211.h:1453
@ NL80211_CMD_UNEXPECTED_4ADDR_FRAME
Definition: nl80211.h:1476
@ NL80211_CMD_GET_COALESCE
Definition: nl80211.h:1501
@ NL80211_CMD_FRAME_WAIT_CANCEL
Definition: nl80211.h:1445
@ NL80211_CMD_SET_COALESCE
Definition: nl80211.h:1502
@ NL80211_CMD_DEL_MPATH
Definition: nl80211.h:1376
@ NL80211_CMD_GET_WIPHY
Definition: nl80211.h:1346
@ NL80211_CMD_GET_PROTOCOL_FEATURES
Definition: nl80211.h:1493
@ NL80211_CMD_NEW_INTERFACE
Definition: nl80211.h:1353
@ NL80211_CMD_SET_BEACON
Definition: nl80211.h:1362
@ NL80211_CMD_START_AP
Definition: nl80211.h:1363
@ NL80211_CMD_FRAME_TX_STATUS
Definition: nl80211.h:1433
@ NL80211_CMD_SET_WOWLAN
Definition: nl80211.h:1456
@ NL80211_CMD_GET_BEACON
Definition: nl80211.h:1361
@ NL80211_CMD_NOTIFY_CQM
Definition: nl80211.h:1440
@ NL80211_CMD_PROBE_CLIENT
Definition: nl80211.h:1472
@ NL80211_CMD_NAN_MATCH
Definition: nl80211.h:1532
@ NL80211_CMD_START_SCHED_SCAN
Definition: nl80211.h:1458
@ NL80211_CMD_LINKS_REMOVED
Definition: nl80211.h:1592
@ NL80211_CMD_GET_KEY
Definition: nl80211.h:1356
@ NL80211_CMD_SCHED_SCAN_RESULTS
Definition: nl80211.h:1460
@ NL80211_CMD_REGISTER_BEACONS
Definition: nl80211.h:1474
@ NL80211_CMD_EPCS_CFG
Definition: nl80211.h:1597
@ NL80211_CMD_PEER_MEASUREMENT_START
Definition: nl80211.h:1553
@ NL80211_CMD_ADD_LINK
Definition: nl80211.h:1583
@ NL80211_CMD_TDLS_MGMT
Definition: nl80211.h:1468
@ NL80211_CMD_GET_REG
Definition: nl80211.h:1388
@ NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH
Definition: nl80211.h:1521
@ NL80211_CMD_JOIN_MESH
Definition: nl80211.h:1447
@ NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL
Definition: nl80211.h:1425
@ NL80211_CMD_TDLS_CHANNEL_SWITCH
Definition: nl80211.h:1520
@ NL80211_CMD_PMKSA_CANDIDATE
Definition: nl80211.h:1465
@ NL80211_CMD_REMAIN_ON_CHANNEL
Definition: nl80211.h:1424
@ NL80211_CMD_SET_MULTICAST_TO_UNICAST
Definition: nl80211.h:1534
@ NL80211_CMD_RADAR_DETECT
Definition: nl80211.h:1491
@ NL80211_CMD_START_P2P_DEVICE
Definition: nl80211.h:1482
@ NL80211_CMD_ASSOC_MLO_RECONF
Definition: nl80211.h:1596
@ NL80211_CMD_GET_SCAN
Definition: nl80211.h:1390
@ NL80211_CMD_PEER_MEASUREMENT_COMPLETE
Definition: nl80211.h:1555
@ NL80211_CMD_NEW_MPATH
Definition: nl80211.h:1375
@ NL80211_CMD_WIPHY_REG_CHANGE
Definition: nl80211.h:1523
@ NL80211_CMD_SET_QOS_MAP
Definition: nl80211.h:1508
@ NL80211_CMD_DEL_KEY
Definition: nl80211.h:1359
@ NL80211_CMD_START_NAN
Definition: nl80211.h:1527
@ NL80211_CMD_DEL_WIPHY
Definition: nl80211.h:1349
@ NL80211_CMD_LEAVE_IBSS
Definition: nl80211.h:1407
@ NL80211_CMD_SET_TID_CONFIG
Definition: nl80211.h:1563
@ NL80211_CMD_GET_MPATH
Definition: nl80211.h:1373
@ NL80211_CMD_SET_PMKSA
Definition: nl80211.h:1420
@ NL80211_CMD_GET_SURVEY
Definition: nl80211.h:1417
@ NL80211_CMD_NEW_SCAN_RESULTS
Definition: nl80211.h:1392
@ NL80211_CMD_SET_REG
Definition: nl80211.h:1380
@ NL80211_CMD_STOP_NAN
Definition: nl80211.h:1528
@ NL80211_CMD_SET_WDS_PEER
Definition: nl80211.h:1443
@ NL80211_CMD_FLUSH_PMKSA
Definition: nl80211.h:1422
@ NL80211_CMD_COLOR_CHANGE_STARTED
Definition: nl80211.h:1575
@ NL80211_CMD_STA_OPMODE_CHANGED
Definition: nl80211.h:1547
@ NL80211_CMD_UNPROT_DISASSOCIATE
Definition: nl80211.h:1451
@ NL80211_CMD_SET_SAR_SPECS
Definition: nl80211.h:1569
@ NL80211_CMD_CHANGE_NAN_CONFIG
Definition: nl80211.h:1531
@ NL80211_CMD_CONN_FAILED
Definition: nl80211.h:1485
@ NL80211_CMD_CRIT_PROTOCOL_START
Definition: nl80211.h:1498
@ NL80211_CMD_SET_CQM
Definition: nl80211.h:1439
@ NL80211_CMD_REGISTER_ACTION
Definition: nl80211.h:1430
@ NL80211_CMD_ABORT_SCAN
Definition: nl80211.h:1525
@ NL80211_CMD_PORT_AUTHORIZED
Definition: nl80211.h:1541
@ NL80211_CMD_ADD_NAN_FUNCTION
Definition: nl80211.h:1529
@ NL80211_CMD_COLOR_CHANGE_REQUEST
Definition: nl80211.h:1573
@ NL80211_CMD_NEW_WIPHY
Definition: nl80211.h:1348
@ NL80211_CMD_SET_POWER_SAVE
Definition: nl80211.h:1436
@ NL80211_CMD_STOP_SCHED_SCAN
Definition: nl80211.h:1459
@ NL80211_CMD_CHANNEL_SWITCH
Definition: nl80211.h:1504
@ NL80211_CMD_UPDATE_FT_IES
Definition: nl80211.h:1495
@ NL80211_CMD_ADD_TX_TS
Definition: nl80211.h:1510
@ NL80211_CMD_SET_TX_BITRATE_MASK
Definition: nl80211.h:1427
@ NL80211_CMD_MAX
Definition: nl80211.h:1603
@ NL80211_CMD_SET_HW_TIMESTAMP
Definition: nl80211.h:1590
@ NL80211_CMD_GET_POWER_SAVE
Definition: nl80211.h:1437
@ NL80211_CMD_ACTION
Definition: nl80211.h:1432
@ NL80211_CMD_SET_CHANNEL
Definition: nl80211.h:1442
@ NL80211_CMD_GET_WOWLAN
Definition: nl80211.h:1455
@ NL80211_CMD_DEL_NAN_FUNCTION
Definition: nl80211.h:1530
@ NL80211_CMD_NEW_KEY
Definition: nl80211.h:1358
@ NL80211_CMD_UPDATE_OWE_INFO
Definition: nl80211.h:1559
@ NL80211_CMD_UNPROT_DEAUTHENTICATE
Definition: nl80211.h:1450
@ NL80211_CMD_CH_SWITCH_STARTED_NOTIFY
Definition: nl80211.h:1518
@ NL80211_CMD_GET_STATION
Definition: nl80211.h:1368
@ NL80211_CMD_STOP_P2P_DEVICE
Definition: nl80211.h:1483
@ NL80211_CMD_ACTION_TX_STATUS
Definition: nl80211.h:1434
@ NL80211_CMD_SET_NOACK_MAP
Definition: nl80211.h:1478
@ NL80211_CMD_GET_FTM_RESPONDER_STATS
Definition: nl80211.h:1551
@ NL80211_CMD_DISCONNECT
Definition: nl80211.h:1413
@ NL80211_CMD_COLOR_CHANGE_ABORTED
Definition: nl80211.h:1576
@ NL80211_CMD_TDLS_OPER
Definition: nl80211.h:1467
@ NL80211_CMD_DEL_TX_TS
Definition: nl80211.h:1511
@ NL80211_CMD_SET_TID_TO_LINK_MAPPING
Definition: nl80211.h:1594
@ NL80211_CMD_GET_INTERFACE
Definition: nl80211.h:1351
@ NL80211_CMD_TESTMODE
Definition: nl80211.h:1409
@ NL80211_CMD_DEL_PMKSA
Definition: nl80211.h:1421
@ NL80211_CMD_GET_MESH_CONFIG
Definition: nl80211.h:1383
@ NL80211_CMD_SCAN_ABORTED
Definition: nl80211.h:1393
@ NL80211_CMD_DEL_PMK
Definition: nl80211.h:1539
@ NL80211_CMD_NEW_SURVEY_RESULTS
Definition: nl80211.h:1418
@ NL80211_CMD_CRIT_PROTOCOL_STOP
Definition: nl80211.h:1499
@ NL80211_CMD_MICHAEL_MIC_FAILURE
Definition: nl80211.h:1402
@ NL80211_CMD_SCHED_SCAN_STOPPED
Definition: nl80211.h:1461
@ NL80211_CMD_MODIFY_LINK_STA
Definition: nl80211.h:1587
@ NL80211_CMD_NOTIFY_RADAR
Definition: nl80211.h:1557
@ NL80211_CMD_SET_MCAST_RATE
Definition: nl80211.h:1487
@ NL80211_CMD_FT_EVENT
Definition: nl80211.h:1496
@ NL80211_CMD_FRAME
Definition: nl80211.h:1431
@ NL80211_CMD_UNSPEC
Definition: nl80211.h:1344
@ NL80211_CMD_LEAVE_OCB
Definition: nl80211.h:1516
@ NL80211_CMD_ROAM
Definition: nl80211.h:1412
@ NL80211_CMD_SET_MAC_ACL
Definition: nl80211.h:1489
@ NL80211_CMD_ASSOC_COMEBACK
Definition: nl80211.h:1581
@ NL80211_CMD_SET_WIPHY_NETNS
Definition: nl80211.h:1415
@ NL80211_CMD_SET_STATION
Definition: nl80211.h:1369
@ NL80211_CMD_SET_KEY
Definition: nl80211.h:1357
@ NL80211_CMD_STOP_AP
Definition: nl80211.h:1365
@ NL80211_CMD_REMOVE_LINK_STA
Definition: nl80211.h:1588
@ NL80211_CMD_REMOVE_LINK
Definition: nl80211.h:1584
@ NL80211_CMD_UPDATE_CONNECT_PARAMS
Definition: nl80211.h:1536
@ NL80211_CMD_GET_MPP
Definition: nl80211.h:1513
@ NL80211_CMD_EXTERNAL_AUTH
Definition: nl80211.h:1545
@ NL80211_CMD_SET_WIPHY
Definition: nl80211.h:1347
@ NL80211_CMD_SET_PMK
Definition: nl80211.h:1538
@ NL80211_CMD_REQ_SET_REG
Definition: nl80211.h:1381
@ NL80211_CMD_CH_SWITCH_NOTIFY
Definition: nl80211.h:1480
@ NL80211_CMD_RELOAD_REGDB
Definition: nl80211.h:1543
nl80211_nan_match_attributes
Definition: nl80211.h:7223
@ NUM_NL80211_NAN_MATCH_ATTR
Definition: nl80211.h:7229
@ NL80211_NAN_MATCH_FUNC_PEER
Definition: nl80211.h:7226
@ __NL80211_NAN_MATCH_INVALID
Definition: nl80211.h:7224
@ NL80211_NAN_MATCH_FUNC_LOCAL
Definition: nl80211.h:7225
@ NL80211_NAN_MATCH_ATTR_MAX
Definition: nl80211.h:7230
nl80211_ps_state
Definition: nl80211.h:5507
@ NL80211_PS_DISABLED
Definition: nl80211.h:5508
@ NL80211_PS_ENABLED
Definition: nl80211.h:5509
nl80211_bss_select_attr
Definition: nl80211.h:7053
@ NL80211_BSS_SELECT_ATTR_RSSI
Definition: nl80211.h:7055
@ NL80211_BSS_SELECT_ATTR_BAND_PREF
Definition: nl80211.h:7056
@ NL80211_BSS_SELECT_ATTR_RSSI_ADJUST
Definition: nl80211.h:7057
@ __NL80211_BSS_SELECT_ATTR_AFTER_LAST
Definition: nl80211.h:7060
@ __NL80211_BSS_SELECT_ATTR_INVALID
Definition: nl80211.h:7054
@ NL80211_BSS_SELECT_ATTR_MAX
Definition: nl80211.h:7061
nl80211_protocol_features
Definition: nl80211.h:6916
@ NL80211_PROTOCOL_FEATURE_SPLIT_WIPHY_DUMP
Definition: nl80211.h:6917
nl80211_key_mode
Definition: nl80211.h:5082
@ NL80211_KEY_SET_TX
Definition: nl80211.h:5085
@ NL80211_KEY_RX_TX
Definition: nl80211.h:5083
@ NL80211_KEY_NO_TX
Definition: nl80211.h:5084
nl80211_sta_flags
Definition: nl80211.h:3596
@ NL80211_STA_FLAG_AUTHENTICATED
Definition: nl80211.h:3602
@ NL80211_STA_FLAG_ASSOCIATED
Definition: nl80211.h:3604
@ NL80211_STA_FLAG_SHORT_PREAMBLE
Definition: nl80211.h:3599
@ NL80211_STA_FLAG_TDLS_PEER
Definition: nl80211.h:3603
@ __NL80211_STA_FLAG_INVALID
Definition: nl80211.h:3597
@ NL80211_STA_FLAG_MAX
Definition: nl80211.h:3609
@ __NL80211_STA_FLAG_AFTER_LAST
Definition: nl80211.h:3608
@ NL80211_STA_FLAG_AUTHORIZED
Definition: nl80211.h:3598
@ NL80211_STA_FLAG_SPP_AMSDU
Definition: nl80211.h:3605
@ NL80211_STA_FLAG_MFP
Definition: nl80211.h:3601
@ NL80211_STA_FLAG_WME
Definition: nl80211.h:3600
nl80211_bss_use_for
Definition: nl80211.h:5159
@ NL80211_BSS_USE_FOR_MLD_LINK
Definition: nl80211.h:5161
@ NL80211_BSS_USE_FOR_NORMAL
Definition: nl80211.h:5160
nl80211_dfs_regions
Definition: nl80211.h:4632
@ NL80211_DFS_ETSI
Definition: nl80211.h:4635
@ NL80211_DFS_FCC
Definition: nl80211.h:4634
@ NL80211_DFS_UNSET
Definition: nl80211.h:4633
@ NL80211_DFS_JP
Definition: nl80211.h:4636
#define NL80211_ATTR_CIPHER_SUITE_GROUP
Definition: nl80211.h:3485
nl80211_user_reg_hint_type
Definition: nl80211.h:4656
@ NL80211_USER_REG_HINT_CELL_BASE
Definition: nl80211.h:4658
@ NL80211_USER_REG_HINT_USER
Definition: nl80211.h:4657
@ NL80211_USER_REG_HINT_INDOOR
Definition: nl80211.h:4659
#define NL80211_FREQUENCY_ATTR_NO_IR
Definition: nl80211.h:4383
#define NL80211_CMD_REG_BEACON_HINT
Definition: nl80211.h:1617
nl80211_dfs_state
Definition: nl80211.h:6902
@ NL80211_DFS_USABLE
Definition: nl80211.h:6903
@ NL80211_DFS_UNAVAILABLE
Definition: nl80211.h:6904
@ NL80211_DFS_AVAILABLE
Definition: nl80211.h:6905
#define NL80211_CMD_DEAUTHENTICATE
Definition: nl80211.h:1615
#define NL80211_ATTR_SSID
Definition: nl80211.h:3481
nl80211_txq_stats
Definition: nl80211.h:4042
@ NL80211_TXQ_STATS_DROPS
Definition: nl80211.h:4047
@ NUM_NL80211_TXQ_STATS
Definition: nl80211.h:4057
@ NL80211_TXQ_STATS_MAX
Definition: nl80211.h:4058
@ NL80211_TXQ_STATS_TX_PACKETS
Definition: nl80211.h:4053
@ __NL80211_TXQ_STATS_INVALID
Definition: nl80211.h:4043
@ NL80211_TXQ_STATS_FLOWS
Definition: nl80211.h:4046
@ NL80211_TXQ_STATS_BACKLOG_BYTES
Definition: nl80211.h:4044
@ NL80211_TXQ_STATS_OVERMEMORY
Definition: nl80211.h:4050
@ NL80211_TXQ_STATS_TX_BYTES
Definition: nl80211.h:4052
@ NL80211_TXQ_STATS_OVERLIMIT
Definition: nl80211.h:4049
@ NL80211_TXQ_STATS_ECN_MARKS
Definition: nl80211.h:4048
@ NL80211_TXQ_STATS_BACKLOG_PACKETS
Definition: nl80211.h:4045
@ NL80211_TXQ_STATS_COLLISIONS
Definition: nl80211.h:4051
@ NL80211_TXQ_STATS_MAX_FLOWS
Definition: nl80211.h:4054
nl80211_chan_width
Definition: nl80211.h:5114
@ NL80211_CHAN_WIDTH_4
Definition: nl80211.h:5125
@ NL80211_CHAN_WIDTH_20_NOHT
Definition: nl80211.h:5115
@ NL80211_CHAN_WIDTH_1
Definition: nl80211.h:5123
@ NL80211_CHAN_WIDTH_16
Definition: nl80211.h:5127
@ NL80211_CHAN_WIDTH_20
Definition: nl80211.h:5116
@ NL80211_CHAN_WIDTH_320
Definition: nl80211.h:5128
@ NL80211_CHAN_WIDTH_80P80
Definition: nl80211.h:5119
@ NL80211_CHAN_WIDTH_160
Definition: nl80211.h:5120
@ NL80211_CHAN_WIDTH_8
Definition: nl80211.h:5126
@ NL80211_CHAN_WIDTH_80
Definition: nl80211.h:5118
@ NL80211_CHAN_WIDTH_2
Definition: nl80211.h:5124
@ NL80211_CHAN_WIDTH_5
Definition: nl80211.h:5121
@ NL80211_CHAN_WIDTH_10
Definition: nl80211.h:5122
@ NL80211_CHAN_WIDTH_40
Definition: nl80211.h:5117
nl80211_meshconf_params
Definition: nl80211.h:4905
@ NL80211_MESHCONF_ATTR_MAX
Definition: nl80211.h:4941
@ NL80211_MESHCONF_POWER_MODE
Definition: nl80211.h:4932
@ NL80211_MESHCONF_CONFIRM_TIMEOUT
Definition: nl80211.h:4908
@ NL80211_MESHCONF_RETRY_TIMEOUT
Definition: nl80211.h:4907
@ NL80211_MESHCONF_HT_OPMODE
Definition: nl80211.h:4928
@ NL80211_MESHCONF_TTL
Definition: nl80211.h:4912
@ NL80211_MESHCONF_HWMP_ROOT_INTERVAL
Definition: nl80211.h:4930
@ NL80211_MESHCONF_HWMP_NET_DIAM_TRVS_TIME
Definition: nl80211.h:4919
@ NL80211_MESHCONF_CONNECTED_TO_GATE
Definition: nl80211.h:4935
@ NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR
Definition: nl80211.h:4927
@ NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT
Definition: nl80211.h:4916
@ NL80211_MESHCONF_MAX_RETRIES
Definition: nl80211.h:4911
@ NL80211_MESHCONF_HWMP_ROOTMODE
Definition: nl80211.h:4920
@ NL80211_MESHCONF_HWMP_PATH_TO_ROOT_TIMEOUT
Definition: nl80211.h:4929
@ NL80211_MESHCONF_CONNECTED_TO_AS
Definition: nl80211.h:4937
@ NL80211_MESHCONF_NOLEARN
Definition: nl80211.h:4936
@ NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL
Definition: nl80211.h:4924
@ NL80211_MESHCONF_AUTO_OPEN_PLINKS
Definition: nl80211.h:4913
@ NL80211_MESHCONF_RSSI_THRESHOLD
Definition: nl80211.h:4926
@ NL80211_MESHCONF_AWAKE_WINDOW
Definition: nl80211.h:4933
@ NL80211_MESHCONF_ELEMENT_TTL
Definition: nl80211.h:4921
@ NL80211_MESHCONF_MAX_PEER_LINKS
Definition: nl80211.h:4910
@ __NL80211_MESHCONF_INVALID
Definition: nl80211.h:4906
@ NL80211_MESHCONF_PATH_REFRESH_TIME
Definition: nl80211.h:4915
@ NL80211_MESHCONF_HOLDING_TIMEOUT
Definition: nl80211.h:4909
@ NL80211_MESHCONF_HWMP_PREQ_MIN_INTERVAL
Definition: nl80211.h:4918
@ NL80211_MESHCONF_PLINK_TIMEOUT
Definition: nl80211.h:4934
@ __NL80211_MESHCONF_ATTR_AFTER_LAST
Definition: nl80211.h:4940
@ NL80211_MESHCONF_HWMP_MAX_PREQ_RETRIES
Definition: nl80211.h:4914
@ NL80211_MESHCONF_GATE_ANNOUNCEMENTS
Definition: nl80211.h:4923
@ NL80211_MESHCONF_FORWARDING
Definition: nl80211.h:4925
@ NL80211_MESHCONF_HWMP_CONFIRMATION_INTERVAL
Definition: nl80211.h:4931
@ NL80211_MESHCONF_HWMP_RANN_INTERVAL
Definition: nl80211.h:4922
@ NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT
Definition: nl80211.h:4917
nl80211_feature_flags
Definition: nl80211.h:6353
@ NL80211_FEATURE_CELL_BASE_REG_HINTS
Definition: nl80211.h:6357
@ NL80211_FEATURE_LOW_PRIORITY_SCAN
Definition: nl80211.h:6360
@ NL80211_FEATURE_SK_TX_STATUS
Definition: nl80211.h:6354
@ NL80211_FEATURE_STATIC_SMPS
Definition: nl80211.h:6378
@ NL80211_FEATURE_SCAN_RANDOM_MAC_ADDR
Definition: nl80211.h:6383
@ NL80211_FEATURE_P2P_GO_CTWIN
Definition: nl80211.h:6365
@ NL80211_FEATURE_NEED_OBSS_SCAN
Definition: nl80211.h:6364
@ NL80211_FEATURE_SAE
Definition: nl80211.h:6359
@ NL80211_FEATURE_SUPPORTS_WMM_ADMISSION
Definition: nl80211.h:6380
@ NL80211_FEATURE_FULL_AP_CLIENT_STATE
Definition: nl80211.h:6369
@ NL80211_FEATURE_INACTIVITY_TIMER
Definition: nl80211.h:6356
@ NL80211_FEATURE_USERSPACE_MPM
Definition: nl80211.h:6370
@ NL80211_FEATURE_QUIET
Definition: nl80211.h:6375
@ NL80211_FEATURE_MAC_ON_CREATE
Definition: nl80211.h:6381
@ NL80211_FEATURE_DS_PARAM_SET_IE_IN_PROBES
Definition: nl80211.h:6373
@ NL80211_FEATURE_ACKTO_ESTIMATION
Definition: nl80211.h:6377
@ NL80211_FEATURE_VIF_TXPOWER
Definition: nl80211.h:6363
@ NL80211_FEATURE_AP_SCAN
Definition: nl80211.h:6362
@ NL80211_FEATURE_SCAN_FLUSH
Definition: nl80211.h:6361
@ NL80211_FEATURE_ND_RANDOM_MAC_ADDR
Definition: nl80211.h:6385
@ NL80211_FEATURE_TDLS_CHANNEL_SWITCH
Definition: nl80211.h:6382
@ NL80211_FEATURE_ADVERTISE_CHAN_LIMITS
Definition: nl80211.h:6368
@ NL80211_FEATURE_DYNAMIC_SMPS
Definition: nl80211.h:6379
@ NL80211_FEATURE_ACTIVE_MONITOR
Definition: nl80211.h:6371
@ NL80211_FEATURE_P2P_DEVICE_NEEDS_CHANNEL
Definition: nl80211.h:6358
@ NL80211_FEATURE_P2P_GO_OPPPS
Definition: nl80211.h:6366
@ NL80211_FEATURE_SCHED_SCAN_RANDOM_MAC_ADDR
Definition: nl80211.h:6384
@ NL80211_FEATURE_AP_MODE_CHAN_WIDTH_CHANGE
Definition: nl80211.h:6372
@ NL80211_FEATURE_HT_IBSS
Definition: nl80211.h:6355
@ NL80211_FEATURE_TX_POWER_INSERTION
Definition: nl80211.h:6376
@ NL80211_FEATURE_WFA_TPC_IE_IN_PROBES
Definition: nl80211.h:6374
nl80211_radar_event
Definition: nl80211.h:6882
@ NL80211_RADAR_PRE_CAC_EXPIRED
Definition: nl80211.h:6887
@ NL80211_RADAR_CAC_ABORTED
Definition: nl80211.h:6885
@ NL80211_RADAR_CAC_STARTED
Definition: nl80211.h:6888
@ NL80211_RADAR_NOP_FINISHED
Definition: nl80211.h:6886
@ NL80211_RADAR_CAC_FINISHED
Definition: nl80211.h:6884
@ NL80211_RADAR_DETECTED
Definition: nl80211.h:6883
nl80211_sar_attrs
Definition: nl80211.h:7929
@ __NL80211_SAR_ATTR_INVALID
Definition: nl80211.h:7930
@ NL80211_SAR_ATTR_TYPE
Definition: nl80211.h:7932
@ NL80211_SAR_ATTR_MAX
Definition: nl80211.h:7936
@ NL80211_SAR_ATTR_SPECS
Definition: nl80211.h:7933
@ __NL80211_SAR_ATTR_LAST
Definition: nl80211.h:7935
#define NL80211_ATTR_IE
Definition: nl80211.h:3477
nl80211_iftype
Definition: nl80211.h:3551
@ NL80211_IFTYPE_NAN
Definition: nl80211.h:3564
@ NL80211_IFTYPE_MAX
Definition: nl80211.h:3568
@ NL80211_IFTYPE_OCB
Definition: nl80211.h:3563
@ NL80211_IFTYPE_UNSPECIFIED
Definition: nl80211.h:3552
@ NUM_NL80211_IFTYPES
Definition: nl80211.h:3567
@ NL80211_IFTYPE_MONITOR
Definition: nl80211.h:3558
@ NL80211_IFTYPE_P2P_DEVICE
Definition: nl80211.h:3562
@ NL80211_IFTYPE_MESH_POINT
Definition: nl80211.h:3559
@ NL80211_IFTYPE_WDS
Definition: nl80211.h:3557
@ NL80211_IFTYPE_AP
Definition: nl80211.h:3555
@ NL80211_IFTYPE_AP_VLAN
Definition: nl80211.h:3556
@ NL80211_IFTYPE_P2P_GO
Definition: nl80211.h:3561
@ NL80211_IFTYPE_P2P_CLIENT
Definition: nl80211.h:3560
@ NL80211_IFTYPE_ADHOC
Definition: nl80211.h:3553
@ NL80211_IFTYPE_STATION
Definition: nl80211.h:3554
nl80211_smps_mode
Definition: nl80211.h:6852
@ NL80211_SMPS_OFF
Definition: nl80211.h:6853
@ NL80211_SMPS_MAX
Definition: nl80211.h:6858
@ __NL80211_SMPS_AFTER_LAST
Definition: nl80211.h:6857
@ NL80211_SMPS_STATIC
Definition: nl80211.h:6854
@ NL80211_SMPS_DYNAMIC
Definition: nl80211.h:6855
nl80211_ftm_responder_stats
Definition: nl80211.h:7298
@ NL80211_FTM_STATS_NON_ASAP_NUM
Definition: nl80211.h:7304
@ NL80211_FTM_STATS_ASAP_NUM
Definition: nl80211.h:7303
@ NL80211_FTM_STATS_OUT_OF_WINDOW_TRIGGERS_NUM
Definition: nl80211.h:7308
@ NL80211_FTM_STATS_TOTAL_DURATION_MSEC
Definition: nl80211.h:7305
@ NL80211_FTM_STATS_PARTIAL_NUM
Definition: nl80211.h:7301
@ NL80211_FTM_STATS_SUCCESS_NUM
Definition: nl80211.h:7300
@ __NL80211_FTM_STATS_AFTER_LAST
Definition: nl80211.h:7312
@ NL80211_FTM_STATS_RESCHEDULE_REQUESTS_NUM
Definition: nl80211.h:7307
@ NL80211_FTM_STATS_MAX
Definition: nl80211.h:7313
@ NL80211_FTM_STATS_PAD
Definition: nl80211.h:7309
@ NL80211_FTM_STATS_UNKNOWN_TRIGGERS_NUM
Definition: nl80211.h:7306
@ NL80211_FTM_STATS_FAILED_NUM
Definition: nl80211.h:7302
@ __NL80211_FTM_STATS_INVALID
Definition: nl80211.h:7299
nl80211_peer_measurement_req
Definition: nl80211.h:7379
@ NL80211_PMSR_REQ_ATTR_DATA
Definition: nl80211.h:7382
@ NL80211_PMSR_REQ_ATTR_MAX
Definition: nl80211.h:7387
@ NUM_NL80211_PMSR_REQ_ATTRS
Definition: nl80211.h:7386
@ __NL80211_PMSR_REQ_ATTR_INVALID
Definition: nl80211.h:7380
@ NL80211_PMSR_REQ_ATTR_GET_AP_TSF
Definition: nl80211.h:7383
nl80211_auth_type
Definition: nl80211.h:5310
@ NL80211_AUTHTYPE_FILS_SK_PFS
Definition: nl80211.h:5317
@ NL80211_AUTHTYPE_AUTOMATIC
Definition: nl80211.h:5323
@ NL80211_AUTHTYPE_SHARED_KEY
Definition: nl80211.h:5312
@ NL80211_AUTHTYPE_OPEN_SYSTEM
Definition: nl80211.h:5311
@ NL80211_AUTHTYPE_SAE
Definition: nl80211.h:5315
@ NL80211_AUTHTYPE_FT
Definition: nl80211.h:5313
@ NL80211_AUTHTYPE_MAX
Definition: nl80211.h:5322
@ NL80211_AUTHTYPE_FILS_PK
Definition: nl80211.h:5318
@ NL80211_AUTHTYPE_NETWORK_EAP
Definition: nl80211.h:5314
@ NL80211_AUTHTYPE_FILS_SK
Definition: nl80211.h:5316
@ __NL80211_AUTHTYPE_NUM
Definition: nl80211.h:5321
#define NL80211_ATTR_KEY
Definition: nl80211.h:3488
#define NL80211_ATTR_WPA_VERSIONS
Definition: nl80211.h:3486
#define NL80211_CMD_ASSOCIATE
Definition: nl80211.h:1614
#define NL80211_ATTR_FRAME
Definition: nl80211.h:3480
nl80211_peer_measurement_ftm_capa
Definition: nl80211.h:7530
@ NL80211_PMSR_FTM_CAPA_ATTR_ASAP
Definition: nl80211.h:7533
@ NL80211_PMSR_FTM_CAPA_ATTR_MAX_FTMS_PER_BURST
Definition: nl80211.h:7540
@ NL80211_PMSR_FTM_CAPA_ATTR_NON_TRIGGER_BASED
Definition: nl80211.h:7542
@ NL80211_PMSR_FTM_CAPA_ATTR_NON_ASAP
Definition: nl80211.h:7534
@ NL80211_PMSR_FTM_CAPA_ATTR_REQ_LCI
Definition: nl80211.h:7535
@ NL80211_PMSR_FTM_CAPA_ATTR_TRIGGER_BASED
Definition: nl80211.h:7541
@ NUM_NL80211_PMSR_FTM_CAPA_ATTR
Definition: nl80211.h:7545
@ __NL80211_PMSR_FTM_CAPA_ATTR_INVALID
Definition: nl80211.h:7531
@ NL80211_PMSR_FTM_CAPA_ATTR_BANDWIDTHS
Definition: nl80211.h:7538
@ NL80211_PMSR_FTM_CAPA_ATTR_MAX
Definition: nl80211.h:7546
@ NL80211_PMSR_FTM_CAPA_ATTR_PREAMBLES
Definition: nl80211.h:7537
@ NL80211_PMSR_FTM_CAPA_ATTR_MAX_BURSTS_EXPONENT
Definition: nl80211.h:7539
@ NL80211_PMSR_FTM_CAPA_ATTR_REQ_CIVICLOC
Definition: nl80211.h:7536
nl80211_reg_type
Definition: nl80211.h:4450
@ NL80211_REGDOM_TYPE_COUNTRY
Definition: nl80211.h:4451
@ NL80211_REGDOM_TYPE_CUSTOM_WORLD
Definition: nl80211.h:4453
@ NL80211_REGDOM_TYPE_WORLD
Definition: nl80211.h:4452
@ NL80211_REGDOM_TYPE_INTERSECTION
Definition: nl80211.h:4454
nl80211_ext_feature_index
Definition: nl80211.h:6607
@ NL80211_EXT_FEATURE_DFS_CONCURRENT
Definition: nl80211.h:6677
@ NL80211_EXT_FEATURE_BSS_PARENT_TSF
Definition: nl80211.h:6612
@ NL80211_EXT_FEATURE_SECURE_LTF
Definition: nl80211.h:6665
@ NL80211_EXT_FEATURE_SPP_AMSDU_SUPPORT
Definition: nl80211.h:6678
@ NL80211_EXT_FEATURE_TXQS
Definition: nl80211.h:6638
@ NL80211_EXT_FEATURE_SCAN_RANDOM_SN
Definition: nl80211.h:6639
@ NL80211_EXT_FEATURE_FILS_STA
Definition: nl80211.h:6617
@ NL80211_EXT_FEATURE_DFS_OFFLOAD
Definition: nl80211.h:6633
@ NL80211_EXT_FEATURE_BEACON_PROTECTION_CLIENT
Definition: nl80211.h:6656
@ NL80211_EXT_FEATURE_ENABLE_FTM_RESPONDER
Definition: nl80211.h:6642
@ NL80211_EXT_FEATURE_PROTECTED_TWT
Definition: nl80211.h:6653
@ NL80211_EXT_FEATURE_BEACON_RATE_HE
Definition: nl80211.h:6664
@ NL80211_EXT_FEATURE_DATA_ACK_SIGNAL_SUPPORT
Definition: nl80211.h:6637
@ NUM_NL80211_EXT_FEATURES
Definition: nl80211.h:6681
@ NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_PSK
Definition: nl80211.h:6623
@ NL80211_EXT_FEATURE_AP_PMKSA_CACHING
Definition: nl80211.h:6644
@ NL80211_EXT_FEATURE_PUNCT
Definition: nl80211.h:6672
@ NL80211_EXT_FEATURE_FILS_DISCOVERY
Definition: nl80211.h:6662
@ NL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE
Definition: nl80211.h:6667
@ NL80211_EXT_FEATURE_SCAN_START_TIME
Definition: nl80211.h:6611
@ NL80211_EXT_FEATURE_OWE_OFFLOAD_AP
Definition: nl80211.h:6676
@ NL80211_EXT_FEATURE_AIRTIME_FAIRNESS
Definition: nl80211.h:6643
@ NL80211_EXT_FEATURE_RRM
Definition: nl80211.h:6609
@ NL80211_EXT_FEATURE_SECURE_RTT
Definition: nl80211.h:6666
@ NL80211_EXT_FEATURE_MU_MIMO_AIR_SNIFFER
Definition: nl80211.h:6610
@ NL80211_EXT_FEATURE_FILS_CRYPTO_OFFLOAD
Definition: nl80211.h:6669
@ NL80211_EXT_FEATURE_AQL
Definition: nl80211.h:6650
@ NL80211_EXT_FEATURE_VHT_IBSS
Definition: nl80211.h:6608
@ NL80211_EXT_FEATURE_LOW_SPAN_SCAN
Definition: nl80211.h:6630
@ NL80211_EXT_FEATURE_BEACON_RATE_HT
Definition: nl80211.h:6615
@ NL80211_EXT_FEATURE_OCE_PROBE_REQ_DEFERRAL_SUPPRESSION
Definition: nl80211.h:6628
@ NL80211_EXT_FEATURE_BEACON_RATE_LEGACY
Definition: nl80211.h:6614
@ NL80211_EXT_FEATURE_OPERATING_CHANNEL_VALIDATION
Definition: nl80211.h:6659
@ NL80211_EXT_FEATURE_AUTH_AND_DEAUTH_RANDOM_TA
Definition: nl80211.h:6674
@ NL80211_EXT_FEATURE_SCHED_SCAN_BAND_SPECIFIC_RSSI_THOLD
Definition: nl80211.h:6645
@ NL80211_EXT_FEATURE_HIGH_ACCURACY_SCAN
Definition: nl80211.h:6632
@ NL80211_EXT_FEATURE_OCE_PROBE_REQ_HIGH_TX_RATE
Definition: nl80211.h:6627
@ NL80211_EXT_FEATURE_LOW_POWER_SCAN
Definition: nl80211.h:6631
@ NL80211_EXT_FEATURE_CAN_REPLACE_PTK0
Definition: nl80211.h:6641
@ NL80211_EXT_FEATURE_FILS_MAX_CHANNEL_TIME
Definition: nl80211.h:6625
@ NL80211_EXT_FEATURE_SCAN_FREQ_KHZ
Definition: nl80211.h:6657
@ NL80211_EXT_FEATURE_ACK_SIGNAL_SUPPORT
Definition: nl80211.h:6635
@ NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA
Definition: nl80211.h:6618
@ NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211
Definition: nl80211.h:6634
@ NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA_CONNECTED
Definition: nl80211.h:6619
@ NL80211_EXT_FEATURE_SAE_OFFLOAD_AP
Definition: nl80211.h:6661
@ NL80211_EXT_FEATURE_SCHED_SCAN_RELATIVE_RSSI
Definition: nl80211.h:6620
@ NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT
Definition: nl80211.h:6640
@ NL80211_EXT_FEATURE_VLAN_OFFLOAD
Definition: nl80211.h:6649
@ NL80211_EXT_FEATURE_SAE_OFFLOAD
Definition: nl80211.h:6648
@ NL80211_EXT_FEATURE_OWE_OFFLOAD
Definition: nl80211.h:6675
@ NL80211_EXT_FEATURE_CQM_RSSI_LIST
Definition: nl80211.h:6621
@ MAX_NL80211_EXT_FEATURES
Definition: nl80211.h:6682
@ NL80211_EXT_FEATURE_RADAR_BACKGROUND
Definition: nl80211.h:6670
@ NL80211_EXT_FEATURE_FILS_SK_OFFLOAD
Definition: nl80211.h:6622
@ NL80211_EXT_FEATURE_MFP_OPTIONAL
Definition: nl80211.h:6629
@ NL80211_EXT_FEATURE_4WAY_HANDSHAKE_AP_PSK
Definition: nl80211.h:6660
@ NL80211_EXT_FEATURE_SECURE_NAN
Definition: nl80211.h:6673
@ NL80211_EXT_FEATURE_ACCEPT_BCAST_PROBE_RESP
Definition: nl80211.h:6626
@ NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_TX_STATUS
Definition: nl80211.h:6658
@ NL80211_EXT_FEATURE_BSS_COLOR
Definition: nl80211.h:6668
@ NL80211_EXT_FEATURE_EXT_KEY_ID
Definition: nl80211.h:6646
@ NL80211_EXT_FEATURE_BEACON_PROTECTION
Definition: nl80211.h:6651
@ NL80211_EXT_FEATURE_CONTROL_PORT_NO_PREAUTH
Definition: nl80211.h:6652
@ NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_1X
Definition: nl80211.h:6624
@ NL80211_EXT_FEATURE_UNSOL_BCAST_PROBE_RESP
Definition: nl80211.h:6663
@ NL80211_EXT_FEATURE_POWERED_ADDR_CHANGE
Definition: nl80211.h:6671
@ NL80211_EXT_FEATURE_DEL_IBSS_STA
Definition: nl80211.h:6654
@ NL80211_EXT_FEATURE_BEACON_RATE_VHT
Definition: nl80211.h:6616
@ NL80211_EXT_FEATURE_STA_TX_PWR
Definition: nl80211.h:6647
@ NL80211_EXT_FEATURE_SET_SCAN_DWELL
Definition: nl80211.h:6613
@ NL80211_EXT_FEATURE_MULTICAST_REGISTRATIONS
Definition: nl80211.h:6655
nl80211_rxmgmt_flags
Definition: nl80211.h:6952
@ NL80211_RXMGMT_FLAG_ANSWERED
Definition: nl80211.h:6953
@ NL80211_RXMGMT_FLAG_EXTERNAL_AUTH
Definition: nl80211.h:6954
nl80211_preamble
Definition: nl80211.h:7324
@ NL80211_PREAMBLE_VHT
Definition: nl80211.h:7327
@ NL80211_PREAMBLE_LEGACY
Definition: nl80211.h:7325
@ NL80211_PREAMBLE_HT
Definition: nl80211.h:7326
@ NL80211_PREAMBLE_HE
Definition: nl80211.h:7329
@ NL80211_PREAMBLE_DMG
Definition: nl80211.h:7328
nl80211_he_ltf
Definition: nl80211.h:3658
@ NL80211_RATE_INFO_HE_1XLTF
Definition: nl80211.h:3659
@ NL80211_RATE_INFO_HE_2XLTF
Definition: nl80211.h:3660
@ NL80211_RATE_INFO_HE_4XLTF
Definition: nl80211.h:3661
nl80211_cqm_rssi_threshold_event
Definition: nl80211.h:5570
@ NL80211_CQM_RSSI_BEACON_LOSS_EVENT
Definition: nl80211.h:5573
@ NL80211_CQM_RSSI_THRESHOLD_EVENT_HIGH
Definition: nl80211.h:5572
@ NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW
Definition: nl80211.h:5571
nl80211_wiphy_radio_attrs
Definition: nl80211.h:8075
@ NL80211_WIPHY_RADIO_ATTR_MAX
Definition: nl80211.h:8085
@ __NL80211_WIPHY_RADIO_ATTR_LAST
Definition: nl80211.h:8084
@ NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK
Definition: nl80211.h:8081
@ NL80211_WIPHY_RADIO_ATTR_FREQ_RANGE
Definition: nl80211.h:8079
@ __NL80211_WIPHY_RADIO_ATTR_INVALID
Definition: nl80211.h:8076
@ NL80211_WIPHY_RADIO_ATTR_INDEX
Definition: nl80211.h:8078
@ NL80211_WIPHY_RADIO_ATTR_INTERFACE_COMBINATION
Definition: nl80211.h:8080
#define NL80211_RRF_NO_IR
Definition: nl80211.h:4614
nl80211_if_combination_attrs
Definition: nl80211.h:6082
@ NUM_NL80211_IFACE_COMB
Definition: nl80211.h:6093
@ NL80211_IFACE_COMB_RADAR_DETECT_REGIONS
Definition: nl80211.h:6089
@ NL80211_IFACE_COMB_STA_AP_BI_MATCH
Definition: nl80211.h:6086
@ NL80211_IFACE_COMB_NUM_CHANNELS
Definition: nl80211.h:6087
@ MAX_NL80211_IFACE_COMB
Definition: nl80211.h:6094
@ NL80211_IFACE_COMB_LIMITS
Definition: nl80211.h:6084
@ NL80211_IFACE_COMB_UNSPEC
Definition: nl80211.h:6083
@ NL80211_IFACE_COMB_RADAR_DETECT_WIDTHS
Definition: nl80211.h:6088
@ NL80211_IFACE_COMB_MAXNUM
Definition: nl80211.h:6085
@ NL80211_IFACE_COMB_BI_MIN_GCD
Definition: nl80211.h:6090
nl80211_peer_measurement_attrs
Definition: nl80211.h:7484
@ NL80211_PMSR_ATTR_REPORT_AP_TSF
Definition: nl80211.h:7488
@ NL80211_PMSR_ATTR_MAX
Definition: nl80211.h:7495
@ __NL80211_PMSR_ATTR_INVALID
Definition: nl80211.h:7485
@ NL80211_PMSR_ATTR_RANDOMIZE_MAC_ADDR
Definition: nl80211.h:7489
@ NUM_NL80211_PMSR_ATTR
Definition: nl80211.h:7494
@ NL80211_PMSR_ATTR_PEERS
Definition: nl80211.h:7491
@ NL80211_PMSR_ATTR_MAX_PEERS
Definition: nl80211.h:7487
@ NL80211_PMSR_ATTR_TYPE_CAPA
Definition: nl80211.h:7490
nl80211_sar_type
Definition: nl80211.h:7897
@ NL80211_SAR_TYPE_POWER
Definition: nl80211.h:7898
@ NUM_NL80211_SAR_TYPE
Definition: nl80211.h:7903
nl80211_plink_state
Definition: nl80211.h:6116
@ NL80211_PLINK_BLOCKED
Definition: nl80211.h:6123
@ NL80211_PLINK_HOLDING
Definition: nl80211.h:6122
@ NL80211_PLINK_OPN_RCVD
Definition: nl80211.h:6119
@ NL80211_PLINK_CNF_RCVD
Definition: nl80211.h:6120
@ NUM_NL80211_PLINK_STATES
Definition: nl80211.h:6126
@ NL80211_PLINK_OPN_SNT
Definition: nl80211.h:6118
@ NL80211_PLINK_ESTAB
Definition: nl80211.h:6121
@ MAX_NL80211_PLINK_STATES
Definition: nl80211.h:6127
@ NL80211_PLINK_LISTEN
Definition: nl80211.h:6117
nl80211_peer_measurement_type
Definition: nl80211.h:7342
@ NL80211_PMSR_TYPE_MAX
Definition: nl80211.h:7348
@ NL80211_PMSR_TYPE_INVALID
Definition: nl80211.h:7343
@ NUM_NL80211_PMSR_TYPES
Definition: nl80211.h:7347
@ NL80211_PMSR_TYPE_FTM
Definition: nl80211.h:7345
nl80211_nan_func_attributes
Definition: nl80211.h:7159
@ NL80211_NAN_FUNC_INSTANCE_ID
Definition: nl80211.h:7175
@ NL80211_NAN_FUNC_RX_MATCH_FILTER
Definition: nl80211.h:7173
@ NL80211_NAN_FUNC_FOLLOW_UP_ID
Definition: nl80211.h:7166
@ NL80211_NAN_FUNC_PUBLISH_BCAST
Definition: nl80211.h:7164
@ NL80211_NAN_FUNC_ATTR_MAX
Definition: nl80211.h:7180
@ NL80211_NAN_FUNC_TERM_REASON
Definition: nl80211.h:7176
@ NL80211_NAN_FUNC_TYPE
Definition: nl80211.h:7161
@ NL80211_NAN_FUNC_FOLLOW_UP_REQ_ID
Definition: nl80211.h:7167
@ NL80211_NAN_FUNC_FOLLOW_UP_DEST
Definition: nl80211.h:7168
@ NL80211_NAN_FUNC_SERVICE_INFO
Definition: nl80211.h:7171
@ NL80211_NAN_FUNC_SERVICE_ID
Definition: nl80211.h:7162
@ __NL80211_NAN_FUNC_INVALID
Definition: nl80211.h:7160
@ NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE
Definition: nl80211.h:7165
@ NL80211_NAN_FUNC_PUBLISH_TYPE
Definition: nl80211.h:7163
@ NL80211_NAN_FUNC_SRF
Definition: nl80211.h:7172
@ NL80211_NAN_FUNC_TX_MATCH_FILTER
Definition: nl80211.h:7174
@ NUM_NL80211_NAN_FUNC_ATTR
Definition: nl80211.h:7179
@ NL80211_NAN_FUNC_TTL
Definition: nl80211.h:7170
@ NL80211_NAN_FUNC_CLOSE_RANGE
Definition: nl80211.h:7169
nl80211_pmksa_candidate_attr
Definition: nl80211.h:6223
@ NUM_NL80211_PMKSA_CANDIDATE
Definition: nl80211.h:6230
@ NL80211_PMKSA_CANDIDATE_PREAUTH
Definition: nl80211.h:6227
@ NL80211_PMKSA_CANDIDATE_BSSID
Definition: nl80211.h:6226
@ NL80211_PMKSA_CANDIDATE_INDEX
Definition: nl80211.h:6225
@ MAX_NL80211_PMKSA_CANDIDATE
Definition: nl80211.h:6231
@ __NL80211_PMKSA_CANDIDATE_INVALID
Definition: nl80211.h:6224
nl80211_connect_failed_reason
Definition: nl80211.h:6712
@ NL80211_CONN_FAIL_BLOCKED_CLIENT
Definition: nl80211.h:6714
@ NL80211_CONN_FAIL_MAX_CLIENTS
Definition: nl80211.h:6713
nl80211_packet_pattern_attr
Definition: nl80211.h:5696
@ NL80211_PKTPAT_OFFSET
Definition: nl80211.h:5700
@ NL80211_PKTPAT_PATTERN
Definition: nl80211.h:5699
@ NUM_NL80211_PKTPAT
Definition: nl80211.h:5702
@ NL80211_PKTPAT_MASK
Definition: nl80211.h:5698
@ MAX_NL80211_PKTPAT
Definition: nl80211.h:5703
@ __NL80211_PKTPAT_INVALID
Definition: nl80211.h:5697
nl80211_band_attr
Definition: nl80211.h:4195
@ NL80211_BAND_ATTR_HT_AMPDU_FACTOR
Definition: nl80211.h:4202
@ NL80211_BAND_ATTR_RATES
Definition: nl80211.h:4198
@ NL80211_BAND_ATTR_VHT_MCS_SET
Definition: nl80211.h:4205
@ NL80211_BAND_ATTR_HT_MCS_SET
Definition: nl80211.h:4200
@ NL80211_BAND_ATTR_IFTYPE_DATA
Definition: nl80211.h:4207
@ NL80211_BAND_ATTR_MAX
Definition: nl80211.h:4217
@ __NL80211_BAND_ATTR_INVALID
Definition: nl80211.h:4196
@ NL80211_BAND_ATTR_S1G_CAPA
Definition: nl80211.h:4213
@ __NL80211_BAND_ATTR_AFTER_LAST
Definition: nl80211.h:4216
@ NL80211_BAND_ATTR_EDMG_CHANNELS
Definition: nl80211.h:4209
@ NL80211_BAND_ATTR_VHT_CAPA
Definition: nl80211.h:4206
@ NL80211_BAND_ATTR_EDMG_BW_CONFIG
Definition: nl80211.h:4210
@ NL80211_BAND_ATTR_S1G_MCS_NSS_SET
Definition: nl80211.h:4212
@ NL80211_BAND_ATTR_FREQS
Definition: nl80211.h:4197
@ NL80211_BAND_ATTR_HT_AMPDU_DENSITY
Definition: nl80211.h:4203
#define NL80211_CMD_CONNECT
Definition: nl80211.h:3470
nl80211_bss_scan_width
Definition: nl80211.h:5142
@ NL80211_BSS_CHAN_WIDTH_5
Definition: nl80211.h:5145
@ NL80211_BSS_CHAN_WIDTH_1
Definition: nl80211.h:5146
@ NL80211_BSS_CHAN_WIDTH_10
Definition: nl80211.h:5144
@ NL80211_BSS_CHAN_WIDTH_2
Definition: nl80211.h:5147
@ NL80211_BSS_CHAN_WIDTH_20
Definition: nl80211.h:5143
#define NL80211_CMD_AUTHENTICATE
Definition: nl80211.h:1613
nl80211_bss_color_attributes
Definition: nl80211.h:7773
@ __NL80211_HE_BSS_COLOR_ATTR_INVALID
Definition: nl80211.h:7774
@ __NL80211_HE_BSS_COLOR_ATTR_LAST
Definition: nl80211.h:7781
@ NL80211_HE_BSS_COLOR_ATTR_MAX
Definition: nl80211.h:7782
@ NL80211_HE_BSS_COLOR_ATTR_COLOR
Definition: nl80211.h:7776
@ NL80211_HE_BSS_COLOR_ATTR_DISABLED
Definition: nl80211.h:7777
@ NL80211_HE_BSS_COLOR_ATTR_PARTIAL
Definition: nl80211.h:7778
nl80211_ap_sme_features
Definition: nl80211.h:6256
@ NL80211_AP_SME_SA_QUERY_OFFLOAD
Definition: nl80211.h:6257
nl80211_acl_policy
Definition: nl80211.h:6835
@ NL80211_ACL_POLICY_DENY_UNLESS_LISTED
Definition: nl80211.h:6837
@ NL80211_ACL_POLICY_ACCEPT_UNLESS_LISTED
Definition: nl80211.h:6836
#define NL80211_ATTR_WIPHY_TXQ_PARAMS
Definition: nl80211.h:3473
nl80211_sta_bss_param
Definition: nl80211.h:3843
@ NL80211_STA_BSS_PARAM_BEACON_INTERVAL
Definition: nl80211.h:3849
@ NL80211_STA_BSS_PARAM_MAX
Definition: nl80211.h:3853
@ __NL80211_STA_BSS_PARAM_AFTER_LAST
Definition: nl80211.h:3852
@ NL80211_STA_BSS_PARAM_SHORT_PREAMBLE
Definition: nl80211.h:3846
@ NL80211_STA_BSS_PARAM_SHORT_SLOT_TIME
Definition: nl80211.h:3847
@ NL80211_STA_BSS_PARAM_DTIM_PERIOD
Definition: nl80211.h:3848
@ __NL80211_STA_BSS_PARAM_INVALID
Definition: nl80211.h:3844
@ NL80211_STA_BSS_PARAM_CTS_PROT
Definition: nl80211.h:3845
nl80211_mesh_power_mode
Definition: nl80211.h:4772
@ NL80211_MESH_POWER_ACTIVE
Definition: nl80211.h:4774
@ NL80211_MESH_POWER_LIGHT_SLEEP
Definition: nl80211.h:4775
@ NL80211_MESH_POWER_MAX
Definition: nl80211.h:4779
@ __NL80211_MESH_POWER_AFTER_LAST
Definition: nl80211.h:4778
@ NL80211_MESH_POWER_DEEP_SLEEP
Definition: nl80211.h:4776
@ NL80211_MESH_POWER_UNKNOWN
Definition: nl80211.h:4773
nl80211_tid_config
Definition: nl80211.h:5594
@ NL80211_TID_CONFIG_DISABLE
Definition: nl80211.h:5596
@ NL80211_TID_CONFIG_ENABLE
Definition: nl80211.h:5595
#define NL80211_BAND_ATTR_HT_CAPA
Definition: nl80211.h:4220
#define NL80211_ATTR_REASON_CODE
Definition: nl80211.h:3483
nl80211_iface_limit_attrs
Definition: nl80211.h:6023
@ NL80211_IFACE_LIMIT_UNSPEC
Definition: nl80211.h:6024
@ NL80211_IFACE_LIMIT_MAX
Definition: nl80211.h:6025
@ MAX_NL80211_IFACE_LIMIT
Definition: nl80211.h:6030
@ NL80211_IFACE_LIMIT_TYPES
Definition: nl80211.h:6026
@ NUM_NL80211_IFACE_LIMIT
Definition: nl80211.h:6029
nl80211_sched_scan_plan
Definition: nl80211.h:7008
@ NL80211_SCHED_SCAN_PLAN_INTERVAL
Definition: nl80211.h:7010
@ NL80211_SCHED_SCAN_PLAN_ITERATIONS
Definition: nl80211.h:7011
@ __NL80211_SCHED_SCAN_PLAN_INVALID
Definition: nl80211.h:7009
@ __NL80211_SCHED_SCAN_PLAN_AFTER_LAST
Definition: nl80211.h:7014
@ NL80211_SCHED_SCAN_PLAN_MAX
Definition: nl80211.h:7015
nl80211_nan_func_term_reason
Definition: nl80211.h:7107
@ NL80211_NAN_FUNC_TERM_REASON_TTL_EXPIRED
Definition: nl80211.h:7109
@ NL80211_NAN_FUNC_TERM_REASON_ERROR
Definition: nl80211.h:7110
@ NL80211_NAN_FUNC_TERM_REASON_USER_REQUEST
Definition: nl80211.h:7108
nl80211_peer_measurement_resp
Definition: nl80211.h:7415
@ NUM_NL80211_PMSR_RESP_ATTRS
Definition: nl80211.h:7426
@ NL80211_PMSR_RESP_ATTR_MAX
Definition: nl80211.h:7427
@ NL80211_PMSR_RESP_ATTR_PAD
Definition: nl80211.h:7423
@ NL80211_PMSR_RESP_ATTR_DATA
Definition: nl80211.h:7418
@ NL80211_PMSR_RESP_ATTR_HOST_TIME
Definition: nl80211.h:7420
@ NL80211_PMSR_RESP_ATTR_STATUS
Definition: nl80211.h:7419
@ NL80211_PMSR_RESP_ATTR_AP_TSF
Definition: nl80211.h:7421
@ NL80211_PMSR_RESP_ATTR_FINAL
Definition: nl80211.h:7422
@ __NL80211_PMSR_RESP_ATTR_INVALID
Definition: nl80211.h:7416
nl80211_nan_function_type
Definition: nl80211.h:7075
@ __NL80211_NAN_FUNC_TYPE_AFTER_LAST
Definition: nl80211.h:7081
@ NL80211_NAN_FUNC_SUBSCRIBE
Definition: nl80211.h:7077
@ NL80211_NAN_FUNC_PUBLISH
Definition: nl80211.h:7076
@ NL80211_NAN_FUNC_FOLLOW_UP
Definition: nl80211.h:7078
@ NL80211_NAN_FUNC_MAX_TYPE
Definition: nl80211.h:7082
nl80211_sar_specs_attrs
Definition: nl80211.h:7974
@ NL80211_SAR_ATTR_SPECS_RANGE_INDEX
Definition: nl80211.h:7978
@ __NL80211_SAR_ATTR_SPECS_LAST
Definition: nl80211.h:7982
@ NL80211_SAR_ATTR_SPECS_MAX
Definition: nl80211.h:7983
@ NL80211_SAR_ATTR_SPECS_END_FREQ
Definition: nl80211.h:7980
@ __NL80211_SAR_ATTR_SPECS_INVALID
Definition: nl80211.h:7975
@ NL80211_SAR_ATTR_SPECS_POWER
Definition: nl80211.h:7977
@ NL80211_SAR_ATTR_SPECS_START_FREQ
Definition: nl80211.h:7979
nl80211_band
Definition: nl80211.h:5491
@ NL80211_BAND_60GHZ
Definition: nl80211.h:5494
@ NUM_NL80211_BANDS
Definition: nl80211.h:5499
@ NL80211_BAND_5GHZ
Definition: nl80211.h:5493
@ NL80211_BAND_6GHZ
Definition: nl80211.h:5495
@ NL80211_BAND_2GHZ
Definition: nl80211.h:5492
@ NL80211_BAND_LC
Definition: nl80211.h:5497
@ NL80211_BAND_S1GHZ
Definition: nl80211.h:5496
nl80211_iftype_akm_attributes
Definition: nl80211.h:7798
@ __NL80211_IFTYPE_AKM_ATTR_LAST
Definition: nl80211.h:7805
@ NL80211_IFTYPE_AKM_ATTR_IFTYPES
Definition: nl80211.h:7801
@ NL80211_IFTYPE_AKM_ATTR_MAX
Definition: nl80211.h:7806
@ __NL80211_IFTYPE_AKM_ATTR_INVALID
Definition: nl80211.h:7799
@ NL80211_IFTYPE_AKM_ATTR_SUITES
Definition: nl80211.h:7802
#define NL80211_ATTR_HT_CAPABILITY
Definition: nl80211.h:3471
nl80211_sta_wme_attr
Definition: nl80211.h:6201
@ NL80211_STA_WME_UAPSD_QUEUES
Definition: nl80211.h:6203
@ NL80211_STA_WME_MAX_SP
Definition: nl80211.h:6204
@ __NL80211_STA_WME_INVALID
Definition: nl80211.h:6202
@ __NL80211_STA_WME_AFTER_LAST
Definition: nl80211.h:6207
@ NL80211_STA_WME_MAX
Definition: nl80211.h:6208
nl80211_key_attributes
Definition: nl80211.h:5402
@ __NL80211_KEY_AFTER_LAST
Definition: nl80211.h:5416
@ NL80211_KEY_IDX
Definition: nl80211.h:5405
@ NL80211_KEY_DEFAULT_MGMT
Definition: nl80211.h:5409
@ __NL80211_KEY_INVALID
Definition: nl80211.h:5403
@ NL80211_KEY_MAX
Definition: nl80211.h:5417
@ NL80211_KEY_DATA
Definition: nl80211.h:5404
@ NL80211_KEY_DEFAULT_TYPES
Definition: nl80211.h:5411
@ NL80211_KEY_SEQ
Definition: nl80211.h:5407
@ NL80211_KEY_DEFAULT
Definition: nl80211.h:5408
@ NL80211_KEY_TYPE
Definition: nl80211.h:5410
@ NL80211_KEY_DEFAULT_BEACON
Definition: nl80211.h:5413
@ NL80211_KEY_CIPHER
Definition: nl80211.h:5406
@ NL80211_KEY_MODE
Definition: nl80211.h:5412
nl80211_tdls_peer_capability
Definition: nl80211.h:6988
@ NL80211_TDLS_PEER_VHT
Definition: nl80211.h:6990
@ NL80211_TDLS_PEER_WMM
Definition: nl80211.h:6991
@ NL80211_TDLS_PEER_HE
Definition: nl80211.h:6992
@ NL80211_TDLS_PEER_HT
Definition: nl80211.h:6989
nl80211_crit_proto_id
Definition: nl80211.h:6929
@ NUM_NL80211_CRIT_PROTO
Definition: nl80211.h:6935
@ NL80211_CRIT_PROTO_UNSPEC
Definition: nl80211.h:6930
@ NL80211_CRIT_PROTO_EAPOL
Definition: nl80211.h:6932
@ NL80211_CRIT_PROTO_APIPA
Definition: nl80211.h:6933
@ NL80211_CRIT_PROTO_DHCP
Definition: nl80211.h:6931
nl80211_wiphy_radio_freq_range
Definition: nl80211.h:8101
@ __NL80211_WIPHY_RADIO_FREQ_ATTR_INVALID
Definition: nl80211.h:8102
@ NL80211_WIPHY_RADIO_FREQ_ATTR_START
Definition: nl80211.h:8104
@ __NL80211_WIPHY_RADIO_FREQ_ATTR_LAST
Definition: nl80211.h:8107
@ NL80211_WIPHY_RADIO_FREQ_ATTR_MAX
Definition: nl80211.h:8108
@ NL80211_WIPHY_RADIO_FREQ_ATTR_END
Definition: nl80211.h:8105
nl80211_ac
Definition: nl80211.h:5036
@ NL80211_AC_BE
Definition: nl80211.h:5039
@ NL80211_AC_VO
Definition: nl80211.h:5037
@ NL80211_NUM_ACS
Definition: nl80211.h:5041
@ NL80211_AC_VI
Definition: nl80211.h:5038
@ NL80211_AC_BK
Definition: nl80211.h:5040
nl80211_wowlan_triggers
Definition: nl80211.h:5826
@ NL80211_WOWLAN_TRIG_GTK_REKEY_SUPPORTED
Definition: nl80211.h:5832
@ __NL80211_WOWLAN_TRIG_INVALID
Definition: nl80211.h:5827
@ NL80211_WOWLAN_TRIG_NET_DETECT_RESULTS
Definition: nl80211.h:5846
@ NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST
Definition: nl80211.h:5834
@ NL80211_WOWLAN_TRIG_UNPROTECTED_DEAUTH_DISASSOC
Definition: nl80211.h:5847
@ NL80211_WOWLAN_TRIG_TCP_CONNECTION
Definition: nl80211.h:5841
@ NL80211_WOWLAN_TRIG_WAKEUP_TCP_NOMORETOKENS
Definition: nl80211.h:5844
@ NL80211_WOWLAN_TRIG_WAKEUP_TCP_MATCH
Definition: nl80211.h:5842
@ NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE
Definition: nl80211.h:5835
@ NL80211_WOWLAN_TRIG_WAKEUP_TCP_CONNLOST
Definition: nl80211.h:5843
@ NL80211_WOWLAN_TRIG_NET_DETECT
Definition: nl80211.h:5845
@ NL80211_WOWLAN_TRIG_MAGIC_PKT
Definition: nl80211.h:5830
@ NL80211_WOWLAN_TRIG_ANY
Definition: nl80211.h:5828
@ NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023_LEN
Definition: nl80211.h:5840
@ NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023
Definition: nl80211.h:5839
@ NL80211_WOWLAN_TRIG_RFKILL_RELEASE
Definition: nl80211.h:5836
@ NL80211_WOWLAN_TRIG_DISCONNECT
Definition: nl80211.h:5829
@ NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211
Definition: nl80211.h:5837
@ MAX_NL80211_WOWLAN_TRIG
Definition: nl80211.h:5851
@ NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211_LEN
Definition: nl80211.h:5838
@ NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE
Definition: nl80211.h:5833
@ NUM_NL80211_WOWLAN_TRIG
Definition: nl80211.h:5850
@ NL80211_WOWLAN_TRIG_PKT_PATTERN
Definition: nl80211.h:5831
#define NL80211_ATTR_AUTH_TYPE
Definition: nl80211.h:3482
nl80211_probe_resp_offload_support_attr
Definition: nl80211.h:6699
@ NL80211_PROBE_RESP_OFFLOAD_SUPPORT_P2P
Definition: nl80211.h:6702
@ NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS
Definition: nl80211.h:6700
@ NL80211_PROBE_RESP_OFFLOAD_SUPPORT_80211U
Definition: nl80211.h:6703
@ NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS2
Definition: nl80211.h:6701
nl80211_frequency_attr
Definition: nl80211.h:4339
@ NL80211_FREQUENCY_ATTR_NO_320MHZ
Definition: nl80211.h:4366
@ NL80211_FREQUENCY_ATTR_NO_20MHZ
Definition: nl80211.h:4356
@ NL80211_FREQUENCY_ATTR_NO_HT40_PLUS
Definition: nl80211.h:4350
@ NL80211_FREQUENCY_ATTR_1MHZ
Definition: nl80211.h:4361
@ NL80211_FREQUENCY_ATTR_DISABLED
Definition: nl80211.h:4342
@ NL80211_FREQUENCY_ATTR_NO_HT40_MINUS
Definition: nl80211.h:4349
@ NL80211_FREQUENCY_ATTR_INDOOR_ONLY
Definition: nl80211.h:4354
@ NL80211_FREQUENCY_ATTR_DFS_CAC_TIME
Definition: nl80211.h:4353
@ NL80211_FREQUENCY_ATTR_4MHZ
Definition: nl80211.h:4363
@ NL80211_FREQUENCY_ATTR_16MHZ
Definition: nl80211.h:4365
@ NL80211_FREQUENCY_ATTR_DFS_TIME
Definition: nl80211.h:4348
@ NL80211_FREQUENCY_ATTR_2MHZ
Definition: nl80211.h:4362
@ NL80211_FREQUENCY_ATTR_8MHZ
Definition: nl80211.h:4364
@ NL80211_FREQUENCY_ATTR_DFS_STATE
Definition: nl80211.h:4347
@ NL80211_FREQUENCY_ATTR_DFS_CONCURRENT
Definition: nl80211.h:4369
@ NL80211_FREQUENCY_ATTR_RADAR
Definition: nl80211.h:4345
@ NL80211_FREQUENCY_ATTR_WMM
Definition: nl80211.h:4358
@ NL80211_FREQUENCY_ATTR_NO_EHT
Definition: nl80211.h:4367
@ __NL80211_FREQUENCY_ATTR_INVALID
Definition: nl80211.h:4340
@ NL80211_FREQUENCY_ATTR_NO_HE
Definition: nl80211.h:4359
@ __NL80211_FREQUENCY_ATTR_NO_IBSS
Definition: nl80211.h:4344
@ NL80211_FREQUENCY_ATTR_ALLOW_6GHZ_VLP_AP
Definition: nl80211.h:4373
@ NL80211_FREQUENCY_ATTR_OFFSET
Definition: nl80211.h:4360
@ __NL80211_FREQUENCY_ATTR_AFTER_LAST
Definition: nl80211.h:4376
@ NL80211_FREQUENCY_ATTR_NO_6GHZ_AFC_CLIENT
Definition: nl80211.h:4371
@ NL80211_FREQUENCY_ATTR_NO_10MHZ
Definition: nl80211.h:4357
@ NL80211_FREQUENCY_ATTR_NO_80MHZ
Definition: nl80211.h:4351
@ NL80211_FREQUENCY_ATTR_MAX
Definition: nl80211.h:4377
@ NL80211_FREQUENCY_ATTR_IR_CONCURRENT
Definition: nl80211.h:4355
@ NL80211_FREQUENCY_ATTR_PSD
Definition: nl80211.h:4368
@ NL80211_FREQUENCY_ATTR_FREQ
Definition: nl80211.h:4341
@ NL80211_FREQUENCY_ATTR_CAN_MONITOR
Definition: nl80211.h:4372
@ NL80211_FREQUENCY_ATTR_NO_6GHZ_VLP_CLIENT
Definition: nl80211.h:4370
@ NL80211_FREQUENCY_ATTR_NO_160MHZ
Definition: nl80211.h:4352
nl80211_bitrate_attr
Definition: nl80211.h:4401
@ NL80211_BITRATE_ATTR_MAX
Definition: nl80211.h:4408
@ __NL80211_BITRATE_ATTR_AFTER_LAST
Definition: nl80211.h:4407
@ NL80211_BITRATE_ATTR_RATE
Definition: nl80211.h:4403
@ NL80211_BITRATE_ATTR_2GHZ_SHORTPREAMBLE
Definition: nl80211.h:4404
@ __NL80211_BITRATE_ATTR_INVALID
Definition: nl80211.h:4402
nl80211_channel_type
Definition: nl80211.h:5060
@ NL80211_CHAN_HT40MINUS
Definition: nl80211.h:5063
@ NL80211_CHAN_NO_HT
Definition: nl80211.h:5061
@ NL80211_CHAN_HT40PLUS
Definition: nl80211.h:5064
@ NL80211_CHAN_HT20
Definition: nl80211.h:5062
nl80211_peer_measurement_status
Definition: nl80211.h:7359
@ NL80211_PMSR_STATUS_REFUSED
Definition: nl80211.h:7361
@ NL80211_PMSR_STATUS_SUCCESS
Definition: nl80211.h:7360
@ NL80211_PMSR_STATUS_TIMEOUT
Definition: nl80211.h:7362
@ NL80211_PMSR_STATUS_FAILURE
Definition: nl80211.h:7363
nl80211_peer_measurement_ftm_req
Definition: nl80211.h:7596
@ NL80211_PMSR_FTM_REQ_ATTR_REQUEST_CIVICLOC
Definition: nl80211.h:7607
@ NL80211_PMSR_FTM_REQ_ATTR_TRIGGER_BASED
Definition: nl80211.h:7608
@ NL80211_PMSR_FTM_REQ_ATTR_BURST_DURATION
Definition: nl80211.h:7603
@ NL80211_PMSR_FTM_REQ_ATTR_BSS_COLOR
Definition: nl80211.h:7611
@ NL80211_PMSR_FTM_REQ_ATTR_NUM_BURSTS_EXP
Definition: nl80211.h:7601
@ __NL80211_PMSR_FTM_REQ_ATTR_INVALID
Definition: nl80211.h:7597
@ NL80211_PMSR_FTM_REQ_ATTR_NON_TRIGGER_BASED
Definition: nl80211.h:7609
@ NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE
Definition: nl80211.h:7600
@ NL80211_PMSR_FTM_REQ_ATTR_BURST_PERIOD
Definition: nl80211.h:7602
@ NUM_NL80211_PMSR_FTM_REQ_ATTR
Definition: nl80211.h:7614
@ NL80211_PMSR_FTM_REQ_ATTR_MAX
Definition: nl80211.h:7615
@ NL80211_PMSR_FTM_REQ_ATTR_LMR_FEEDBACK
Definition: nl80211.h:7610
@ NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST
Definition: nl80211.h:7604
@ NL80211_PMSR_FTM_REQ_ATTR_ASAP
Definition: nl80211.h:7599
@ NL80211_PMSR_FTM_REQ_ATTR_NUM_FTMR_RETRIES
Definition: nl80211.h:7605
@ NL80211_PMSR_FTM_REQ_ATTR_REQUEST_LCI
Definition: nl80211.h:7606
nl80211_he_gi
Definition: nl80211.h:3646
@ NL80211_RATE_INFO_HE_GI_3_2
Definition: nl80211.h:3649
@ NL80211_RATE_INFO_HE_GI_0_8
Definition: nl80211.h:3647
@ NL80211_RATE_INFO_HE_GI_1_6
Definition: nl80211.h:3648
nl80211_tx_rate_setting
Definition: nl80211.h:5604
@ NL80211_TX_RATE_LIMITED
Definition: nl80211.h:5606
@ NL80211_TX_RATE_FIXED
Definition: nl80211.h:5607
@ NL80211_TX_RATE_AUTOMATIC
Definition: nl80211.h:5605
nl80211_rate_info
Definition: nl80211.h:3789
@ NL80211_RATE_INFO_EHT_RU_ALLOC
Definition: nl80211.h:3812
@ NL80211_RATE_INFO_16_MHZ_WIDTH
Definition: nl80211.h:3819
@ NL80211_RATE_INFO_EHT_MCS
Definition: nl80211.h:3809
@ NL80211_RATE_INFO_2_MHZ_WIDTH
Definition: nl80211.h:3816
@ NL80211_RATE_INFO_BITRATE
Definition: nl80211.h:3791
@ NL80211_RATE_INFO_HE_NSS
Definition: nl80211.h:3804
@ NL80211_RATE_INFO_MAX
Definition: nl80211.h:3823
@ NL80211_RATE_INFO_40_MHZ_WIDTH
Definition: nl80211.h:3793
@ NL80211_RATE_INFO_S1G_MCS
Definition: nl80211.h:3813
@ NL80211_RATE_INFO_HE_RU_ALLOC
Definition: nl80211.h:3807
@ NL80211_RATE_INFO_VHT_MCS
Definition: nl80211.h:3796
@ NL80211_RATE_INFO_4_MHZ_WIDTH
Definition: nl80211.h:3817
@ NL80211_RATE_INFO_5_MHZ_WIDTH
Definition: nl80211.h:3802
@ NL80211_RATE_INFO_160_MHZ_WIDTH
Definition: nl80211.h:3800
@ NL80211_RATE_INFO_8_MHZ_WIDTH
Definition: nl80211.h:3818
@ NL80211_RATE_INFO_VHT_NSS
Definition: nl80211.h:3797
@ NL80211_RATE_INFO_HE_MCS
Definition: nl80211.h:3803
@ NL80211_RATE_INFO_HE_GI
Definition: nl80211.h:3805
@ NL80211_RATE_INFO_MCS
Definition: nl80211.h:3792
@ __NL80211_RATE_INFO_INVALID
Definition: nl80211.h:3790
@ NL80211_RATE_INFO_EHT_GI
Definition: nl80211.h:3811
@ NL80211_RATE_INFO_HE_DCM
Definition: nl80211.h:3806
@ NL80211_RATE_INFO_320_MHZ_WIDTH
Definition: nl80211.h:3808
@ NL80211_RATE_INFO_SHORT_GI
Definition: nl80211.h:3794
@ NL80211_RATE_INFO_1_MHZ_WIDTH
Definition: nl80211.h:3815
@ NL80211_RATE_INFO_BITRATE32
Definition: nl80211.h:3795
@ NL80211_RATE_INFO_10_MHZ_WIDTH
Definition: nl80211.h:3801
@ NL80211_RATE_INFO_80P80_MHZ_WIDTH
Definition: nl80211.h:3799
@ NL80211_RATE_INFO_EHT_NSS
Definition: nl80211.h:3810
@ NL80211_RATE_INFO_S1G_NSS
Definition: nl80211.h:3814
@ __NL80211_RATE_INFO_AFTER_LAST
Definition: nl80211.h:3822
@ NL80211_RATE_INFO_80_MHZ_WIDTH
Definition: nl80211.h:3798
nl80211_peer_measurement_ftm_failure_reasons
Definition: nl80211.h:7634
@ NL80211_PMSR_FTM_FAILURE_UNSPECIFIED
Definition: nl80211.h:7635
@ NL80211_PMSR_FTM_FAILURE_BAD_CHANGED_PARAMS
Definition: nl80211.h:7642
@ NL80211_PMSR_FTM_FAILURE_REJECTED
Definition: nl80211.h:7637
@ NL80211_PMSR_FTM_FAILURE_PEER_NOT_CAPABLE
Definition: nl80211.h:7639
@ NL80211_PMSR_FTM_FAILURE_NO_RESPONSE
Definition: nl80211.h:7636
@ NL80211_PMSR_FTM_FAILURE_INVALID_TIMESTAMP
Definition: nl80211.h:7640
@ NL80211_PMSR_FTM_FAILURE_WRONG_CHANNEL
Definition: nl80211.h:7638
@ NL80211_PMSR_FTM_FAILURE_PEER_BUSY
Definition: nl80211.h:7641
nl80211_txq_attr
Definition: nl80211.h:5023
@ NL80211_TXQ_ATTR_CWMAX
Definition: nl80211.h:5028
@ NL80211_TXQ_ATTR_MAX
Definition: nl80211.h:5033
@ __NL80211_TXQ_ATTR_AFTER_LAST
Definition: nl80211.h:5032
@ NL80211_TXQ_ATTR_CWMIN
Definition: nl80211.h:5027
@ __NL80211_TXQ_ATTR_INVALID
Definition: nl80211.h:5024
@ NL80211_TXQ_ATTR_AC
Definition: nl80211.h:5025
@ NL80211_TXQ_ATTR_TXOP
Definition: nl80211.h:5026
@ NL80211_TXQ_ATTR_AIFS
Definition: nl80211.h:5029
nl80211_mpath_flags
Definition: nl80211.h:4070
@ NL80211_MPATH_FLAG_ACTIVE
Definition: nl80211.h:4071
@ NL80211_MPATH_FLAG_FIXED
Definition: nl80211.h:4074
@ NL80211_MPATH_FLAG_RESOLVED
Definition: nl80211.h:4075
@ NL80211_MPATH_FLAG_SN_VALID
Definition: nl80211.h:4073
@ NL80211_MPATH_FLAG_RESOLVING
Definition: nl80211.h:4072
#define NL80211_ATTR_AKM_SUITES
Definition: nl80211.h:3487
#define NL80211_ATTR_WIPHY_CHANNEL_TYPE
Definition: nl80211.h:3475
nl80211_ftm_responder_attributes
Definition: nl80211.h:7258
@ __NL80211_FTM_RESP_ATTR_INVALID
Definition: nl80211.h:7259
@ __NL80211_FTM_RESP_ATTR_LAST
Definition: nl80211.h:7266
@ NL80211_FTM_RESP_ATTR_MAX
Definition: nl80211.h:7267
@ NL80211_FTM_RESP_ATTR_ENABLED
Definition: nl80211.h:7261
@ NL80211_FTM_RESP_ATTR_CIVICLOC
Definition: nl80211.h:7263
@ NL80211_FTM_RESP_ATTR_LCI
Definition: nl80211.h:7262
nl80211_wmm_rule
Definition: nl80211.h:4233
@ NL80211_WMMR_MAX
Definition: nl80211.h:4242
@ __NL80211_WMMR_LAST
Definition: nl80211.h:4241
@ NL80211_WMMR_AIFSN
Definition: nl80211.h:4237
@ NL80211_WMMR_CW_MAX
Definition: nl80211.h:4236
@ NL80211_WMMR_CW_MIN
Definition: nl80211.h:4235
@ __NL80211_WMMR_INVALID
Definition: nl80211.h:4234
@ NL80211_WMMR_TXOP
Definition: nl80211.h:4238
nl80211_tid_stats
Definition: nl80211.h:4009
@ NL80211_TID_STATS_TX_MSDU
Definition: nl80211.h:4012
@ __NL80211_TID_STATS_INVALID
Definition: nl80211.h:4010
@ NL80211_TID_STATS_MAX
Definition: nl80211.h:4020
@ NL80211_TID_STATS_TX_MSDU_FAILED
Definition: nl80211.h:4014
@ NL80211_TID_STATS_PAD
Definition: nl80211.h:4015
@ NL80211_TID_STATS_TX_MSDU_RETRIES
Definition: nl80211.h:4013
@ NL80211_TID_STATS_TXQ_STATS
Definition: nl80211.h:4016
@ NL80211_TID_STATS_RX_MSDU
Definition: nl80211.h:4011
@ NUM_NL80211_TID_STATS
Definition: nl80211.h:4019
#define NL80211_ATTR_CIPHER_SUITES_PAIRWISE
Definition: nl80211.h:3484
nl80211_band_iftype_attr
Definition: nl80211.h:4145
@ NL80211_BAND_IFTYPE_ATTR_HE_CAP_PPE
Definition: nl80211.h:4152
@ NL80211_BAND_IFTYPE_ATTR_IFTYPES
Definition: nl80211.h:4148
@ NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PPE
Definition: nl80211.h:4158
@ NL80211_BAND_IFTYPE_ATTR_HE_6GHZ_CAPA
Definition: nl80211.h:4153
@ __NL80211_BAND_IFTYPE_ATTR_AFTER_LAST
Definition: nl80211.h:4161
@ NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PHY
Definition: nl80211.h:4156
@ NL80211_BAND_IFTYPE_ATTR_MAX
Definition: nl80211.h:4162
@ NL80211_BAND_IFTYPE_ATTR_HE_CAP_MAC
Definition: nl80211.h:4149
@ NL80211_BAND_IFTYPE_ATTR_VENDOR_ELEMS
Definition: nl80211.h:4154
@ NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MCS_SET
Definition: nl80211.h:4157
@ NL80211_BAND_IFTYPE_ATTR_HE_CAP_MCS_SET
Definition: nl80211.h:4151
@ __NL80211_BAND_IFTYPE_ATTR_INVALID
Definition: nl80211.h:4146
@ NL80211_BAND_IFTYPE_ATTR_HE_CAP_PHY
Definition: nl80211.h:4150
@ NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MAC
Definition: nl80211.h:4155
#define NL80211_ATTR_WIPHY_FREQ
Definition: nl80211.h:3474
nl80211_ap_settings_flags
Definition: nl80211.h:8053
@ NL80211_AP_SETTINGS_EXTERNAL_AUTH_SUPPORT
Definition: nl80211.h:8054
@ NL80211_AP_SETTINGS_SA_QUERY_OFFLOAD_SUPPORT
Definition: nl80211.h:8055
#define NL80211_HE_NSS_MAX
Definition: nl80211.h:5465
nl80211_eht_ru_alloc
Definition: nl80211.h:3715
@ NL80211_RATE_INFO_EHT_RU_ALLOC_106
Definition: nl80211.h:3719
@ NL80211_RATE_INFO_EHT_RU_ALLOC_242
Definition: nl80211.h:3721
@ NL80211_RATE_INFO_EHT_RU_ALLOC_26
Definition: nl80211.h:3716
@ NL80211_RATE_INFO_EHT_RU_ALLOC_2x996P484
Definition: nl80211.h:3728
@ NL80211_RATE_INFO_EHT_RU_ALLOC_2x996
Definition: nl80211.h:3727
@ NL80211_RATE_INFO_EHT_RU_ALLOC_52P26
Definition: nl80211.h:3718
@ NL80211_RATE_INFO_EHT_RU_ALLOC_3x996
Definition: nl80211.h:3729
@ NL80211_RATE_INFO_EHT_RU_ALLOC_484P242
Definition: nl80211.h:3723
@ NL80211_RATE_INFO_EHT_RU_ALLOC_106P26
Definition: nl80211.h:3720
@ NL80211_RATE_INFO_EHT_RU_ALLOC_3x996P484
Definition: nl80211.h:3730
@ NL80211_RATE_INFO_EHT_RU_ALLOC_4x996
Definition: nl80211.h:3731
@ NL80211_RATE_INFO_EHT_RU_ALLOC_996P484P242
Definition: nl80211.h:3726
@ NL80211_RATE_INFO_EHT_RU_ALLOC_484
Definition: nl80211.h:3722
@ NL80211_RATE_INFO_EHT_RU_ALLOC_996P484
Definition: nl80211.h:3725
@ NL80211_RATE_INFO_EHT_RU_ALLOC_996
Definition: nl80211.h:3724
@ NL80211_RATE_INFO_EHT_RU_ALLOC_52
Definition: nl80211.h:3717
nl80211_external_auth_action
Definition: nl80211.h:7239
@ NL80211_EXTERNAL_AUTH_START
Definition: nl80211.h:7240
@ NL80211_EXTERNAL_AUTH_ABORT
Definition: nl80211.h:7241
nl80211_attr_cqm
Definition: nl80211.h:5545
@ NL80211_ATTR_CQM_PKT_LOSS_EVENT
Definition: nl80211.h:5550
@ NL80211_ATTR_CQM_RSSI_THOLD
Definition: nl80211.h:5547
@ NL80211_ATTR_CQM_TXE_RATE
Definition: nl80211.h:5551
@ NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT
Definition: nl80211.h:5549
@ NL80211_ATTR_CQM_MAX
Definition: nl80211.h:5559
@ __NL80211_ATTR_CQM_AFTER_LAST
Definition: nl80211.h:5558
@ __NL80211_ATTR_CQM_INVALID
Definition: nl80211.h:5546
@ NL80211_ATTR_CQM_TXE_INTVL
Definition: nl80211.h:5553
@ NL80211_ATTR_CQM_RSSI_HYST
Definition: nl80211.h:5548
@ NL80211_ATTR_CQM_RSSI_LEVEL
Definition: nl80211.h:5555
@ NL80211_ATTR_CQM_BEACON_LOSS_EVENT
Definition: nl80211.h:5554
@ NL80211_ATTR_CQM_TXE_PKTS
Definition: nl80211.h:5552
nl80211_reg_initiator
Definition: nl80211.h:4427
@ NL80211_REGDOM_SET_BY_DRIVER
Definition: nl80211.h:4430
@ NL80211_REGDOM_SET_BY_CORE
Definition: nl80211.h:4428
@ NL80211_REGDOM_SET_BY_COUNTRY_IE
Definition: nl80211.h:4431
@ NL80211_REGDOM_SET_BY_USER
Definition: nl80211.h:4429
#define NL80211_CMD_REG_CHANGE
Definition: nl80211.h:1612
nl80211_nan_srf_attributes
Definition: nl80211.h:7198
@ NL80211_NAN_SRF_ATTR_MAX
Definition: nl80211.h:7207
@ NUM_NL80211_NAN_SRF_ATTR
Definition: nl80211.h:7206
@ NL80211_NAN_SRF_MAC_ADDRS
Definition: nl80211.h:7203
@ NL80211_NAN_SRF_BF_IDX
Definition: nl80211.h:7202
@ NL80211_NAN_SRF_INCLUDE
Definition: nl80211.h:7200
@ __NL80211_NAN_SRF_INVALID
Definition: nl80211.h:7199
@ NL80211_NAN_SRF_BF
Definition: nl80211.h:7201
nl80211_sta_p2p_ps_status
Definition: nl80211.h:3619
@ NL80211_P2P_PS_SUPPORTED
Definition: nl80211.h:3621
@ NUM_NL80211_P2P_PS_STATUS
Definition: nl80211.h:3623
@ NL80211_P2P_PS_UNSUPPORTED
Definition: nl80211.h:3620
#define NL80211_ATTR_BSS_BASIC_RATES
Definition: nl80211.h:3472
nl80211_key_default_types
Definition: nl80211.h:5368
@ NL80211_KEY_DEFAULT_TYPE_UNICAST
Definition: nl80211.h:5370
@ NUM_NL80211_KEY_DEFAULT_TYPES
Definition: nl80211.h:5373
@ NL80211_KEY_DEFAULT_TYPE_MULTICAST
Definition: nl80211.h:5371
@ __NL80211_KEY_DEFAULT_TYPE_INVALID
Definition: nl80211.h:5369
nl80211_mfp
Definition: nl80211.h:5347
@ NL80211_MFP_REQUIRED
Definition: nl80211.h:5349
@ NL80211_MFP_NO
Definition: nl80211.h:5348
@ NL80211_MFP_OPTIONAL
Definition: nl80211.h:5350
nl80211_peer_measurement_peer_attrs
Definition: nl80211.h:7447
@ NL80211_PMSR_PEER_ATTR_REQ
Definition: nl80211.h:7452
@ NUM_NL80211_PMSR_PEER_ATTRS
Definition: nl80211.h:7456
@ NL80211_PMSR_PEER_ATTR_CHAN
Definition: nl80211.h:7451
@ NL80211_PMSR_PEER_ATTR_MAX
Definition: nl80211.h:7457
@ NL80211_PMSR_PEER_ATTR_RESP
Definition: nl80211.h:7453
@ __NL80211_PMSR_PEER_ATTR_INVALID
Definition: nl80211.h:7448
@ NL80211_PMSR_PEER_ATTR_ADDR
Definition: nl80211.h:7450
nl80211_he_ru_alloc
Definition: nl80211.h:3674
@ NL80211_RATE_INFO_HE_RU_ALLOC_996
Definition: nl80211.h:3680
@ NL80211_RATE_INFO_HE_RU_ALLOC_484
Definition: nl80211.h:3679
@ NL80211_RATE_INFO_HE_RU_ALLOC_52
Definition: nl80211.h:3676
@ NL80211_RATE_INFO_HE_RU_ALLOC_26
Definition: nl80211.h:3675
@ NL80211_RATE_INFO_HE_RU_ALLOC_242
Definition: nl80211.h:3678
@ NL80211_RATE_INFO_HE_RU_ALLOC_106
Definition: nl80211.h:3677
@ NL80211_RATE_INFO_HE_RU_ALLOC_2x996
Definition: nl80211.h:3681
nl80211_obss_pd_attributes
Definition: nl80211.h:7747
@ __NL80211_HE_OBSS_PD_ATTR_LAST
Definition: nl80211.h:7758
@ NL80211_HE_OBSS_PD_ATTR_NON_SRG_MAX_OFFSET
Definition: nl80211.h:7752
@ __NL80211_HE_OBSS_PD_ATTR_INVALID
Definition: nl80211.h:7748
@ NL80211_HE_OBSS_PD_ATTR_MIN_OFFSET
Definition: nl80211.h:7750
@ NL80211_HE_OBSS_PD_ATTR_BSS_COLOR_BITMAP
Definition: nl80211.h:7753
@ NL80211_HE_OBSS_PD_ATTR_MAX_OFFSET
Definition: nl80211.h:7751
@ NL80211_HE_OBSS_PD_ATTR_PARTIAL_BSSID_BITMAP
Definition: nl80211.h:7754
@ NL80211_HE_OBSS_PD_ATTR_MAX
Definition: nl80211.h:7759
@ NL80211_HE_OBSS_PD_ATTR_SR_CTRL
Definition: nl80211.h:7755
nl80211_bss_cannot_use_reasons
Definition: nl80211.h:5172
@ NL80211_BSS_CANNOT_USE_6GHZ_PWR_MISMATCH
Definition: nl80211.h:5174
@ NL80211_BSS_CANNOT_USE_NSTR_NONPRIMARY
Definition: nl80211.h:5173
#define NL80211_ATTR_REG_TYPE
Definition: nl80211.h:3479
nl80211_survey_info
Definition: nl80211.h:4692
@ NL80211_SURVEY_INFO_FREQUENCY
Definition: nl80211.h:4694
@ NL80211_SURVEY_INFO_FREQUENCY_OFFSET
Definition: nl80211.h:4705
@ __NL80211_SURVEY_INFO_AFTER_LAST
Definition: nl80211.h:4708
@ NL80211_SURVEY_INFO_TIME_TX
Definition: nl80211.h:4701
@ NL80211_SURVEY_INFO_TIME_EXT_BUSY
Definition: nl80211.h:4699
@ NL80211_SURVEY_INFO_IN_USE
Definition: nl80211.h:4696
@ NL80211_SURVEY_INFO_TIME_BUSY
Definition: nl80211.h:4698
@ NL80211_SURVEY_INFO_TIME_BSS_RX
Definition: nl80211.h:4704
@ NL80211_SURVEY_INFO_PAD
Definition: nl80211.h:4703
@ NL80211_SURVEY_INFO_MAX
Definition: nl80211.h:4709
@ NL80211_SURVEY_INFO_TIME
Definition: nl80211.h:4697
@ NL80211_SURVEY_INFO_NOISE
Definition: nl80211.h:4695
@ NL80211_SURVEY_INFO_TIME_SCAN
Definition: nl80211.h:4702
@ NL80211_SURVEY_INFO_TIME_RX
Definition: nl80211.h:4700
@ __NL80211_SURVEY_INFO_INVALID
Definition: nl80211.h:4693
#define NL80211_CMD_DISASSOCIATE
Definition: nl80211.h:1616
nl80211_attr_coalesce_rule
Definition: nl80211.h:5990
@ NL80211_ATTR_COALESCE_RULE_CONDITION
Definition: nl80211.h:5993
@ NL80211_ATTR_COALESCE_RULE_DELAY
Definition: nl80211.h:5992
@ NUM_NL80211_ATTR_COALESCE_RULE
Definition: nl80211.h:5997
@ NL80211_ATTR_COALESCE_RULE_PKT_PATTERN
Definition: nl80211.h:5994
@ NL80211_ATTR_COALESCE_RULE_MAX
Definition: nl80211.h:5998
@ __NL80211_COALESCE_RULE_INVALID
Definition: nl80211.h:5991
nl80211_sched_scan_match_attr
Definition: nl80211.h:4532
@ NL80211_SCHED_SCAN_MATCH_ATTR_BSSID
Definition: nl80211.h:4539
@ NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI
Definition: nl80211.h:4540
@ NL80211_SCHED_SCAN_MATCH_ATTR_SSID
Definition: nl80211.h:4535
@ NL80211_SCHED_SCAN_MATCH_ATTR_RSSI
Definition: nl80211.h:4536
@ NL80211_SCHED_SCAN_MATCH_ATTR_MAX
Definition: nl80211.h:4544
@ __NL80211_SCHED_SCAN_MATCH_ATTR_INVALID
Definition: nl80211.h:4533
@ __NL80211_SCHED_SCAN_MATCH_ATTR_AFTER_LAST
Definition: nl80211.h:4543
@ NL80211_SCHED_SCAN_MATCH_ATTR_RELATIVE_RSSI
Definition: nl80211.h:4537
@ NL80211_SCHED_SCAN_MATCH_ATTR_RSSI_ADJUST
Definition: nl80211.h:4538
nl80211_mbssid_config_attributes
Definition: nl80211.h:8028
@ __NL80211_MBSSID_CONFIG_ATTR_INVALID
Definition: nl80211.h:8029
@ NL80211_MBSSID_CONFIG_ATTR_MAX
Definition: nl80211.h:8039
@ NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX
Definition: nl80211.h:8034
@ NL80211_MBSSID_CONFIG_ATTR_INDEX
Definition: nl80211.h:8033
@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY
Definition: nl80211.h:8032
@ NL80211_MBSSID_CONFIG_ATTR_EMA
Definition: nl80211.h:8035
@ NL80211_MBSSID_CONFIG_ATTR_MAX_INTERFACES
Definition: nl80211.h:8031
@ __NL80211_MBSSID_CONFIG_ATTR_LAST
Definition: nl80211.h:8038
nl80211_mesh_setup_params
Definition: nl80211.h:4993
@ NL80211_MESH_SETUP_AUTH_PROTOCOL
Definition: nl80211.h:5002
@ NL80211_MESH_SETUP_ATTR_MAX
Definition: nl80211.h:5006
@ NL80211_MESH_SETUP_USERSPACE_AMPE
Definition: nl80211.h:4999
@ NL80211_MESH_SETUP_USERSPACE_AUTH
Definition: nl80211.h:4998
@ NL80211_MESH_SETUP_ENABLE_VENDOR_SYNC
Definition: nl80211.h:5000
@ __NL80211_MESH_SETUP_ATTR_AFTER_LAST
Definition: nl80211.h:5005
@ NL80211_MESH_SETUP_USERSPACE_MPM
Definition: nl80211.h:5001
@ NL80211_MESH_SETUP_IE
Definition: nl80211.h:4997
@ __NL80211_MESH_SETUP_INVALID
Definition: nl80211.h:4994
@ NL80211_MESH_SETUP_ENABLE_VENDOR_PATH_SEL
Definition: nl80211.h:4995
@ NL80211_MESH_SETUP_ENABLE_VENDOR_METRIC
Definition: nl80211.h:4996
nl80211_attrs
Definition: nl80211.h:2900
@ NL80211_ATTR_CRIT_PROT_ID
Definition: nl80211.h:3192
@ NL80211_ATTR_STA_WME
Definition: nl80211.h:3107
@ NL80211_ATTR_STA_SUPPORTED_RATES
Definition: nl80211.h:2927
@ NL80211_ATTR_WIPHY_RADIOS
Definition: nl80211.h:3441
@ NL80211_ATTR_HANDLE_DFS
Definition: nl80211.h:3211
@ NL80211_ATTR_BSS
Definition: nl80211.h:2969
@ NL80211_ATTR_S1G_CAPABILITY
Definition: nl80211.h:3382
@ NL80211_ATTR_NAN_MASTER_PREF
Definition: nl80211.h:3290
@ NL80211_ATTR_SUPPORTED_IFTYPES
Definition: nl80211.h:2946
@ NL80211_ATTR_STA_SUPPORT_P2P_PS
Definition: nl80211.h:3274
@ NL80211_ATTR_MAX_CSA_COUNTERS
Definition: nl80211.h:3235
@ NL80211_ATTR_INACTIVITY_TIMEOUT
Definition: nl80211.h:3142
@ NL80211_ATTR_PS_STATE
Definition: nl80211.h:3046
@ NL80211_ATTR_TDLS_PEER_CAPABILITY
Definition: nl80211.h:3230
@ NL80211_ATTR_NAN_MATCH
Definition: nl80211.h:3293
@ NL80211_ATTR_MAX_HW_TIMESTAMP_PEERS
Definition: nl80211.h:3427
@ NL80211_ATTR_WIPHY_INTERFACE_COMBINATIONS
Definition: nl80211.h:3442
@ NL80211_ATTR_ACK_SIGNAL
Definition: nl80211.h:3326
@ NL80211_ATTR_BEACON_HEAD
Definition: nl80211.h:2921
@ NL80211_ATTR_EMA_RNR_ELEMS
Definition: nl80211.h:3430
@ NL80211_ATTR_VENDOR_DATA
Definition: nl80211.h:3220
@ NL80211_ATTR_FRAME_TYPE
Definition: nl80211.h:3059
@ NL80211_ATTR_VENDOR_SUBCMD
Definition: nl80211.h:3219
@ NL80211_ATTR_MNTR_FLAGS
Definition: nl80211.h:2933
@ NL80211_ATTR_FILS_CACHE_ID
Definition: nl80211.h:3311
@ NL80211_ATTR_ADMITTED_TIME
Definition: nl80211.h:3245
@ NL80211_ATTR_PID
Definition: nl80211.h:3025
@ NL80211_ATTR_TX_HW_TIMESTAMP
Definition: nl80211.h:3421
@ NL80211_ATTR_ROAM_SUPPORT
Definition: nl80211.h:3110
@ NL80211_ATTR_KEY_TYPE
Definition: nl80211.h:2981
@ NL80211_ATTR_SCAN_START_TIME_TSF_BSSID
Definition: nl80211.h:3284
@ NL80211_ATTR_DURATION
Definition: nl80211.h:3034
@ NL80211_ATTR_SMPS_MODE
Definition: nl80211.h:3247
@ NL80211_ATTR_DONT_WAIT_FOR_ACK
Definition: nl80211.h:3127
@ NL80211_ATTR_PMKID
Definition: nl80211.h:3031
@ NL80211_ATTR_PRIVACY
Definition: nl80211.h:3007
@ NL80211_ATTR_CSA_IES
Definition: nl80211.h:3201
@ NL80211_ATTR_WIPHY_ANTENNA_TX
Definition: nl80211.h:3066
@ NL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED
Definition: nl80211.h:3298
@ NL80211_ATTR_IE_ASSOC_RESP
Definition: nl80211.h:3105
@ NL80211_ATTR_VLAN_ID
Definition: nl80211.h:3358
@ NL80211_ATTR_WIPHY_ANTENNA_RX
Definition: nl80211.h:3067
@ NL80211_ATTR_STA_TX_POWER_SETTING
Definition: nl80211.h:3346
@ NL80211_ATTR_TDLS_OPERATION
Definition: nl80211.h:3121
@ NL80211_ATTR_CONTROL_PORT_OVER_NL80211
Definition: nl80211.h:3328
@ NL80211_ATTR_USE_RRM
Definition: nl80211.h:3239
@ NL80211_ATTR_S1G_CAPABILITY_MASK
Definition: nl80211.h:3383
@ NL80211_ATTR_RADAR_EVENT
Definition: nl80211.h:3175
@ NL80211_ATTR_TDLS_ACTION
Definition: nl80211.h:3119
@ NL80211_ATTR_P2P_OPPPS
Definition: nl80211.h:3165
@ NL80211_ATTR_STA_FLAGS
Definition: nl80211.h:2925
@ NL80211_ATTR_MAX_SCAN_PLAN_INTERVAL
Definition: nl80211.h:3266
@ NL80211_ATTR_WIPHY_BANDS
Definition: nl80211.h:2931
@ NL80211_ATTR_TESTDATA
Definition: nl80211.h:3005
@ NL80211_ATTR_SUPPORT_10_MHZ
Definition: nl80211.h:3214
@ NL80211_ATTR_MAC_HINT
Definition: nl80211.h:3225
@ NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS
Definition: nl80211.h:3097
@ NL80211_ATTR_NOACK_MAP
Definition: nl80211.h:3140
@ NL80211_ATTR_FILS_ERP_RRK
Definition: nl80211.h:3310
@ NL80211_ATTR_IE_PROBE_RESP
Definition: nl80211.h:3104
@ NL80211_ATTR_REG_RULES
Definition: nl80211.h:2949
@ NL80211_ATTR_TDLS_EXTERNAL_SETUP
Definition: nl80211.h:3123
@ NL80211_ATTR_WIPHY_EDMG_BW_CONFIG
Definition: nl80211.h:3356
@ NL80211_ATTR_SCAN_FREQ_KHZ
Definition: nl80211.h:3374
@ NL80211_ATTR_WIPHY_EDMG_CHANNELS
Definition: nl80211.h:3355
@ NL80211_ATTR_MPATH_NEXT_HOP
Definition: nl80211.h:2937
@ NL80211_ATTR_BEACON_TAIL
Definition: nl80211.h:2922
@ NL80211_ATTR_BSS_SHORT_PREAMBLE
Definition: nl80211.h:2941
@ NL80211_ATTR_REG_ALPHA2
Definition: nl80211.h:2948
@ NL80211_ATTR_CONTROL_PORT_NO_PREAUTH
Definition: nl80211.h:3366
@ NL80211_ATTR_CIPHER_SUITES
Definition: nl80211.h:2984
@ NL80211_ATTR_FILS_ERP_REALM
Definition: nl80211.h:3308
@ NL80211_ATTR_MLD_ADDR
Definition: nl80211.h:3412
@ NL80211_ATTR_STATUS_CODE
Definition: nl80211.h:3010
@ NL80211_ATTR_WIPHY_SELF_MANAGED_REG
Definition: nl80211.h:3253
@ NL80211_ATTR_RXMGMT_FLAGS
Definition: nl80211.h:3205
@ NL80211_ATTR_MAX_SCAN_IE_LEN
Definition: nl80211.h:2983
@ NL80211_ATTR_PMK_REAUTH_THRESHOLD
Definition: nl80211.h:3369
@ NL80211_ATTR_DEVICE_AP_SME
Definition: nl80211.h:3125
@ NL80211_ATTR_DTIM_PERIOD
Definition: nl80211.h:2920
@ NL80211_ATTR_MESH_SETUP
Definition: nl80211.h:3079
@ NL80211_ATTR_CQM
Definition: nl80211.h:3048
@ NL80211_ATTR_STA_FLAGS2
Definition: nl80211.h:3001
@ NUM_NL80211_ATTR
Definition: nl80211.h:3454
@ NL80211_ATTR_STA_AID
Definition: nl80211.h:2924
@ NL80211_ATTR_SPLIT_WIPHY_DUMP
Definition: nl80211.h:3184
@ NL80211_ATTR_HE_CAPABILITY
Definition: nl80211.h:3335
@ NL80211_ATTR_STA_INFO
Definition: nl80211.h:2929
@ NL80211_ATTR_RX_SIGNAL_DBM
Definition: nl80211.h:3144
@ NL80211_ATTR_SCHED_SCAN_DELAY
Definition: nl80211.h:3261
@ NL80211_ATTR_STA_SUPPORTED_CHANNELS
Definition: nl80211.h:3207
@ NL80211_ATTR_MESH_PEER_AID
Definition: nl80211.h:3288
@ NL80211_ATTR_SAE_PWE
Definition: nl80211.h:3385
@ NL80211_ATTR_UNSPEC
Definition: nl80211.h:2902
@ NL80211_ATTR_MBSSID_CONFIG
Definition: nl80211.h:3399
@ NL80211_ATTR_PMKSA_CANDIDATE
Definition: nl80211.h:3115
@ NL80211_ATTR_TSID
Definition: nl80211.h:3243
@ NL80211_ATTR_CSA_C_OFFSETS_TX
Definition: nl80211.h:3234
@ NL80211_ATTR_MDID
Definition: nl80211.h:3189
@ NL80211_ATTR_ASSOC_SPP_AMSDU
Definition: nl80211.h:3439
@ NL80211_ATTR_KEY_DEFAULT_MGMT
Definition: nl80211.h:2959
@ NL80211_ATTR_TX_NO_CCK_RATE
Definition: nl80211.h:3117
@ NL80211_ATTR_FREQ_FIXED
Definition: nl80211.h:2989
@ NL80211_ATTR_MESH_CONFIG
Definition: nl80211.h:2951
@ NL80211_ATTR_MAX_NUM_PMKIDS
Definition: nl80211.h:3032
@ NL80211_ATTR_TDLS_DIALOG_TOKEN
Definition: nl80211.h:3120
@ NL80211_ATTR_KEY_DATA
Definition: nl80211.h:2913
@ NL80211_ATTR_RADAR_BACKGROUND
Definition: nl80211.h:3402
@ NL80211_ATTR_WIPHY_COVERAGE_CLASS
Definition: nl80211.h:3038
@ NL80211_ATTR_TX_FRAME_TYPES
Definition: nl80211.h:3057
@ NL80211_ATTR_PROTOCOL_FEATURES
Definition: nl80211.h:3183
@ NL80211_ATTR_OPER_CLASS
Definition: nl80211.h:3249
@ NL80211_ATTR_USER_REG_HINT_TYPE
Definition: nl80211.h:3150
@ NL80211_ATTR_WANT_1X_4WAY_HS
Definition: nl80211.h:3318
@ NL80211_ATTR_KEY_SEQ
Definition: nl80211.h:2916
@ NL80211_ATTR_MLO_LINKS
Definition: nl80211.h:3410
@ NL80211_ATTR_PMKR0_NAME
Definition: nl80211.h:3319
@ NL80211_ATTR_RX_FRAME_TYPES
Definition: nl80211.h:3058
@ NL80211_ATTR_BSSID
Definition: nl80211.h:3300
@ NL80211_ATTR_PEER_AID
Definition: nl80211.h:3195
@ NL80211_ATTR_TD_BITMAP
Definition: nl80211.h:3423
@ NL80211_ATTR_LOCAL_MESH_POWER_MODE
Definition: nl80211.h:3167
@ NL80211_ATTR_DFS_REGION
Definition: nl80211.h:3135
@ NL80211_ATTR_NAN_FUNC
Definition: nl80211.h:3292
@ NL80211_ATTR_BEACON_INTERVAL
Definition: nl80211.h:2919
@ NL80211_ATTR_TDLS_SUPPORT
Definition: nl80211.h:3122
@ NL80211_ATTR_GENERATION
Definition: nl80211.h:2968
@ NL80211_ATTR_PMK_LIFETIME
Definition: nl80211.h:3368
@ NL80211_ATTR_MLO_LINK_DISABLED
Definition: nl80211.h:3432
@ NL80211_ATTR_AIRTIME_WEIGHT
Definition: nl80211.h:3345
@ NL80211_ATTR_EML_CAPABILITY
Definition: nl80211.h:3418
@ NL80211_ATTR_DISABLE_HE
Definition: nl80211.h:3391
@ NL80211_ATTR_TID_CONFIG
Definition: nl80211.h:3364
@ NL80211_ATTR_COLOR_CHANGE_COUNT
Definition: nl80211.h:3395
@ NL80211_ATTR_CNTDWN_OFFS_BEACON
Definition: nl80211.h:3202
@ NL80211_ATTR_PUNCT_BITMAP
Definition: nl80211.h:3425
@ NL80211_ATTR_HE_OBSS_PD
Definition: nl80211.h:3353
@ NL80211_ATTR_WIPHY
Definition: nl80211.h:2904
@ NL80211_ATTR_TXQ_LIMIT
Definition: nl80211.h:3331
@ NL80211_ATTR_PEER_MEASUREMENTS
Definition: nl80211.h:3343
@ NL80211_ATTR_PORT_AUTHORIZED
Definition: nl80211.h:3320
@ NL80211_ATTR_VENDOR_EVENTS
Definition: nl80211.h:3221
@ NL80211_ATTR_TXQ_MEMORY_LIMIT
Definition: nl80211.h:3332
@ NL80211_ATTR_PROBE_RESP_OFFLOAD
Definition: nl80211.h:3131
@ NL80211_ATTR_WIPHY_NAME
Definition: nl80211.h:2905
@ NL80211_ATTR_CH_SWITCH_COUNT
Definition: nl80211.h:3199
@ NL80211_ATTR_SCHED_SCAN_MAX_REQS
Definition: nl80211.h:3316
@ NL80211_ATTR_TDLS_INITIATOR
Definition: nl80211.h:3237
@ NL80211_ATTR_VENDOR_ID
Definition: nl80211.h:3218
@ NL80211_ATTR_MBSSID_ELEMS
Definition: nl80211.h:3400
@ NL80211_ATTR_STA_LISTEN_INTERVAL
Definition: nl80211.h:2926
@ NL80211_ATTR_IFNAME
Definition: nl80211.h:2908
@ NL80211_ATTR_OPMODE_NOTIF
Definition: nl80211.h:3216
@ NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX
Definition: nl80211.h:3081
@ NL80211_ATTR_FREQ_AFTER
Definition: nl80211.h:2987
@ NL80211_ATTR_SAR_SPEC
Definition: nl80211.h:3389
@ NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION
Definition: nl80211.h:3077
@ NL80211_ATTR_EXTERNAL_AUTH_SUPPORT
Definition: nl80211.h:3323
@ NL80211_ATTR_KEY_DEFAULT
Definition: nl80211.h:2917
@ NL80211_ATTR_LOCAL_STATE_CHANGE
Definition: nl80211.h:3050
@ NL80211_ATTR_SCAN_START_TIME_TSF
Definition: nl80211.h:3283
@ NL80211_ATTR_ACL_POLICY
Definition: nl80211.h:3169
@ NL80211_ATTR_SCAN_FLAGS
Definition: nl80211.h:3158
@ NL80211_ATTR_KEY_IDX
Definition: nl80211.h:2914
@ NL80211_ATTR_MAC_MASK
Definition: nl80211.h:3251
@ NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY
Definition: nl80211.h:3286
@ NL80211_ATTR_BSS_HT_OPMODE
Definition: nl80211.h:3073
@ NL80211_ATTR_WIPHY_FREQ_OFFSET
Definition: nl80211.h:3372
@ NL80211_ATTR_COOKIE
Definition: nl80211.h:3036
@ NL80211_ATTR_CONTROL_PORT_ETHERTYPE
Definition: nl80211.h:3061
@ NL80211_ATTR_TX_RATES
Definition: nl80211.h:3040
@ NL80211_ATTR_EXT_CAPA_MASK
Definition: nl80211.h:3178
@ NL80211_ATTR_UNSOL_BCAST_PROBE_RESP
Definition: nl80211.h:3380
@ NL80211_ATTR_EXTERNAL_AUTH_ACTION
Definition: nl80211.h:3322
@ NL80211_ATTR_WIPHY_RETRY_LONG
Definition: nl80211.h:2993
@ NL80211_ATTR_SCHED_SCAN_MATCH
Definition: nl80211.h:3112
@ NL80211_ATTR_FRAME_MATCH
Definition: nl80211.h:3042
@ NL80211_ATTR_MU_MIMO_GROUP_DATA
Definition: nl80211.h:3280
@ NL80211_ATTR_CENTER_FREQ2
Definition: nl80211.h:3162
@ NL80211_ATTR_MLO_TTLM_ULINK
Definition: nl80211.h:3437
@ NL80211_ATTR_TXQ_QUANTUM
Definition: nl80211.h:3333
@ NL80211_ATTR_CHANNEL_WIDTH
Definition: nl80211.h:3160
@ NL80211_ATTR_MAX_NUM_SCHED_SCAN_PLANS
Definition: nl80211.h:3265
@ NL80211_ATTR_PMK
Definition: nl80211.h:3313
@ NL80211_ATTR_MAX_MATCH_SETS
Definition: nl80211.h:3113
@ NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES
Definition: nl80211.h:3209
@ NL80211_ATTR_SUPPORT_AP_UAPSD
Definition: nl80211.h:3108
@ NL80211_ATTR_MESH_ID
Definition: nl80211.h:2935
@ NL80211_ATTR_IFTYPE_EXT_CAPA
Definition: nl80211.h:3278
@ NL80211_ATTR_RX_HW_TIMESTAMP
Definition: nl80211.h:3422
@ NL80211_ATTR_AP_ISOLATE
Definition: nl80211.h:3052
@ NL80211_ATTR_STA_TX_POWER
Definition: nl80211.h:3347
@ NL80211_ATTR_KEY_CIPHER
Definition: nl80211.h:2915
@ NL80211_ATTR_WIPHY_TX_POWER_LEVEL
Definition: nl80211.h:3055
@ NL80211_ATTR_PREV_BSSID
Definition: nl80211.h:3020
@ NL80211_ATTR_PROBE_RESP
Definition: nl80211.h:3133
@ NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI
Definition: nl80211.h:3302
@ NL80211_ATTR_MAX_SCAN_PLAN_ITERATIONS
Definition: nl80211.h:3267
@ NL80211_ATTR_WOWLAN_TRIGGERS
Definition: nl80211.h:3087
@ NL80211_ATTR_SURVEY_INFO
Definition: nl80211.h:3029
@ NL80211_ATTR_WIPHY_FREQ_HINT
Definition: nl80211.h:3226
@ NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST
Definition: nl80211.h:3303
@ NL80211_ATTR_CONN_FAILED_REASON
Definition: nl80211.h:3152
@ NL80211_ATTR_NSS
Definition: nl80211.h:3325
@ NL80211_ATTR_TIMED_OUT
Definition: nl80211.h:2997
@ NL80211_ATTR_SCAN_SSIDS
Definition: nl80211.h:2967
@ NL80211_ATTR_WDEV
Definition: nl80211.h:3148
@ NL80211_ATTR_STA_EXT_CAPABILITY
Definition: nl80211.h:3181
@ NL80211_ATTR_SUPPORTED_SELECTORS
Definition: nl80211.h:3446
@ NL80211_ATTR_4ADDR
Definition: nl80211.h:3027
@ NL80211_ATTR_MAX
Definition: nl80211.h:3455
@ NL80211_ATTR_DISABLE_HT
Definition: nl80211.h:3137
@ NL80211_ATTR_RECONNECT_REQUESTED
Definition: nl80211.h:3387
@ __NL80211_ATTR_AFTER_LAST
Definition: nl80211.h:3453
@ NL80211_ATTR_TIMEOUT_REASON
Definition: nl80211.h:3305
@ NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN
Definition: nl80211.h:3098
@ NL80211_ATTR_NETNS_FD
Definition: nl80211.h:3259
@ NL80211_ATTR_OBSS_COLOR_BITMAP
Definition: nl80211.h:3393
@ NL80211_ATTR_IFINDEX
Definition: nl80211.h:2907
@ NL80211_ATTR_TIMEOUT
Definition: nl80211.h:3341
@ NL80211_ATTR_MAX_AP_ASSOC_STA
Definition: nl80211.h:3228
@ NL80211_ATTR_TXQ_STATS
Definition: nl80211.h:3330
@ NL80211_ATTR_DISABLE_EHT
Definition: nl80211.h:3408
@ NL80211_ATTR_MAC
Definition: nl80211.h:2911
@ NL80211_ATTR_PAD
Definition: nl80211.h:3276
@ NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX
Definition: nl80211.h:3082
@ NL80211_ATTR_MAX_CRIT_PROT_DURATION
Definition: nl80211.h:3193
@ NL80211_ATTR_FTM_RESPONDER
Definition: nl80211.h:3337
@ NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT
Definition: nl80211.h:3062
@ NL80211_ATTR_COALESCE_RULE
Definition: nl80211.h:3197
@ NL80211_ATTR_MLO_RECONF_REM_LINKS
Definition: nl80211.h:3448
@ NL80211_ATTR_MPATH_INFO
Definition: nl80211.h:2938
@ NL80211_ATTR_SOCKET_OWNER
Definition: nl80211.h:3232
@ NL80211_ATTR_P2P_CTWINDOW
Definition: nl80211.h:3164
@ NL80211_ATTR_AP_SETTINGS_FLAGS
Definition: nl80211.h:3404
@ NL80211_ATTR_FILS_DISCOVERY
Definition: nl80211.h:3378
@ NL80211_ATTR_BSS_DUMP_INCLUDE_USE_DATA
Definition: nl80211.h:3434
@ NL80211_ATTR_MEASUREMENT_DURATION
Definition: nl80211.h:3285
@ NL80211_ATTR_MLO_TTLM_DLINK
Definition: nl80211.h:3436
@ NL80211_ATTR_MAX_NUM_AKM_SUITES
Definition: nl80211.h:3416
@ NL80211_ATTR_WIPHY_RETRY_SHORT
Definition: nl80211.h:2992
@ NL80211_ATTR_FILS_ERP_USERNAME
Definition: nl80211.h:3307
@ NL80211_ATTR_HE_BSS_COLOR
Definition: nl80211.h:3360
@ NL80211_ATTR_RECEIVE_MULTICAST
Definition: nl80211.h:3371
@ NL80211_ATTR_BSS_SELECT
Definition: nl80211.h:3272
@ NL80211_ATTR_INTERFACE_COMBINATIONS
Definition: nl80211.h:3092
@ NL80211_ATTR_FILS_NONCES
Definition: nl80211.h:3296
@ NL80211_ATTR_BG_SCAN_PERIOD
Definition: nl80211.h:3146
@ NL80211_ATTR_MAC_ADDRS
Definition: nl80211.h:3171
@ NL80211_ATTR_USER_PRIO
Definition: nl80211.h:3244
@ NL80211_ATTR_MLO_SUPPORT
Definition: nl80211.h:3414
@ NL80211_ATTR_MCAST_RATE
Definition: nl80211.h:3069
@ NL80211_ATTR_DISCONNECTED_BY_AP
Definition: nl80211.h:3009
@ NL80211_ATTR_EXT_FEATURES
Definition: nl80211.h:3255
@ NL80211_ATTR_SUPPORT_MESH_AUTH
Definition: nl80211.h:3084
@ NL80211_ATTR_TWT_RESPONDER
Definition: nl80211.h:3351
@ NL80211_ATTR_FTM_RESPONDER_STATS
Definition: nl80211.h:3339
@ NL80211_ATTR_OFFCHANNEL_TX_OK
Definition: nl80211.h:3071
@ NL80211_ATTR_MAC_ACL_MAX
Definition: nl80211.h:3173
@ NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR
Definition: nl80211.h:3281
@ NL80211_ATTR_WIPHY_DYN_ACK
Definition: nl80211.h:3241
@ NL80211_ATTR_REKEY_DATA
Definition: nl80211.h:3095
@ NL80211_ATTR_SCHED_SCAN_MULTI
Definition: nl80211.h:3315
@ NL80211_ATTR_FILS_KEK
Definition: nl80211.h:3295
@ NL80211_ATTR_SCAN_FREQUENCIES
Definition: nl80211.h:2966
@ NL80211_ATTR_IFTYPE
Definition: nl80211.h:2909
@ NL80211_ATTR_ACK
Definition: nl80211.h:3044
@ NL80211_ATTR_IE_RIC
Definition: nl80211.h:3190
@ NL80211_ATTR_FREQ_BEFORE
Definition: nl80211.h:2986
@ NL80211_ATTR_HT_CAPABILITY_MASK
Definition: nl80211.h:3138
@ NL80211_ATTR_VHT_CAPABILITY_MASK
Definition: nl80211.h:3187
@ NL80211_ATTR_RESP_IE
Definition: nl80211.h:3018
@ NL80211_ATTR_WIPHY_TX_POWER_SETTING
Definition: nl80211.h:3054
@ NL80211_ATTR_PBSS
Definition: nl80211.h:3270
@ NL80211_ATTR_HIDDEN_SSID
Definition: nl80211.h:3102
@ NL80211_ATTR_IFTYPE_AKM_SUITES
Definition: nl80211.h:3362
@ NL80211_ATTR_STA_VLAN
Definition: nl80211.h:2928
@ NL80211_ATTR_SOFTWARE_IFTYPES
Definition: nl80211.h:3093
@ NL80211_ATTR_STA_PLINK_STATE
Definition: nl80211.h:3085
@ NL80211_ATTR_WIPHY_FRAG_THRESHOLD
Definition: nl80211.h:2994
@ NL80211_ATTR_EHT_CAPABILITY
Definition: nl80211.h:3406
@ NL80211_ATTR_REG_INDOOR
Definition: nl80211.h:3263
@ NL80211_ATTR_VHT_CAPABILITY
Definition: nl80211.h:3156
@ NL80211_ATTR_SUPPORTED_COMMANDS
Definition: nl80211.h:2974
@ NL80211_ATTR_SUPPORT_5_MHZ
Definition: nl80211.h:3213
@ NL80211_ATTR_CENTER_FREQ1_OFFSET
Definition: nl80211.h:3373
@ NL80211_ATTR_CH_SWITCH_BLOCK_TX
Definition: nl80211.h:3200
@ NL80211_ATTR_SURVEY_RADIO_STATS
Definition: nl80211.h:3257
@ NL80211_ATTR_EPCS
Definition: nl80211.h:3449
@ NL80211_ATTR_DISABLE_VHT
Definition: nl80211.h:3186
@ NL80211_ATTR_SUPPORT_IBSS_RSN
Definition: nl80211.h:3064
@ NL80211_ATTR_CONTROL_PORT
Definition: nl80211.h:3003
@ NL80211_ATTR_SCHED_SCAN_INTERVAL
Definition: nl80211.h:3090
@ NL80211_ATTR_BSS_CTS_PROT
Definition: nl80211.h:2940
@ NL80211_ATTR_REQ_IE
Definition: nl80211.h:3017
@ NL80211_ATTR_COLOR_CHANGE_ELEMS
Definition: nl80211.h:3397
@ NL80211_ATTR_COLOR_CHANGE_COLOR
Definition: nl80211.h:3396
@ NL80211_ATTR_BANDS
Definition: nl80211.h:3291
@ NL80211_ATTR_KEY_DEFAULT_TYPES
Definition: nl80211.h:3075
@ NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED
Definition: nl80211.h:3088
@ NL80211_ATTR_HW_TIMESTAMP_ENABLED
Definition: nl80211.h:3428
@ NL80211_ATTR_VIF_RADIO_MASK
Definition: nl80211.h:3444
@ NL80211_ATTR_BSS_SHORT_SLOT_TIME
Definition: nl80211.h:2942
@ NL80211_ATTR_QOS_MAP
Definition: nl80211.h:3223
@ NL80211_ATTR_EXT_CAPA
Definition: nl80211.h:3177
@ NL80211_ATTR_CENTER_FREQ1
Definition: nl80211.h:3161
@ NL80211_ATTR_AUTH_DATA
Definition: nl80211.h:3154
@ NL80211_ATTR_MLD_CAPA_AND_OPS
Definition: nl80211.h:3419
@ NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM
Definition: nl80211.h:3309
@ NL80211_ATTR_MAX_NUM_SCAN_SSIDS
Definition: nl80211.h:2964
@ NL80211_ATTR_SAE_PASSWORD
Definition: nl80211.h:3349
@ NL80211_ATTR_SCHED_SCAN_PLANS
Definition: nl80211.h:3268
@ NL80211_ATTR_HE_6GHZ_CAPABILITY
Definition: nl80211.h:3376
@ NL80211_ATTR_MLO_LINK_ID
Definition: nl80211.h:3411
@ NL80211_ATTR_CNTDWN_OFFS_PRESP
Definition: nl80211.h:3203
@ NL80211_ATTR_USE_MFP
Definition: nl80211.h:2999
@ NL80211_ATTR_WIPHY_RTS_THRESHOLD
Definition: nl80211.h:2995
@ NL80211_ATTR_SCAN_SUPP_RATES
Definition: nl80211.h:3100
@ NL80211_ATTR_STA_PLINK_ACTION
Definition: nl80211.h:2936
@ NL80211_ATTR_STA_CAPABILITY
Definition: nl80211.h:3180
#define NL80211_ATTR_MGMT_SUBTYPE
Definition: nl80211.h:3476
#define NL80211_ATTR_KEYS
Definition: nl80211.h:3489
nl80211_peer_measurement_ftm_resp
Definition: nl80211.h:7700
@ NL80211_PMSR_FTM_RESP_ATTR_RTT_VARIANCE
Definition: nl80211.h:7716
@ NL80211_PMSR_FTM_RESP_ATTR_BUSY_RETRY_TIME
Definition: nl80211.h:7707
@ NL80211_PMSR_FTM_RESP_ATTR_RTT_AVG
Definition: nl80211.h:7715
@ NL80211_PMSR_FTM_RESP_ATTR_RSSI_SPREAD
Definition: nl80211.h:7712
@ NL80211_PMSR_FTM_RESP_ATTR_FTMS_PER_BURST
Definition: nl80211.h:7710
@ NL80211_PMSR_FTM_RESP_ATTR_MAX
Definition: nl80211.h:7727
@ NL80211_PMSR_FTM_RESP_ATTR_DIST_AVG
Definition: nl80211.h:7718
@ NL80211_PMSR_FTM_RESP_ATTR_PAD
Definition: nl80211.h:7723
@ NL80211_PMSR_FTM_RESP_ATTR_BURST_INDEX
Definition: nl80211.h:7704
@ NL80211_PMSR_FTM_RESP_ATTR_FAIL_REASON
Definition: nl80211.h:7703
@ NL80211_PMSR_FTM_RESP_ATTR_LCI
Definition: nl80211.h:7721
@ NL80211_PMSR_FTM_RESP_ATTR_RSSI_AVG
Definition: nl80211.h:7711
@ NL80211_PMSR_FTM_RESP_ATTR_NUM_BURSTS_EXP
Definition: nl80211.h:7708
@ NL80211_PMSR_FTM_RESP_ATTR_DIST_SPREAD
Definition: nl80211.h:7720
@ NL80211_PMSR_FTM_RESP_ATTR_CIVICLOC
Definition: nl80211.h:7722
@ __NL80211_PMSR_FTM_RESP_ATTR_INVALID
Definition: nl80211.h:7701
@ NUM_NL80211_PMSR_FTM_RESP_ATTR
Definition: nl80211.h:7726
@ NL80211_PMSR_FTM_RESP_ATTR_NUM_FTMR_SUCCESSES
Definition: nl80211.h:7706
@ NL80211_PMSR_FTM_RESP_ATTR_BURST_DURATION
Definition: nl80211.h:7709
@ NL80211_PMSR_FTM_RESP_ATTR_RTT_SPREAD
Definition: nl80211.h:7717
@ NL80211_PMSR_FTM_RESP_ATTR_RX_RATE
Definition: nl80211.h:7714
@ NL80211_PMSR_FTM_RESP_ATTR_TX_RATE
Definition: nl80211.h:7713
@ NL80211_PMSR_FTM_RESP_ATTR_NUM_FTMR_ATTEMPTS
Definition: nl80211.h:7705
@ NL80211_PMSR_FTM_RESP_ATTR_DIST_VARIANCE
Definition: nl80211.h:7719
nl80211_unsol_bcast_probe_resp_attributes
Definition: nl80211.h:7859
@ NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_INT
Definition: nl80211.h:7862
@ NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_MAX
Definition: nl80211.h:7867
@ __NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_INVALID
Definition: nl80211.h:7860
@ __NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_LAST
Definition: nl80211.h:7866
@ NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_TMPL
Definition: nl80211.h:7863
#define NL80211_ATTR_REG_INITIATOR
Definition: nl80211.h:3478
nl80211_nan_publish_type
Definition: nl80211.h:7093
@ NL80211_NAN_UNSOLICITED_PUBLISH
Definition: nl80211.h:7095
@ NL80211_NAN_SOLICITED_PUBLISH
Definition: nl80211.h:7094
#define NL80211_FREQUENCY_ATTR_MAX_TX_POWER
Definition: nl80211.h:4380
nl80211_wpa_versions
Definition: nl80211.h:5353
@ NL80211_WPA_VERSION_2
Definition: nl80211.h:5355
@ NL80211_WPA_VERSION_1
Definition: nl80211.h:5354
@ NL80211_WPA_VERSION_3
Definition: nl80211.h:5356
nl80211_bss
Definition: nl80211.h:5243
@ NL80211_BSS_SIGNAL_UNSPEC
Definition: nl80211.h:5252
@ NL80211_BSS_SEEN_MS_AGO
Definition: nl80211.h:5254
@ NL80211_BSS_LAST_SEEN_BOOTTIME
Definition: nl80211.h:5259
@ NL80211_BSS_BEACON_TSF
Definition: nl80211.h:5257
@ NL80211_BSS_PAD
Definition: nl80211.h:5260
@ NL80211_BSS_BEACON_IES
Definition: nl80211.h:5255
@ NL80211_BSS_PARENT_BSSID
Definition: nl80211.h:5262
@ NL80211_BSS_PARENT_TSF
Definition: nl80211.h:5261
@ NL80211_BSS_SIGNAL_MBM
Definition: nl80211.h:5251
@ __NL80211_BSS_AFTER_LAST
Definition: nl80211.h:5271
@ NL80211_BSS_CANNOT_USE_REASONS
Definition: nl80211.h:5268
@ NL80211_BSS_CAPABILITY
Definition: nl80211.h:5249
@ NL80211_BSS_FREQUENCY_OFFSET
Definition: nl80211.h:5264
@ __NL80211_BSS_INVALID
Definition: nl80211.h:5244
@ NL80211_BSS_USE_FOR
Definition: nl80211.h:5267
@ NL80211_BSS_BSSID
Definition: nl80211.h:5245
@ NL80211_BSS_STATUS
Definition: nl80211.h:5253
@ NL80211_BSS_INFORMATION_ELEMENTS
Definition: nl80211.h:5250
@ NL80211_BSS_BEACON_INTERVAL
Definition: nl80211.h:5248
@ NL80211_BSS_TSF
Definition: nl80211.h:5247
@ NL80211_BSS_MLD_ADDR
Definition: nl80211.h:5266
@ NL80211_BSS_CHAN_WIDTH
Definition: nl80211.h:5256
@ NL80211_BSS_CHAIN_SIGNAL
Definition: nl80211.h:5263
@ NL80211_BSS_MLO_LINK_ID
Definition: nl80211.h:5265
@ NL80211_BSS_MAX
Definition: nl80211.h:5272
@ NL80211_BSS_PRESP_DATA
Definition: nl80211.h:5258
@ NL80211_BSS_FREQUENCY
Definition: nl80211.h:5246
nl80211_scan_flags
Definition: nl80211.h:6804
@ NL80211_SCAN_FLAG_COLOCATED_6GHZ
Definition: nl80211.h:6819
@ NL80211_SCAN_FLAG_FLUSH
Definition: nl80211.h:6806
@ NL80211_SCAN_FLAG_ACCEPT_BCAST_PROBE_RESP
Definition: nl80211.h:6810
@ NL80211_SCAN_FLAG_OCE_PROBE_REQ_HIGH_TX_RATE
Definition: nl80211.h:6811
@ NL80211_SCAN_FLAG_RANDOM_ADDR
Definition: nl80211.h:6808
@ NL80211_SCAN_FLAG_FILS_MAX_CHANNEL_TIME
Definition: nl80211.h:6809
@ NL80211_SCAN_FLAG_RANDOM_SN
Definition: nl80211.h:6816
@ NL80211_SCAN_FLAG_MIN_PREQ_CONTENT
Definition: nl80211.h:6817
@ NL80211_SCAN_FLAG_LOW_POWER
Definition: nl80211.h:6814
@ NL80211_SCAN_FLAG_AP
Definition: nl80211.h:6807
@ NL80211_SCAN_FLAG_HIGH_ACCURACY
Definition: nl80211.h:6815
@ NL80211_SCAN_FLAG_LOW_SPAN
Definition: nl80211.h:6813
@ NL80211_SCAN_FLAG_LOW_PRIORITY
Definition: nl80211.h:6805
@ NL80211_SCAN_FLAG_FREQ_KHZ
Definition: nl80211.h:6818
@ NL80211_SCAN_FLAG_OCE_PROBE_REQ_DEFERRAL_SUPPRESSION
Definition: nl80211.h:6812
#define NL80211_VHT_NSS_MAX
Definition: nl80211.h:5455
nl80211_reg_rule_attr
Definition: nl80211.h:4484
@ NL80211_ATTR_POWER_RULE_MAX_EIRP
Definition: nl80211.h:4493
@ NL80211_ATTR_FREQ_RANGE_START
Definition: nl80211.h:4488
@ NL80211_ATTR_DFS_CAC_TIME
Definition: nl80211.h:4495
@ NL80211_REG_RULE_ATTR_MAX
Definition: nl80211.h:4501
@ NL80211_ATTR_FREQ_RANGE_END
Definition: nl80211.h:4489
@ NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN
Definition: nl80211.h:4492
@ __NL80211_REG_RULE_ATTR_INVALID
Definition: nl80211.h:4485
@ NL80211_ATTR_FREQ_RANGE_MAX_BW
Definition: nl80211.h:4490
@ NL80211_ATTR_REG_RULE_FLAGS
Definition: nl80211.h:4486
@ NL80211_ATTR_POWER_RULE_PSD
Definition: nl80211.h:4497
@ __NL80211_REG_RULE_ATTR_AFTER_LAST
Definition: nl80211.h:4500
nl80211_reg_rule_flags
Definition: nl80211.h:4586
@ NL80211_RRF_NO_80MHZ
Definition: nl80211.h:4600
@ NL80211_RRF_NO_HT40PLUS
Definition: nl80211.h:4599
@ NL80211_RRF_AUTO_BW
Definition: nl80211.h:4596
@ NL80211_RRF_NO_320MHZ
Definition: nl80211.h:4603
@ NL80211_RRF_PTMP_ONLY
Definition: nl80211.h:4593
@ NL80211_RRF_NO_INDOOR
Definition: nl80211.h:4589
@ NL80211_RRF_NO_HE
Definition: nl80211.h:4602
@ NL80211_RRF_DFS
Definition: nl80211.h:4591
@ NL80211_RRF_IR_CONCURRENT
Definition: nl80211.h:4597
@ NL80211_RRF_NO_6GHZ_VLP_CLIENT
Definition: nl80211.h:4607
@ NL80211_RRF_ALLOW_6GHZ_VLP_AP
Definition: nl80211.h:4609
@ NL80211_RRF_NO_OUTDOOR
Definition: nl80211.h:4590
@ NL80211_RRF_NO_160MHZ
Definition: nl80211.h:4601
@ NL80211_RRF_NO_6GHZ_AFC_CLIENT
Definition: nl80211.h:4608
@ NL80211_RRF_DFS_CONCURRENT
Definition: nl80211.h:4606
@ NL80211_RRF_NO_OFDM
Definition: nl80211.h:4587
@ __NL80211_RRF_NO_IBSS
Definition: nl80211.h:4595
@ NL80211_RRF_NO_CCK
Definition: nl80211.h:4588
@ NL80211_RRF_NO_HT40MINUS
Definition: nl80211.h:4598
@ NL80211_RRF_PTP_ONLY
Definition: nl80211.h:4592
@ NL80211_RRF_NO_EHT
Definition: nl80211.h:4604
@ NL80211_RRF_PSD
Definition: nl80211.h:4605
#define NL80211_CMD_SET_MGMT_EXTRA_IE
Definition: nl80211.h:1611
nl80211_eht_gi
Definition: nl80211.h:3690
@ NL80211_RATE_INFO_EHT_GI_1_6
Definition: nl80211.h:3692
@ NL80211_RATE_INFO_EHT_GI_3_2
Definition: nl80211.h:3693
@ NL80211_RATE_INFO_EHT_GI_0_8
Definition: nl80211.h:3691
nl80211_tid_config_attr
Definition: nl80211.h:5654
@ NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL
Definition: nl80211.h:5665
@ __NL80211_TID_CONFIG_ATTR_AFTER_LAST
Definition: nl80211.h:5671
@ NL80211_TID_CONFIG_ATTR_RETRY_LONG
Definition: nl80211.h:5663
@ __NL80211_TID_CONFIG_ATTR_INVALID
Definition: nl80211.h:5655
@ NL80211_TID_CONFIG_ATTR_NOACK
Definition: nl80211.h:5661
@ NL80211_TID_CONFIG_ATTR_PAD
Definition: nl80211.h:5656
@ NL80211_TID_CONFIG_ATTR_AMSDU_CTRL
Definition: nl80211.h:5666
@ NL80211_TID_CONFIG_ATTR_VIF_SUPP
Definition: nl80211.h:5657
@ NL80211_TID_CONFIG_ATTR_PEER_SUPP
Definition: nl80211.h:5658
@ NL80211_TID_CONFIG_ATTR_OVERRIDE
Definition: nl80211.h:5659
@ NL80211_TID_CONFIG_ATTR_MAX
Definition: nl80211.h:5672
@ NL80211_TID_CONFIG_ATTR_TIDS
Definition: nl80211.h:5660
@ NL80211_TID_CONFIG_ATTR_TX_RATE
Definition: nl80211.h:5668
@ NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE
Definition: nl80211.h:5667
@ NL80211_TID_CONFIG_ATTR_AMPDU_CTRL
Definition: nl80211.h:5664
@ NL80211_TID_CONFIG_ATTR_RETRY_SHORT
Definition: nl80211.h:5662
nl80211_tx_rate_attributes
Definition: nl80211.h:5439
@ NL80211_TXRATE_HE_LTF
Definition: nl80211.h:5447
@ NL80211_TXRATE_HT
Definition: nl80211.h:5442
@ __NL80211_TXRATE_INVALID
Definition: nl80211.h:5440
@ NL80211_TXRATE_MAX
Definition: nl80211.h:5451
@ NL80211_TXRATE_HE
Definition: nl80211.h:5445
@ NL80211_TXRATE_LEGACY
Definition: nl80211.h:5441
@ NL80211_TXRATE_HE_GI
Definition: nl80211.h:5446
@ NL80211_TXRATE_GI
Definition: nl80211.h:5444
@ __NL80211_TXRATE_AFTER_LAST
Definition: nl80211.h:5450
@ NL80211_TXRATE_VHT
Definition: nl80211.h:5443
#define NL80211_CMD_SET_BSS
Definition: nl80211.h:1610
Definition: nl80211.h:7026
__s8 delta
Definition: nl80211.h:7028
__u8 band
Definition: nl80211.h:7027
Definition: nl80211.h:5973
struct nl80211_pattern_support pat
Definition: nl80211.h:5975
__u32 max_rules
Definition: nl80211.h:5974
__u32 max_delay
Definition: nl80211.h:5976
Definition: nl80211.h:5719
__u32 min_pattern_len
Definition: nl80211.h:5721
__u32 max_patterns
Definition: nl80211.h:5720
__u32 max_pattern_len
Definition: nl80211.h:5722
__u32 max_pkt_offset
Definition: nl80211.h:5723
Definition: nl80211.h:3635
__u32 set
Definition: nl80211.h:3637
__u32 mask
Definition: nl80211.h:3636
Definition: nl80211.h:5470
__u16 mcs[NL80211_HE_NSS_MAX]
Definition: nl80211.h:5471
Definition: nl80211.h:5461
__u16 mcs[NL80211_VHT_NSS_MAX]
Definition: nl80211.h:5462
Definition: nl80211.h:6972
__u32 subcmd
Definition: nl80211.h:6974
__u32 vendor_id
Definition: nl80211.h:6973
Definition: nl80211.h:5887
__u32 len
Definition: nl80211.h:5888
__u32 offset
Definition: nl80211.h:5888
__u32 start
Definition: nl80211.h:5888
Definition: nl80211.h:5909
__u32 max_len
Definition: nl80211.h:5910
__u32 bufsize
Definition: nl80211.h:5910
__u32 min_len
Definition: nl80211.h:5910
Definition: nl80211.h:5898
__u32 len
Definition: nl80211.h:5899
__u32 offset
Definition: nl80211.h:5899
__u8 token_stream[]
Definition: nl80211.h:5900