|
|
|
@ -29,6 +29,41 @@ type Itimerval struct {
|
|
|
|
|
Value Timeval
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const (
|
|
|
|
|
ADJ_OFFSET = 0x1
|
|
|
|
|
ADJ_FREQUENCY = 0x2
|
|
|
|
|
ADJ_MAXERROR = 0x4
|
|
|
|
|
ADJ_ESTERROR = 0x8
|
|
|
|
|
ADJ_STATUS = 0x10
|
|
|
|
|
ADJ_TIMECONST = 0x20
|
|
|
|
|
ADJ_TAI = 0x80
|
|
|
|
|
ADJ_SETOFFSET = 0x100
|
|
|
|
|
ADJ_MICRO = 0x1000
|
|
|
|
|
ADJ_NANO = 0x2000
|
|
|
|
|
ADJ_TICK = 0x4000
|
|
|
|
|
ADJ_OFFSET_SINGLESHOT = 0x8001
|
|
|
|
|
ADJ_OFFSET_SS_READ = 0xa001
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
const (
|
|
|
|
|
STA_PLL = 0x1
|
|
|
|
|
STA_PPSFREQ = 0x2
|
|
|
|
|
STA_PPSTIME = 0x4
|
|
|
|
|
STA_FLL = 0x8
|
|
|
|
|
STA_INS = 0x10
|
|
|
|
|
STA_DEL = 0x20
|
|
|
|
|
STA_UNSYNC = 0x40
|
|
|
|
|
STA_FREQHOLD = 0x80
|
|
|
|
|
STA_PPSSIGNAL = 0x100
|
|
|
|
|
STA_PPSJITTER = 0x200
|
|
|
|
|
STA_PPSWANDER = 0x400
|
|
|
|
|
STA_PPSERROR = 0x800
|
|
|
|
|
STA_CLOCKERR = 0x1000
|
|
|
|
|
STA_NANO = 0x2000
|
|
|
|
|
STA_MODE = 0x4000
|
|
|
|
|
STA_CLK = 0x8000
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
const (
|
|
|
|
|
TIME_OK = 0x0
|
|
|
|
|
TIME_INS = 0x1
|
|
|
|
@ -53,29 +88,30 @@ type StatxTimestamp struct {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type Statx_t struct {
|
|
|
|
|
Mask uint32
|
|
|
|
|
Blksize uint32
|
|
|
|
|
Attributes uint64
|
|
|
|
|
Nlink uint32
|
|
|
|
|
Uid uint32
|
|
|
|
|
Gid uint32
|
|
|
|
|
Mode uint16
|
|
|
|
|
_ [1]uint16
|
|
|
|
|
Ino uint64
|
|
|
|
|
Size uint64
|
|
|
|
|
Blocks uint64
|
|
|
|
|
Attributes_mask uint64
|
|
|
|
|
Atime StatxTimestamp
|
|
|
|
|
Btime StatxTimestamp
|
|
|
|
|
Ctime StatxTimestamp
|
|
|
|
|
Mtime StatxTimestamp
|
|
|
|
|
Rdev_major uint32
|
|
|
|
|
Rdev_minor uint32
|
|
|
|
|
Dev_major uint32
|
|
|
|
|
Dev_minor uint32
|
|
|
|
|
Mnt_id uint64
|
|
|
|
|
_ uint64
|
|
|
|
|
_ [12]uint64
|
|
|
|
|
Mask uint32
|
|
|
|
|
Blksize uint32
|
|
|
|
|
Attributes uint64
|
|
|
|
|
Nlink uint32
|
|
|
|
|
Uid uint32
|
|
|
|
|
Gid uint32
|
|
|
|
|
Mode uint16
|
|
|
|
|
_ [1]uint16
|
|
|
|
|
Ino uint64
|
|
|
|
|
Size uint64
|
|
|
|
|
Blocks uint64
|
|
|
|
|
Attributes_mask uint64
|
|
|
|
|
Atime StatxTimestamp
|
|
|
|
|
Btime StatxTimestamp
|
|
|
|
|
Ctime StatxTimestamp
|
|
|
|
|
Mtime StatxTimestamp
|
|
|
|
|
Rdev_major uint32
|
|
|
|
|
Rdev_minor uint32
|
|
|
|
|
Dev_major uint32
|
|
|
|
|
Dev_minor uint32
|
|
|
|
|
Mnt_id uint64
|
|
|
|
|
Dio_mem_align uint32
|
|
|
|
|
Dio_offset_align uint32
|
|
|
|
|
_ [12]uint64
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type Fsid struct {
|
|
|
|
@ -1099,7 +1135,8 @@ const (
|
|
|
|
|
PERF_SAMPLE_BRANCH_NO_CYCLES_SHIFT = 0xf
|
|
|
|
|
PERF_SAMPLE_BRANCH_TYPE_SAVE_SHIFT = 0x10
|
|
|
|
|
PERF_SAMPLE_BRANCH_HW_INDEX_SHIFT = 0x11
|
|
|
|
|
PERF_SAMPLE_BRANCH_MAX_SHIFT = 0x12
|
|
|
|
|
PERF_SAMPLE_BRANCH_PRIV_SAVE_SHIFT = 0x12
|
|
|
|
|
PERF_SAMPLE_BRANCH_MAX_SHIFT = 0x13
|
|
|
|
|
PERF_SAMPLE_BRANCH_USER = 0x1
|
|
|
|
|
PERF_SAMPLE_BRANCH_KERNEL = 0x2
|
|
|
|
|
PERF_SAMPLE_BRANCH_HV = 0x4
|
|
|
|
@ -1118,7 +1155,8 @@ const (
|
|
|
|
|
PERF_SAMPLE_BRANCH_NO_CYCLES = 0x8000
|
|
|
|
|
PERF_SAMPLE_BRANCH_TYPE_SAVE = 0x10000
|
|
|
|
|
PERF_SAMPLE_BRANCH_HW_INDEX = 0x20000
|
|
|
|
|
PERF_SAMPLE_BRANCH_MAX = 0x40000
|
|
|
|
|
PERF_SAMPLE_BRANCH_PRIV_SAVE = 0x40000
|
|
|
|
|
PERF_SAMPLE_BRANCH_MAX = 0x80000
|
|
|
|
|
PERF_BR_UNKNOWN = 0x0
|
|
|
|
|
PERF_BR_COND = 0x1
|
|
|
|
|
PERF_BR_UNCOND = 0x2
|
|
|
|
@ -1132,7 +1170,10 @@ const (
|
|
|
|
|
PERF_BR_COND_RET = 0xa
|
|
|
|
|
PERF_BR_ERET = 0xb
|
|
|
|
|
PERF_BR_IRQ = 0xc
|
|
|
|
|
PERF_BR_MAX = 0xd
|
|
|
|
|
PERF_BR_SERROR = 0xd
|
|
|
|
|
PERF_BR_NO_TX = 0xe
|
|
|
|
|
PERF_BR_EXTEND_ABI = 0xf
|
|
|
|
|
PERF_BR_MAX = 0x10
|
|
|
|
|
PERF_SAMPLE_REGS_ABI_NONE = 0x0
|
|
|
|
|
PERF_SAMPLE_REGS_ABI_32 = 0x1
|
|
|
|
|
PERF_SAMPLE_REGS_ABI_64 = 0x2
|
|
|
|
@ -1151,7 +1192,8 @@ const (
|
|
|
|
|
PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2
|
|
|
|
|
PERF_FORMAT_ID = 0x4
|
|
|
|
|
PERF_FORMAT_GROUP = 0x8
|
|
|
|
|
PERF_FORMAT_MAX = 0x10
|
|
|
|
|
PERF_FORMAT_LOST = 0x10
|
|
|
|
|
PERF_FORMAT_MAX = 0x20
|
|
|
|
|
PERF_IOC_FLAG_GROUP = 0x1
|
|
|
|
|
PERF_RECORD_MMAP = 0x1
|
|
|
|
|
PERF_RECORD_LOST = 0x2
|
|
|
|
@ -2979,7 +3021,16 @@ const (
|
|
|
|
|
DEVLINK_CMD_TRAP_POLICER_NEW = 0x47
|
|
|
|
|
DEVLINK_CMD_TRAP_POLICER_DEL = 0x48
|
|
|
|
|
DEVLINK_CMD_HEALTH_REPORTER_TEST = 0x49
|
|
|
|
|
DEVLINK_CMD_MAX = 0x51
|
|
|
|
|
DEVLINK_CMD_RATE_GET = 0x4a
|
|
|
|
|
DEVLINK_CMD_RATE_SET = 0x4b
|
|
|
|
|
DEVLINK_CMD_RATE_NEW = 0x4c
|
|
|
|
|
DEVLINK_CMD_RATE_DEL = 0x4d
|
|
|
|
|
DEVLINK_CMD_LINECARD_GET = 0x4e
|
|
|
|
|
DEVLINK_CMD_LINECARD_SET = 0x4f
|
|
|
|
|
DEVLINK_CMD_LINECARD_NEW = 0x50
|
|
|
|
|
DEVLINK_CMD_LINECARD_DEL = 0x51
|
|
|
|
|
DEVLINK_CMD_SELFTESTS_GET = 0x52
|
|
|
|
|
DEVLINK_CMD_MAX = 0x53
|
|
|
|
|
DEVLINK_PORT_TYPE_NOTSET = 0x0
|
|
|
|
|
DEVLINK_PORT_TYPE_AUTO = 0x1
|
|
|
|
|
DEVLINK_PORT_TYPE_ETH = 0x2
|
|
|
|
@ -3208,7 +3259,13 @@ const (
|
|
|
|
|
DEVLINK_ATTR_RATE_NODE_NAME = 0xa8
|
|
|
|
|
DEVLINK_ATTR_RATE_PARENT_NODE_NAME = 0xa9
|
|
|
|
|
DEVLINK_ATTR_REGION_MAX_SNAPSHOTS = 0xaa
|
|
|
|
|
DEVLINK_ATTR_MAX = 0xae
|
|
|
|
|
DEVLINK_ATTR_LINECARD_INDEX = 0xab
|
|
|
|
|
DEVLINK_ATTR_LINECARD_STATE = 0xac
|
|
|
|
|
DEVLINK_ATTR_LINECARD_TYPE = 0xad
|
|
|
|
|
DEVLINK_ATTR_LINECARD_SUPPORTED_TYPES = 0xae
|
|
|
|
|
DEVLINK_ATTR_NESTED_DEVLINK = 0xaf
|
|
|
|
|
DEVLINK_ATTR_SELFTESTS = 0xb0
|
|
|
|
|
DEVLINK_ATTR_MAX = 0xb0
|
|
|
|
|
DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE = 0x0
|
|
|
|
|
DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX = 0x1
|
|
|
|
|
DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT = 0x0
|
|
|
|
@ -3317,7 +3374,8 @@ const (
|
|
|
|
|
LWTUNNEL_ENCAP_SEG6_LOCAL = 0x7
|
|
|
|
|
LWTUNNEL_ENCAP_RPL = 0x8
|
|
|
|
|
LWTUNNEL_ENCAP_IOAM6 = 0x9
|
|
|
|
|
LWTUNNEL_ENCAP_MAX = 0x9
|
|
|
|
|
LWTUNNEL_ENCAP_XFRM = 0xa
|
|
|
|
|
LWTUNNEL_ENCAP_MAX = 0xa
|
|
|
|
|
|
|
|
|
|
MPLS_IPTUNNEL_UNSPEC = 0x0
|
|
|
|
|
MPLS_IPTUNNEL_DST = 0x1
|
|
|
|
@ -3512,7 +3570,9 @@ const (
|
|
|
|
|
ETHTOOL_MSG_PHC_VCLOCKS_GET = 0x21
|
|
|
|
|
ETHTOOL_MSG_MODULE_GET = 0x22
|
|
|
|
|
ETHTOOL_MSG_MODULE_SET = 0x23
|
|
|
|
|
ETHTOOL_MSG_USER_MAX = 0x23
|
|
|
|
|
ETHTOOL_MSG_PSE_GET = 0x24
|
|
|
|
|
ETHTOOL_MSG_PSE_SET = 0x25
|
|
|
|
|
ETHTOOL_MSG_USER_MAX = 0x25
|
|
|
|
|
ETHTOOL_MSG_KERNEL_NONE = 0x0
|
|
|
|
|
ETHTOOL_MSG_STRSET_GET_REPLY = 0x1
|
|
|
|
|
ETHTOOL_MSG_LINKINFO_GET_REPLY = 0x2
|
|
|
|
@ -3550,7 +3610,8 @@ const (
|
|
|
|
|
ETHTOOL_MSG_PHC_VCLOCKS_GET_REPLY = 0x22
|
|
|
|
|
ETHTOOL_MSG_MODULE_GET_REPLY = 0x23
|
|
|
|
|
ETHTOOL_MSG_MODULE_NTF = 0x24
|
|
|
|
|
ETHTOOL_MSG_KERNEL_MAX = 0x24
|
|
|
|
|
ETHTOOL_MSG_PSE_GET_REPLY = 0x25
|
|
|
|
|
ETHTOOL_MSG_KERNEL_MAX = 0x25
|
|
|
|
|
ETHTOOL_A_HEADER_UNSPEC = 0x0
|
|
|
|
|
ETHTOOL_A_HEADER_DEV_INDEX = 0x1
|
|
|
|
|
ETHTOOL_A_HEADER_DEV_NAME = 0x2
|
|
|
|
@ -3609,7 +3670,8 @@ const (
|
|
|
|
|
ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG = 0x7
|
|
|
|
|
ETHTOOL_A_LINKMODES_MASTER_SLAVE_STATE = 0x8
|
|
|
|
|
ETHTOOL_A_LINKMODES_LANES = 0x9
|
|
|
|
|
ETHTOOL_A_LINKMODES_MAX = 0x9
|
|
|
|
|
ETHTOOL_A_LINKMODES_RATE_MATCHING = 0xa
|
|
|
|
|
ETHTOOL_A_LINKMODES_MAX = 0xa
|
|
|
|
|
ETHTOOL_A_LINKSTATE_UNSPEC = 0x0
|
|
|
|
|
ETHTOOL_A_LINKSTATE_HEADER = 0x1
|
|
|
|
|
ETHTOOL_A_LINKSTATE_LINK = 0x2
|
|
|
|
@ -4201,6 +4263,9 @@ const (
|
|
|
|
|
NL80211_ACL_POLICY_DENY_UNLESS_LISTED = 0x1
|
|
|
|
|
NL80211_AC_VI = 0x1
|
|
|
|
|
NL80211_AC_VO = 0x0
|
|
|
|
|
NL80211_AP_SETTINGS_EXTERNAL_AUTH_SUPPORT = 0x1
|
|
|
|
|
NL80211_AP_SETTINGS_SA_QUERY_OFFLOAD_SUPPORT = 0x2
|
|
|
|
|
NL80211_AP_SME_SA_QUERY_OFFLOAD = 0x1
|
|
|
|
|
NL80211_ATTR_4ADDR = 0x53
|
|
|
|
|
NL80211_ATTR_ACK = 0x5c
|
|
|
|
|
NL80211_ATTR_ACK_SIGNAL = 0x107
|
|
|
|
@ -4209,6 +4274,7 @@ const (
|
|
|
|
|
NL80211_ATTR_AIRTIME_WEIGHT = 0x112
|
|
|
|
|
NL80211_ATTR_AKM_SUITES = 0x4c
|
|
|
|
|
NL80211_ATTR_AP_ISOLATE = 0x60
|
|
|
|
|
NL80211_ATTR_AP_SETTINGS_FLAGS = 0x135
|
|
|
|
|
NL80211_ATTR_AUTH_DATA = 0x9c
|
|
|
|
|
NL80211_ATTR_AUTH_TYPE = 0x35
|
|
|
|
|
NL80211_ATTR_BANDS = 0xef
|
|
|
|
@ -4240,6 +4306,9 @@ const (
|
|
|
|
|
NL80211_ATTR_COALESCE_RULE_DELAY = 0x1
|
|
|
|
|
NL80211_ATTR_COALESCE_RULE_MAX = 0x3
|
|
|
|
|
NL80211_ATTR_COALESCE_RULE_PKT_PATTERN = 0x3
|
|
|
|
|
NL80211_ATTR_COLOR_CHANGE_COLOR = 0x130
|
|
|
|
|
NL80211_ATTR_COLOR_CHANGE_COUNT = 0x12f
|
|
|
|
|
NL80211_ATTR_COLOR_CHANGE_ELEMS = 0x131
|
|
|
|
|
NL80211_ATTR_CONN_FAILED_REASON = 0x9b
|
|
|
|
|
NL80211_ATTR_CONTROL_PORT = 0x44
|
|
|
|
|
NL80211_ATTR_CONTROL_PORT_ETHERTYPE = 0x66
|
|
|
|
@ -4266,6 +4335,7 @@ const (
|
|
|
|
|
NL80211_ATTR_DEVICE_AP_SME = 0x8d
|
|
|
|
|
NL80211_ATTR_DFS_CAC_TIME = 0x7
|
|
|
|
|
NL80211_ATTR_DFS_REGION = 0x92
|
|
|
|
|
NL80211_ATTR_DISABLE_EHT = 0x137
|
|
|
|
|
NL80211_ATTR_DISABLE_HE = 0x12d
|
|
|
|
|
NL80211_ATTR_DISABLE_HT = 0x93
|
|
|
|
|
NL80211_ATTR_DISABLE_VHT = 0xaf
|
|
|
|
@ -4273,6 +4343,8 @@ const (
|
|
|
|
|
NL80211_ATTR_DONT_WAIT_FOR_ACK = 0x8e
|
|
|
|
|
NL80211_ATTR_DTIM_PERIOD = 0xd
|
|
|
|
|
NL80211_ATTR_DURATION = 0x57
|
|
|
|
|
NL80211_ATTR_EHT_CAPABILITY = 0x136
|
|
|
|
|
NL80211_ATTR_EML_CAPABILITY = 0x13d
|
|
|
|
|
NL80211_ATTR_EXT_CAPA = 0xa9
|
|
|
|
|
NL80211_ATTR_EXT_CAPA_MASK = 0xaa
|
|
|
|
|
NL80211_ATTR_EXTERNAL_AUTH_ACTION = 0x104
|
|
|
|
@ -4337,10 +4409,11 @@ const (
|
|
|
|
|
NL80211_ATTR_MAC_HINT = 0xc8
|
|
|
|
|
NL80211_ATTR_MAC_MASK = 0xd7
|
|
|
|
|
NL80211_ATTR_MAX_AP_ASSOC_STA = 0xca
|
|
|
|
|
NL80211_ATTR_MAX = 0x137
|
|
|
|
|
NL80211_ATTR_MAX = 0x140
|
|
|
|
|
NL80211_ATTR_MAX_CRIT_PROT_DURATION = 0xb4
|
|
|
|
|
NL80211_ATTR_MAX_CSA_COUNTERS = 0xce
|
|
|
|
|
NL80211_ATTR_MAX_MATCH_SETS = 0x85
|
|
|
|
|
NL80211_ATTR_MAX_NUM_AKM_SUITES = 0x13c
|
|
|
|
|
NL80211_ATTR_MAX_NUM_PMKIDS = 0x56
|
|
|
|
|
NL80211_ATTR_MAX_NUM_SCAN_SSIDS = 0x2b
|
|
|
|
|
NL80211_ATTR_MAX_NUM_SCHED_SCAN_PLANS = 0xde
|
|
|
|
@ -4350,6 +4423,8 @@ const (
|
|
|
|
|
NL80211_ATTR_MAX_SCAN_PLAN_INTERVAL = 0xdf
|
|
|
|
|
NL80211_ATTR_MAX_SCAN_PLAN_ITERATIONS = 0xe0
|
|
|
|
|
NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN = 0x7c
|
|
|
|
|
NL80211_ATTR_MBSSID_CONFIG = 0x132
|
|
|
|
|
NL80211_ATTR_MBSSID_ELEMS = 0x133
|
|
|
|
|
NL80211_ATTR_MCAST_RATE = 0x6b
|
|
|
|
|
NL80211_ATTR_MDID = 0xb1
|
|
|
|
|
NL80211_ATTR_MEASUREMENT_DURATION = 0xeb
|
|
|
|
@ -4359,6 +4434,11 @@ const (
|
|
|
|
|
NL80211_ATTR_MESH_PEER_AID = 0xed
|
|
|
|
|
NL80211_ATTR_MESH_SETUP = 0x70
|
|
|
|
|
NL80211_ATTR_MGMT_SUBTYPE = 0x29
|
|
|
|
|
NL80211_ATTR_MLD_ADDR = 0x13a
|
|
|
|
|
NL80211_ATTR_MLD_CAPA_AND_OPS = 0x13e
|
|
|
|
|
NL80211_ATTR_MLO_LINK_ID = 0x139
|
|
|
|
|
NL80211_ATTR_MLO_LINKS = 0x138
|
|
|
|
|
NL80211_ATTR_MLO_SUPPORT = 0x13b
|
|
|
|
|
NL80211_ATTR_MNTR_FLAGS = 0x17
|
|
|
|
|
NL80211_ATTR_MPATH_INFO = 0x1b
|
|
|
|
|
NL80211_ATTR_MPATH_NEXT_HOP = 0x1a
|
|
|
|
@ -4371,6 +4451,7 @@ const (
|
|
|
|
|
NL80211_ATTR_NETNS_FD = 0xdb
|
|
|
|
|
NL80211_ATTR_NOACK_MAP = 0x95
|
|
|
|
|
NL80211_ATTR_NSS = 0x106
|
|
|
|
|
NL80211_ATTR_OBSS_COLOR_BITMAP = 0x12e
|
|
|
|
|
NL80211_ATTR_OFFCHANNEL_TX_OK = 0x6c
|
|
|
|
|
NL80211_ATTR_OPER_CLASS = 0xd6
|
|
|
|
|
NL80211_ATTR_OPMODE_NOTIF = 0xc2
|
|
|
|
@ -4397,6 +4478,7 @@ const (
|
|
|
|
|
NL80211_ATTR_PROTOCOL_FEATURES = 0xad
|
|
|
|
|
NL80211_ATTR_PS_STATE = 0x5d
|
|
|
|
|
NL80211_ATTR_QOS_MAP = 0xc7
|
|
|
|
|
NL80211_ATTR_RADAR_BACKGROUND = 0x134
|
|
|
|
|
NL80211_ATTR_RADAR_EVENT = 0xa8
|
|
|
|
|
NL80211_ATTR_REASON_CODE = 0x36
|
|
|
|
|
NL80211_ATTR_RECEIVE_MULTICAST = 0x121
|
|
|
|
@ -4412,6 +4494,7 @@ const (
|
|
|
|
|
NL80211_ATTR_RESP_IE = 0x4e
|
|
|
|
|
NL80211_ATTR_ROAM_SUPPORT = 0x83
|
|
|
|
|
NL80211_ATTR_RX_FRAME_TYPES = 0x64
|
|
|
|
|
NL80211_ATTR_RX_HW_TIMESTAMP = 0x140
|
|
|
|
|
NL80211_ATTR_RXMGMT_FLAGS = 0xbc
|
|
|
|
|
NL80211_ATTR_RX_SIGNAL_DBM = 0x97
|
|
|
|
|
NL80211_ATTR_S1G_CAPABILITY = 0x128
|
|
|
|
@ -4484,6 +4567,7 @@ const (
|
|
|
|
|
NL80211_ATTR_TSID = 0xd2
|
|
|
|
|
NL80211_ATTR_TWT_RESPONDER = 0x116
|
|
|
|
|
NL80211_ATTR_TX_FRAME_TYPES = 0x63
|
|
|
|
|
NL80211_ATTR_TX_HW_TIMESTAMP = 0x13f
|
|
|
|
|
NL80211_ATTR_TX_NO_CCK_RATE = 0x87
|
|
|
|
|
NL80211_ATTR_TXQ_LIMIT = 0x10a
|
|
|
|
|
NL80211_ATTR_TXQ_MEMORY_LIMIT = 0x10b
|
|
|
|
@ -4557,6 +4641,10 @@ const (
|
|
|
|
|
NL80211_BAND_ATTR_RATES = 0x2
|
|
|
|
|
NL80211_BAND_ATTR_VHT_CAPA = 0x8
|
|
|
|
|
NL80211_BAND_ATTR_VHT_MCS_SET = 0x7
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MAC = 0x8
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MCS_SET = 0xa
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PHY = 0x9
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PPE = 0xb
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_HE_6GHZ_CAPA = 0x6
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_HE_CAP_MAC = 0x2
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_HE_CAP_MCS_SET = 0x4
|
|
|
|
@ -4564,6 +4652,8 @@ const (
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_HE_CAP_PPE = 0x5
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_IFTYPES = 0x1
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_MAX = 0xb
|
|
|
|
|
NL80211_BAND_IFTYPE_ATTR_VENDOR_ELEMS = 0x7
|
|
|
|
|
NL80211_BAND_LC = 0x5
|
|
|
|
|
NL80211_BAND_S1GHZ = 0x4
|
|
|
|
|
NL80211_BITRATE_ATTR_2GHZ_SHORTPREAMBLE = 0x2
|
|
|
|
|
NL80211_BITRATE_ATTR_MAX = 0x2
|
|
|
|
@ -4584,7 +4674,9 @@ const (
|
|
|
|
|
NL80211_BSS_FREQUENCY_OFFSET = 0x14
|
|
|
|
|
NL80211_BSS_INFORMATION_ELEMENTS = 0x6
|
|
|
|
|
NL80211_BSS_LAST_SEEN_BOOTTIME = 0xf
|
|
|
|
|
NL80211_BSS_MAX = 0x14
|
|
|
|
|
NL80211_BSS_MAX = 0x16
|
|
|
|
|
NL80211_BSS_MLD_ADDR = 0x16
|
|
|
|
|
NL80211_BSS_MLO_LINK_ID = 0x15
|
|
|
|
|
NL80211_BSS_PAD = 0x10
|
|
|
|
|
NL80211_BSS_PARENT_BSSID = 0x12
|
|
|
|
|
NL80211_BSS_PARENT_TSF = 0x11
|
|
|
|
@ -4612,6 +4704,7 @@ const (
|
|
|
|
|
NL80211_CHAN_WIDTH_20 = 0x1
|
|
|
|
|
NL80211_CHAN_WIDTH_20_NOHT = 0x0
|
|
|
|
|
NL80211_CHAN_WIDTH_2 = 0x9
|
|
|
|
|
NL80211_CHAN_WIDTH_320 = 0xd
|
|
|
|
|
NL80211_CHAN_WIDTH_40 = 0x2
|
|
|
|
|
NL80211_CHAN_WIDTH_4 = 0xa
|
|
|
|
|
NL80211_CHAN_WIDTH_5 = 0x6
|
|
|
|
@ -4621,8 +4714,11 @@ const (
|
|
|
|
|
NL80211_CMD_ABORT_SCAN = 0x72
|
|
|
|
|
NL80211_CMD_ACTION = 0x3b
|
|
|
|
|
NL80211_CMD_ACTION_TX_STATUS = 0x3c
|
|
|
|
|
NL80211_CMD_ADD_LINK = 0x94
|
|
|
|
|
NL80211_CMD_ADD_LINK_STA = 0x96
|
|
|
|
|
NL80211_CMD_ADD_NAN_FUNCTION = 0x75
|
|
|
|
|
NL80211_CMD_ADD_TX_TS = 0x69
|
|
|
|
|
NL80211_CMD_ASSOC_COMEBACK = 0x93
|
|
|
|
|
NL80211_CMD_ASSOCIATE = 0x26
|
|
|
|
|
NL80211_CMD_AUTHENTICATE = 0x25
|
|
|
|
|
NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL = 0x38
|
|
|
|
@ -4630,6 +4726,10 @@ const (
|
|
|
|
|
NL80211_CMD_CHANNEL_SWITCH = 0x66
|
|
|
|
|
NL80211_CMD_CH_SWITCH_NOTIFY = 0x58
|
|
|
|
|
NL80211_CMD_CH_SWITCH_STARTED_NOTIFY = 0x6e
|
|
|
|
|
NL80211_CMD_COLOR_CHANGE_ABORTED = 0x90
|
|
|
|
|
NL80211_CMD_COLOR_CHANGE_COMPLETED = 0x91
|
|
|
|
|
NL80211_CMD_COLOR_CHANGE_REQUEST = 0x8e
|
|
|
|
|
NL80211_CMD_COLOR_CHANGE_STARTED = 0x8f
|
|
|
|
|
NL80211_CMD_CONNECT = 0x2e
|
|
|
|
|
NL80211_CMD_CONN_FAILED = 0x5b
|
|
|
|
|
NL80211_CMD_CONTROL_PORT_FRAME = 0x81
|
|
|
|
@ -4678,8 +4778,9 @@ const (
|
|
|
|
|
NL80211_CMD_LEAVE_IBSS = 0x2c
|
|
|
|
|
NL80211_CMD_LEAVE_MESH = 0x45
|
|
|
|
|
NL80211_CMD_LEAVE_OCB = 0x6d
|
|
|
|
|
NL80211_CMD_MAX = 0x93
|
|
|
|
|
NL80211_CMD_MAX = 0x98
|
|
|
|
|
NL80211_CMD_MICHAEL_MIC_FAILURE = 0x29
|
|
|
|
|
NL80211_CMD_MODIFY_LINK_STA = 0x97
|
|
|
|
|
NL80211_CMD_NAN_MATCH = 0x78
|
|
|
|
|
NL80211_CMD_NEW_BEACON = 0xf
|
|
|
|
|
NL80211_CMD_NEW_INTERFACE = 0x7
|
|
|
|
@ -4692,6 +4793,7 @@ const (
|
|
|
|
|
NL80211_CMD_NEW_WIPHY = 0x3
|
|
|
|
|
NL80211_CMD_NOTIFY_CQM = 0x40
|
|
|
|
|
NL80211_CMD_NOTIFY_RADAR = 0x86
|
|
|
|
|
NL80211_CMD_OBSS_COLOR_COLLISION = 0x8d
|
|
|
|
|
NL80211_CMD_PEER_MEASUREMENT_COMPLETE = 0x85
|
|
|
|
|
NL80211_CMD_PEER_MEASUREMENT_RESULT = 0x84
|
|
|
|
|
NL80211_CMD_PEER_MEASUREMENT_START = 0x83
|
|
|
|
@ -4707,6 +4809,8 @@ const (
|
|
|
|
|
NL80211_CMD_REGISTER_FRAME = 0x3a
|
|
|
|
|
NL80211_CMD_RELOAD_REGDB = 0x7e
|
|
|
|
|
NL80211_CMD_REMAIN_ON_CHANNEL = 0x37
|
|
|
|
|
NL80211_CMD_REMOVE_LINK = 0x95
|
|
|
|
|
NL80211_CMD_REMOVE_LINK_STA = 0x98
|
|
|
|
|
NL80211_CMD_REQ_SET_REG = 0x1b
|
|
|
|
|
NL80211_CMD_ROAM = 0x2f
|
|
|
|
|
NL80211_CMD_SCAN_ABORTED = 0x23
|
|
|
|
@ -4717,6 +4821,7 @@ const (
|
|
|
|
|
NL80211_CMD_SET_CHANNEL = 0x41
|
|
|
|
|
NL80211_CMD_SET_COALESCE = 0x65
|
|
|
|
|
NL80211_CMD_SET_CQM = 0x3f
|
|
|
|
|
NL80211_CMD_SET_FILS_AAD = 0x92
|
|
|
|
|
NL80211_CMD_SET_INTERFACE = 0x6
|
|
|
|
|
NL80211_CMD_SET_KEY = 0xa
|
|
|
|
|
NL80211_CMD_SET_MAC_ACL = 0x5d
|
|
|
|
@ -4791,6 +4896,8 @@ const (
|
|
|
|
|
NL80211_EDMG_BW_CONFIG_MIN = 0x4
|
|
|
|
|
NL80211_EDMG_CHANNELS_MAX = 0x3c
|
|
|
|
|
NL80211_EDMG_CHANNELS_MIN = 0x1
|
|
|
|
|
NL80211_EHT_MAX_CAPABILITY_LEN = 0x33
|
|
|
|
|
NL80211_EHT_MIN_CAPABILITY_LEN = 0xd
|
|
|
|
|
NL80211_EXTERNAL_AUTH_ABORT = 0x1
|
|
|
|
|
NL80211_EXTERNAL_AUTH_START = 0x0
|
|
|
|
|
NL80211_EXT_FEATURE_4WAY_HANDSHAKE_AP_PSK = 0x32
|
|
|
|
@ -4807,6 +4914,7 @@ const (
|
|
|
|
|
NL80211_EXT_FEATURE_BEACON_RATE_HT = 0x7
|
|
|
|
|
NL80211_EXT_FEATURE_BEACON_RATE_LEGACY = 0x6
|
|
|
|
|
NL80211_EXT_FEATURE_BEACON_RATE_VHT = 0x8
|
|
|
|
|
NL80211_EXT_FEATURE_BSS_COLOR = 0x3a
|
|
|
|
|
NL80211_EXT_FEATURE_BSS_PARENT_TSF = 0x4
|
|
|
|
|
NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 = 0x1f
|
|
|
|
|
NL80211_EXT_FEATURE_CONTROL_PORT_NO_PREAUTH = 0x2a
|
|
|
|
@ -4818,6 +4926,7 @@ const (
|
|
|
|
|
NL80211_EXT_FEATURE_DFS_OFFLOAD = 0x19
|
|
|
|
|
NL80211_EXT_FEATURE_ENABLE_FTM_RESPONDER = 0x20
|
|
|
|
|
NL80211_EXT_FEATURE_EXT_KEY_ID = 0x24
|
|
|
|
|
NL80211_EXT_FEATURE_FILS_CRYPTO_OFFLOAD = 0x3b
|
|
|
|
|
NL80211_EXT_FEATURE_FILS_DISCOVERY = 0x34
|
|
|
|
|
NL80211_EXT_FEATURE_FILS_MAX_CHANNEL_TIME = 0x11
|
|
|
|
|
NL80211_EXT_FEATURE_FILS_SK_OFFLOAD = 0xe
|
|
|
|
@ -4833,8 +4942,10 @@ const (
|
|
|
|
|
NL80211_EXT_FEATURE_OCE_PROBE_REQ_DEFERRAL_SUPPRESSION = 0x14
|
|
|
|
|
NL80211_EXT_FEATURE_OCE_PROBE_REQ_HIGH_TX_RATE = 0x13
|
|
|
|
|
NL80211_EXT_FEATURE_OPERATING_CHANNEL_VALIDATION = 0x31
|
|
|
|
|
NL80211_EXT_FEATURE_POWERED_ADDR_CHANGE = 0x3d
|
|
|
|
|
NL80211_EXT_FEATURE_PROTECTED_TWT = 0x2b
|
|
|
|
|
NL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE = 0x39
|
|
|
|
|
NL80211_EXT_FEATURE_RADAR_BACKGROUND = 0x3c
|
|
|
|
|
NL80211_EXT_FEATURE_RRM = 0x1
|
|
|
|
|
NL80211_EXT_FEATURE_SAE_OFFLOAD_AP = 0x33
|
|
|
|
|
NL80211_EXT_FEATURE_SAE_OFFLOAD = 0x26
|
|
|
|
@ -4906,7 +5017,9 @@ const (
|
|
|
|
|
NL80211_FREQUENCY_ATTR_NO_10MHZ = 0x11
|
|
|
|
|
NL80211_FREQUENCY_ATTR_NO_160MHZ = 0xc
|
|
|
|
|
NL80211_FREQUENCY_ATTR_NO_20MHZ = 0x10
|
|
|
|
|
NL80211_FREQUENCY_ATTR_NO_320MHZ = 0x1a
|
|
|
|
|
NL80211_FREQUENCY_ATTR_NO_80MHZ = 0xb
|
|
|
|
|
NL80211_FREQUENCY_ATTR_NO_EHT = 0x1b
|
|
|
|
|
NL80211_FREQUENCY_ATTR_NO_HE = 0x13
|
|
|
|
|
NL80211_FREQUENCY_ATTR_NO_HT40_MINUS = 0x9
|
|
|
|
|
NL80211_FREQUENCY_ATTR_NO_HT40_PLUS = 0xa
|
|
|
|
@ -5006,6 +5119,12 @@ const (
|
|
|
|
|
NL80211_MAX_SUPP_HT_RATES = 0x4d
|
|
|
|
|
NL80211_MAX_SUPP_RATES = 0x20
|
|
|
|
|
NL80211_MAX_SUPP_REG_RULES = 0x80
|
|
|
|
|
NL80211_MBSSID_CONFIG_ATTR_EMA = 0x5
|
|
|
|
|
NL80211_MBSSID_CONFIG_ATTR_INDEX = 0x3
|
|
|
|
|
NL80211_MBSSID_CONFIG_ATTR_MAX = 0x5
|
|
|
|
|
NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 0x2
|
|
|
|
|
NL80211_MBSSID_CONFIG_ATTR_MAX_INTERFACES = 0x1
|
|
|
|
|
NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 0x4
|
|
|
|
|
NL80211_MESHCONF_ATTR_MAX = 0x1f
|
|
|
|
|
NL80211_MESHCONF_AUTO_OPEN_PLINKS = 0x7
|
|
|
|
|
NL80211_MESHCONF_AWAKE_WINDOW = 0x1b
|
|
|
|
@ -5168,6 +5287,7 @@ const (
|
|
|
|
|
NL80211_PMSR_FTM_FAILURE_UNSPECIFIED = 0x0
|
|
|
|
|
NL80211_PMSR_FTM_FAILURE_WRONG_CHANNEL = 0x3
|
|
|
|
|
NL80211_PMSR_FTM_REQ_ATTR_ASAP = 0x1
|
|
|
|
|
NL80211_PMSR_FTM_REQ_ATTR_BSS_COLOR = 0xd
|
|
|
|
|
NL80211_PMSR_FTM_REQ_ATTR_BURST_DURATION = 0x5
|
|
|
|
|
NL80211_PMSR_FTM_REQ_ATTR_BURST_PERIOD = 0x4
|
|
|
|
|
NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST = 0x6
|
|
|
|
@ -5244,12 +5364,36 @@ const (
|
|
|
|
|
NL80211_RADAR_PRE_CAC_EXPIRED = 0x4
|
|
|
|
|
NL80211_RATE_INFO_10_MHZ_WIDTH = 0xb
|
|
|
|
|
NL80211_RATE_INFO_160_MHZ_WIDTH = 0xa
|
|
|
|
|
NL80211_RATE_INFO_320_MHZ_WIDTH = 0x12
|
|
|
|
|
NL80211_RATE_INFO_40_MHZ_WIDTH = 0x3
|
|
|
|
|
NL80211_RATE_INFO_5_MHZ_WIDTH = 0xc
|
|
|
|
|
NL80211_RATE_INFO_80_MHZ_WIDTH = 0x8
|
|
|
|
|
NL80211_RATE_INFO_80P80_MHZ_WIDTH = 0x9
|
|
|
|
|
NL80211_RATE_INFO_BITRATE32 = 0x5
|
|
|
|
|
NL80211_RATE_INFO_BITRATE = 0x1
|
|
|
|
|
NL80211_RATE_INFO_EHT_GI_0_8 = 0x0
|
|
|
|
|
NL80211_RATE_INFO_EHT_GI_1_6 = 0x1
|
|
|
|
|
NL80211_RATE_INFO_EHT_GI_3_2 = 0x2
|
|
|
|
|
NL80211_RATE_INFO_EHT_GI = 0x15
|
|
|
|
|
NL80211_RATE_INFO_EHT_MCS = 0x13
|
|
|
|
|
NL80211_RATE_INFO_EHT_NSS = 0x14
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_106 = 0x3
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_106P26 = 0x4
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_242 = 0x5
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_26 = 0x0
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_2x996 = 0xb
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_2x996P484 = 0xc
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_3x996 = 0xd
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_3x996P484 = 0xe
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_484 = 0x6
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_484P242 = 0x7
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_4x996 = 0xf
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_52 = 0x1
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_52P26 = 0x2
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_996 = 0x8
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_996P484 = 0x9
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC_996P484P242 = 0xa
|
|
|
|
|
NL80211_RATE_INFO_EHT_RU_ALLOC = 0x16
|
|
|
|
|
NL80211_RATE_INFO_HE_1XLTF = 0x0
|
|
|
|
|
NL80211_RATE_INFO_HE_2XLTF = 0x1
|
|
|
|
|
NL80211_RATE_INFO_HE_4XLTF = 0x2
|
|
|
|
@ -5292,6 +5436,7 @@ const (
|
|
|
|
|
NL80211_RRF_GO_CONCURRENT = 0x1000
|
|
|
|
|
NL80211_RRF_IR_CONCURRENT = 0x1000
|
|
|
|
|
NL80211_RRF_NO_160MHZ = 0x10000
|
|
|
|
|
NL80211_RRF_NO_320MHZ = 0x40000
|
|
|
|
|
NL80211_RRF_NO_80MHZ = 0x8000
|
|
|
|
|
NL80211_RRF_NO_CCK = 0x2
|
|
|
|
|
NL80211_RRF_NO_HE = 0x20000
|
|
|
|
|