Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

syz-declextract: some assorted improvements #5491

Merged
merged 11 commits into from
Nov 11, 2024
Merged
6,293 changes: 72 additions & 6,221 deletions sys/linux/auto.txt

Large diffs are not rendered by default.

2,459 changes: 19 additions & 2,440 deletions sys/linux/auto.txt.const

Large diffs are not rendered by default.

4,204 changes: 3,332 additions & 872 deletions sys/linux/auto.txt.json

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions sys/linux/netfilter_ipvs.txt.const
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,34 @@ IPVS_CMD_SET_INFO = 14
IPVS_DAEMON_ATTR_MCAST_GROUP = 5
IPVS_DAEMON_ATTR_MCAST_GROUP6 = 6
IPVS_DAEMON_ATTR_MCAST_IFN = 2
IPVS_DAEMON_ATTR_MCAST_PORT = 7
IPVS_DAEMON_ATTR_MCAST_TTL = 8
IPVS_DAEMON_ATTR_STATE = 1
IPVS_DAEMON_ATTR_SYNC_ID = 3
IPVS_DAEMON_ATTR_SYNC_MAXLEN = 4
IPVS_DEST_ATTR_ACTIVE_CONNS = 7
IPVS_DEST_ATTR_ADDR = 1
IPVS_DEST_ATTR_ADDR_FAMILY = 11
IPVS_DEST_ATTR_FWD_METHOD = 3
IPVS_DEST_ATTR_INACT_CONNS = 8
IPVS_DEST_ATTR_L_THRESH = 6
IPVS_DEST_ATTR_PERSIST_CONNS = 9
IPVS_DEST_ATTR_PORT = 2
IPVS_DEST_ATTR_TUN_FLAGS = 15
IPVS_DEST_ATTR_TUN_PORT = 14
IPVS_DEST_ATTR_TUN_TYPE = 13
IPVS_DEST_ATTR_U_THRESH = 5
IPVS_DEST_ATTR_WEIGHT = 4
IPVS_SVC_ATTR_ADDR = 3
IPVS_SVC_ATTR_AF = 1
IPVS_SVC_ATTR_FLAGS = 7
IPVS_SVC_ATTR_FWMARK = 5
IPVS_SVC_ATTR_NETMASK = 9
IPVS_SVC_ATTR_PE_NAME = 11
IPVS_SVC_ATTR_PORT = 4
IPVS_SVC_ATTR_PROTOCOL = 2
IPVS_SVC_ATTR_SCHED_NAME = 6
IPVS_SVC_ATTR_TIMEOUT = 8
IP_VS_CONN_F_BYPASS = 4
IP_VS_CONN_F_DROUTE = 3
IP_VS_CONN_F_LOCALNODE = 1
Expand Down
1 change: 0 additions & 1 deletion sys/linux/socket_bluetooth.txt.const
Original file line number Diff line number Diff line change
Expand Up @@ -98,5 +98,4 @@ __NR_getsockopt = 209, 386:s390x:365, amd64:55, arm:295, mips64le:5054, ppc64le:
__NR_ioctl = 54, amd64:16, arm64:riscv64:29, mips64le:5015
__NR_openat = 56, 386:295, amd64:257, arm:322, mips64le:5247, ppc64le:286, s390x:288
__NR_setsockopt = 208, 386:s390x:366, amd64:54, arm:294, mips64le:5053, ppc64le:339
__NR_socket = 198, 386:s390x:359, amd64:41, arm:281, mips64le:5040, ppc64le:326
__NR_write = 4, amd64:1, arm64:riscv64:64, mips64le:5001
6 changes: 6 additions & 0 deletions sys/linux/socket_ieee802154.txt.const
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ NL802154_CCA_UWB_MULTIPLEXED = 6
NL802154_CCA_UWB_SHR = 5
NL802154_CMD_FRAME_MAX = 9
NL802154_DEVKEY_ATTR_EXTENDED_ADDR = 2
NL802154_DEVKEY_ATTR_FRAME_COUNTER = 1
NL802154_DEVKEY_ATTR_ID = 3
NL802154_DEVKEY_IGNORE = 0
NL802154_DEVKEY_MAX = 2
Expand All @@ -88,14 +89,19 @@ NL802154_IFTYPE_NODE = 0
NL802154_IFTYPE_UNSPEC = 4294967295
NL802154_KEY_ATTR_BYTES = 4
NL802154_KEY_ATTR_ID = 1
NL802154_KEY_ATTR_USAGE_CMDS = 3
NL802154_KEY_ATTR_USAGE_FRAMES = 2
NL802154_KEY_ID_ATTR_IMPLICIT = 3
NL802154_KEY_ID_ATTR_INDEX = 2
NL802154_KEY_ID_ATTR_MODE = 1
NL802154_KEY_ID_ATTR_SOURCE_EXTENDED = 5
NL802154_KEY_ID_ATTR_SOURCE_SHORT = 4
NL802154_KEY_ID_MODE_MAX = 3
NL802154_KEY_SIZE = 16
NL802154_SECLEVEL_ATTR_CMD_FRAME = 3
NL802154_SECLEVEL_ATTR_DEV_OVERRIDE = 4
NL802154_SECLEVEL_ATTR_FRAME = 2
NL802154_SECLEVEL_ATTR_LEVELS = 1
NL802154_SECLEVEL_MAX = 7
SIOCGIFINDEX = 35123
SOCK_DGRAM = 2, mips64le:1
Expand Down
102 changes: 102 additions & 0 deletions sys/linux/socket_netlink_generic_80211.txt.const
Original file line number Diff line number Diff line change
Expand Up @@ -31,18 +31,24 @@ NL80211_ATTR_CH_SWITCH_COUNT = 183
NL80211_ATTR_CIPHER_SUITES_PAIRWISE = 73
NL80211_ATTR_CIPHER_SUITE_GROUP = 74
NL80211_ATTR_COALESCE_RULE_CONDITION = 2
NL80211_ATTR_COALESCE_RULE_DELAY = 1
NL80211_ATTR_COALESCE_RULE_PKT_PATTERN = 3
NL80211_ATTR_CONTROL_PORT_ETHERTYPE = 102
NL80211_ATTR_COOKIE = 88
NL80211_ATTR_CQM = 94
NL80211_ATTR_CQM_RSSI_HYST = 2
NL80211_ATTR_CQM_RSSI_LEVEL = 9
NL80211_ATTR_CQM_RSSI_THOLD = 1
NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT = 3
NL80211_ATTR_CQM_TXE_INTVL = 7
NL80211_ATTR_CQM_TXE_PKTS = 6
NL80211_ATTR_CQM_TXE_RATE = 5
NL80211_ATTR_CRIT_PROT_ID = 179
NL80211_ATTR_CSA_C_OFFSETS_TX = 205
NL80211_ATTR_CSA_C_OFF_BEACON = 186
NL80211_ATTR_CSA_C_OFF_PRESP = 187
NL80211_ATTR_CSA_IES = 185
NL80211_ATTR_DFS_CAC_TIME = 7
NL80211_ATTR_DURATION = 87
NL80211_ATTR_FILS_CACHE_ID = 253
NL80211_ATTR_FILS_ERP_REALM = 250
Expand All @@ -51,6 +57,9 @@ NL80211_ATTR_FILS_ERP_USERNAME = 249
NL80211_ATTR_FILS_KEK = 242
NL80211_ATTR_FILS_NONCES = 243
NL80211_ATTR_FRAME = 51
NL80211_ATTR_FREQ_RANGE_END = 3
NL80211_ATTR_FREQ_RANGE_MAX_BW = 4
NL80211_ATTR_FREQ_RANGE_START = 2
NL80211_ATTR_FTM_RESPONDER = 270
NL80211_ATTR_HE_BSS_COLOR = 283
NL80211_ATTR_HE_OBSS_PD = 279
Expand Down Expand Up @@ -92,13 +101,16 @@ NL80211_ATTR_PMK = 254
NL80211_ATTR_PMKID = 85
NL80211_ATTR_PMKR0_NAME = 258
NL80211_ATTR_PMK_REAUTH_THRESHOLD = 288
NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN = 5
NL80211_ATTR_POWER_RULE_MAX_EIRP = 6
NL80211_ATTR_PREV_BSSID = 79
NL80211_ATTR_PROBE_RESP = 145
NL80211_ATTR_PS_STATE = 93
NL80211_ATTR_QOS_MAP = 199
NL80211_ATTR_REASON_CODE = 54
NL80211_ATTR_REG_ALPHA2 = 33
NL80211_ATTR_REG_RULES = 34
NL80211_ATTR_REG_RULE_FLAGS = 1
NL80211_ATTR_REKEY_DATA = 122
NL80211_ATTR_SAE_PASSWORD = 277
NL80211_ATTR_SCAN_FLAGS = 158
Expand Down Expand Up @@ -164,6 +176,8 @@ NL80211_BAND_60GHZ_BIT = 4
NL80211_BAND_6GHZ = 3
NL80211_BAND_6GHZ_BIT = 8
NL80211_BAND_LC = 5
NL80211_BSS_SELECT_ATTR_BAND_PREF = 2
NL80211_BSS_SELECT_ATTR_RSSI = 1
NL80211_BSS_SELECT_ATTR_RSSI_ADJUST = 3
NL80211_CHAN_HT20 = 1
NL80211_CHAN_HT40MINUS = 2
Expand Down Expand Up @@ -192,14 +206,18 @@ NL80211_EDMG_BW_CONFIG_MIN = 4
NL80211_EDMG_CHANNELS_MAX = 60
NL80211_EDMG_CHANNELS_MIN = 1
NL80211_FTM_RESP_ATTR_CIVICLOC = 3
NL80211_FTM_RESP_ATTR_ENABLED = 1
NL80211_FTM_RESP_ATTR_LCI = 2
NL80211_HE_BSS_COLOR_ATTR_COLOR = 1
NL80211_HE_BSS_COLOR_ATTR_DISABLED = 2
NL80211_HE_BSS_COLOR_ATTR_PARTIAL = 3
NL80211_HE_NSS_MAX = 8
NL80211_HE_OBSS_PD_ATTR_BSS_COLOR_BITMAP = 4
NL80211_HE_OBSS_PD_ATTR_MAX_OFFSET = 2
NL80211_HE_OBSS_PD_ATTR_MIN_OFFSET = 1
NL80211_HE_OBSS_PD_ATTR_NON_SRG_MAX_OFFSET = 3
NL80211_HE_OBSS_PD_ATTR_PARTIAL_BSSID_BITMAP = 5
NL80211_HE_OBSS_PD_ATTR_SR_CTRL = 6
NL80211_HIDDEN_SSID_NOT_IN_USE = 0
NL80211_HIDDEN_SSID_ZERO_CONTENTS = 2
NL80211_IFTYPE_ADHOC = 1
Expand All @@ -224,42 +242,79 @@ NL80211_KEYTYPE_PAIRWISE = 1
NL80211_KEYTYPE_PEERKEY = 2
NL80211_KEY_CIPHER = 3
NL80211_KEY_DATA = 1
NL80211_KEY_DEFAULT = 5
NL80211_KEY_DEFAULT_MGMT = 6
NL80211_KEY_DEFAULT_TYPES = 8
NL80211_KEY_DEFAULT_TYPE_MULTICAST = 2
NL80211_KEY_DEFAULT_TYPE_UNICAST = 1
NL80211_KEY_IDX = 2
NL80211_KEY_MODE = 9
NL80211_KEY_SEQ = 4
NL80211_KEY_SET_TX = 2
NL80211_KEY_TYPE = 7
NL80211_MAX_NR_CIPHER_SUITES = 5
NL80211_MAX_SUPP_HT_RATES = 77
NL80211_MAX_SUPP_RATES = 32
NL80211_MESHCONF_AUTO_OPEN_PLINKS = 7
NL80211_MESHCONF_AWAKE_WINDOW = 27
NL80211_MESHCONF_CONFIRM_TIMEOUT = 2
NL80211_MESHCONF_CONNECTED_TO_AS = 31
NL80211_MESHCONF_CONNECTED_TO_GATE = 29
NL80211_MESHCONF_ELEMENT_TTL = 15
NL80211_MESHCONF_FORWARDING = 19
NL80211_MESHCONF_GATE_ANNOUNCEMENTS = 17
NL80211_MESHCONF_HOLDING_TIMEOUT = 3
NL80211_MESHCONF_HT_OPMODE = 22
NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT = 11
NL80211_MESHCONF_HWMP_CONFIRMATION_INTERVAL = 25
NL80211_MESHCONF_HWMP_MAX_PREQ_RETRIES = 8
NL80211_MESHCONF_HWMP_NET_DIAM_TRVS_TIME = 13
NL80211_MESHCONF_HWMP_PATH_TO_ROOT_TIMEOUT = 23
NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL = 18
NL80211_MESHCONF_HWMP_PREQ_MIN_INTERVAL = 12
NL80211_MESHCONF_HWMP_RANN_INTERVAL = 16
NL80211_MESHCONF_HWMP_ROOTMODE = 14
NL80211_MESHCONF_HWMP_ROOT_INTERVAL = 24
NL80211_MESHCONF_MAX_PEER_LINKS = 4
NL80211_MESHCONF_MAX_RETRIES = 5
NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT = 10
NL80211_MESHCONF_NOLEARN = 30
NL80211_MESHCONF_PATH_REFRESH_TIME = 9
NL80211_MESHCONF_PLINK_TIMEOUT = 28
NL80211_MESHCONF_POWER_MODE = 26
NL80211_MESHCONF_RETRY_TIMEOUT = 1
NL80211_MESHCONF_RSSI_THRESHOLD = 20
NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR = 21
NL80211_MESHCONF_TTL = 6
NL80211_MESH_POWER_ACTIVE = 1
NL80211_MESH_POWER_MAX = 3
NL80211_MESH_SETUP_AUTH_PROTOCOL = 8
NL80211_MESH_SETUP_ENABLE_VENDOR_METRIC = 2
NL80211_MESH_SETUP_ENABLE_VENDOR_PATH_SEL = 1
NL80211_MESH_SETUP_ENABLE_VENDOR_SYNC = 6
NL80211_MESH_SETUP_IE = 3
NL80211_MESH_SETUP_USERSPACE_AMPE = 5
NL80211_MESH_SETUP_USERSPACE_AUTH = 4
NL80211_MESH_SETUP_USERSPACE_MPM = 7
NL80211_MFP_NO = 0
NL80211_MFP_OPTIONAL = 2
NL80211_MFP_REQUIRED = 1
NL80211_MIN_REMAIN_ON_CHANNEL_TIME = 10
NL80211_MNTR_FLAG_ACTIVE = 6
NL80211_MNTR_FLAG_CONTROL = 3
NL80211_MNTR_FLAG_COOK_FRAMES = 5
NL80211_MNTR_FLAG_FCSFAIL = 1
NL80211_MNTR_FLAG_OTHER_BSS = 4
NL80211_MNTR_FLAG_PLCPFAIL = 2
NL80211_NAN_FUNC_CLOSE_RANGE = 9
NL80211_NAN_FUNC_FOLLOW_UP = 2
NL80211_NAN_FUNC_FOLLOW_UP_DEST = 8
NL80211_NAN_FUNC_FOLLOW_UP_ID = 6
NL80211_NAN_FUNC_FOLLOW_UP_REQ_ID = 7
NL80211_NAN_FUNC_INSTANCE_ID = 15
NL80211_NAN_FUNC_PUBLISH = 0
NL80211_NAN_FUNC_PUBLISH_BCAST = 4
NL80211_NAN_FUNC_PUBLISH_TYPE = 3
NL80211_NAN_FUNC_RX_MATCH_FILTER = 13
NL80211_NAN_FUNC_SERVICE_ID = 2
NL80211_NAN_FUNC_SERVICE_ID_LEN = 6
Expand All @@ -268,19 +323,36 @@ NL80211_NAN_FUNC_SERVICE_SPEC_INFO_MAX_LEN = 255
NL80211_NAN_FUNC_SRF = 12
NL80211_NAN_FUNC_SRF_MAX_LEN = 255
NL80211_NAN_FUNC_SUBSCRIBE = 1
NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE = 5
NL80211_NAN_FUNC_TERM_REASON = 16
NL80211_NAN_FUNC_TTL = 10
NL80211_NAN_FUNC_TX_MATCH_FILTER = 14
NL80211_NAN_FUNC_TYPE = 1
NL80211_NAN_SRF_BF = 2
NL80211_NAN_SRF_BF_IDX = 3
NL80211_NAN_SRF_INCLUDE = 1
NL80211_NAN_SRF_MAC_ADDRS = 4
NL80211_PKTPAT_MASK = 1
NL80211_PKTPAT_OFFSET = 3
NL80211_PKTPAT_PATTERN = 2
NL80211_PMSR_ATTR_PEERS = 5
NL80211_PMSR_FTM_REQ_ATTR_ASAP = 1
NL80211_PMSR_FTM_REQ_ATTR_BURST_DURATION = 5
NL80211_PMSR_FTM_REQ_ATTR_BURST_PERIOD = 4
NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST = 6
NL80211_PMSR_FTM_REQ_ATTR_LMR_FEEDBACK = 12
NL80211_PMSR_FTM_REQ_ATTR_NON_TRIGGER_BASED = 11
NL80211_PMSR_FTM_REQ_ATTR_NUM_BURSTS_EXP = 3
NL80211_PMSR_FTM_REQ_ATTR_NUM_FTMR_RETRIES = 7
NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE = 2
NL80211_PMSR_FTM_REQ_ATTR_REQUEST_CIVICLOC = 9
NL80211_PMSR_FTM_REQ_ATTR_REQUEST_LCI = 8
NL80211_PMSR_FTM_REQ_ATTR_TRIGGER_BASED = 10
NL80211_PMSR_PEER_ATTR_ADDR = 1
NL80211_PMSR_PEER_ATTR_CHAN = 2
NL80211_PMSR_PEER_ATTR_REQ = 3
NL80211_PMSR_REQ_ATTR_DATA = 1
NL80211_PMSR_REQ_ATTR_GET_AP_TSF = 2
NL80211_PMSR_TYPE_FTM = 1
NL80211_PREAMBLE_DMG = 3
NL80211_PREAMBLE_HE = 4
Expand All @@ -293,6 +365,7 @@ NL80211_RATE_INFO_HE_1XLTF = 0
NL80211_RATE_INFO_HE_4XLTF = 2
NL80211_RATE_INFO_HE_GI_0_8 = 0
NL80211_RATE_INFO_HE_GI_3_2 = 2
NL80211_REKEY_DATA_AKM = 4
NL80211_REKEY_DATA_KCK = 2
NL80211_REKEY_DATA_KEK = 1
NL80211_REKEY_DATA_REPLAY_CTR = 3
Expand All @@ -312,12 +385,21 @@ NL80211_SCAN_FLAG_OCE_PROBE_REQ_HIGH_TX_RATE = 64
NL80211_SCAN_FLAG_RANDOM_ADDR = 8
NL80211_SCAN_FLAG_RANDOM_SN = 2048
NL80211_SCHED_SCAN_MATCH_ATTR_BSSID = 5
NL80211_SCHED_SCAN_MATCH_ATTR_RSSI = 2
NL80211_SCHED_SCAN_MATCH_ATTR_SSID = 1
NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI = 6
NL80211_SMPS_DYNAMIC = 2
NL80211_SMPS_OFF = 0
NL80211_SMPS_STATIC = 1
NL80211_STA_FLAG_ASSOCIATED = 7
NL80211_STA_FLAG_AUTHENTICATED = 5
NL80211_STA_FLAG_AUTHORIZED = 1
NL80211_STA_FLAG_MFP = 4
NL80211_STA_FLAG_SHORT_PREAMBLE = 2
NL80211_STA_FLAG_TDLS_PEER = 6
NL80211_STA_FLAG_WME = 3
NL80211_STA_WME_MAX_SP = 2
NL80211_STA_WME_UAPSD_QUEUES = 1
NL80211_TDLS_DISABLE_LINK = 4
NL80211_TDLS_DISCOVERY_REQ = 0
NL80211_TDLS_ENABLE_LINK = 3
Expand All @@ -326,14 +408,21 @@ NL80211_TDLS_TEARDOWN = 2
NL80211_TID_CONFIG_ATTR_AMPDU_CTRL = 9
NL80211_TID_CONFIG_ATTR_AMSDU_CTRL = 11
NL80211_TID_CONFIG_ATTR_NOACK = 6
NL80211_TID_CONFIG_ATTR_OVERRIDE = 4
NL80211_TID_CONFIG_ATTR_PEER_SUPP = 3
NL80211_TID_CONFIG_ATTR_RETRY_LONG = 8
NL80211_TID_CONFIG_ATTR_RETRY_SHORT = 7
NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL = 10
NL80211_TID_CONFIG_ATTR_TIDS = 5
NL80211_TID_CONFIG_ATTR_TX_RATE = 13
NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE = 12
NL80211_TID_CONFIG_ATTR_VIF_SUPP = 2
NL80211_TID_CONFIG_DISABLE = 1
NL80211_TXQ_ATTR_AIFS = 5
NL80211_TXQ_ATTR_CWMAX = 4
NL80211_TXQ_ATTR_CWMIN = 3
NL80211_TXQ_ATTR_QUEUE = 1
NL80211_TXQ_ATTR_TXOP = 2
NL80211_TXRATE_DEFAULT_GI = 0
NL80211_TXRATE_FORCE_LGI = 2
NL80211_TXRATE_FORCE_SGI = 1
Expand All @@ -353,13 +442,26 @@ NL80211_USER_REG_HINT_CELL_BASE = 1
NL80211_USER_REG_HINT_INDOOR = 2
NL80211_USER_REG_HINT_USER = 0
NL80211_VHT_NSS_MAX = 8
NL80211_WOWLAN_TCP_DATA_INTERVAL = 9
NL80211_WOWLAN_TCP_DATA_PAYLOAD = 6
NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ = 7
NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN = 8
NL80211_WOWLAN_TCP_DST_IPV4 = 2
NL80211_WOWLAN_TCP_DST_MAC = 3
NL80211_WOWLAN_TCP_DST_PORT = 5
NL80211_WOWLAN_TCP_SRC_IPV4 = 1
NL80211_WOWLAN_TCP_SRC_PORT = 4
NL80211_WOWLAN_TCP_WAKE_MASK = 11
NL80211_WOWLAN_TCP_WAKE_PAYLOAD = 10
NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE = 8
NL80211_WOWLAN_TRIG_ANY = 1
NL80211_WOWLAN_TRIG_DISCONNECT = 2
NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST = 7
NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE = 6
NL80211_WOWLAN_TRIG_MAGIC_PKT = 3
NL80211_WOWLAN_TRIG_NET_DETECT = 18
NL80211_WOWLAN_TRIG_PKT_PATTERN = 4
NL80211_WOWLAN_TRIG_RFKILL_RELEASE = 9
NL80211_WOWLAN_TRIG_TCP_CONNECTION = 14
NL80211_WPA_VERSION_1 = 1
NL80211_WPA_VERSION_2 = 2
Expand Down
11 changes: 11 additions & 0 deletions sys/linux/socket_netlink_generic_devlink.txt.const
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,29 @@
arches = 386, amd64, arm, arm64, mips64le, ppc64le, riscv64, s390x
DEVLINK_ATTR_BUS_NAME = 1
DEVLINK_ATTR_DEV_NAME = 2
DEVLINK_ATTR_NETNS_FD = 138
DEVLINK_ATTR_NETNS_ID = 140
DEVLINK_ATTR_NETNS_PID = 139
DEVLINK_ATTR_PORT_INDEX = 3
DEVLINK_ATTR_PORT_SPLIT_COUNT = 9
DEVLINK_ATTR_PORT_TYPE = 4
DEVLINK_ATTR_RATE_NODE_NAME = 168
DEVLINK_ATTR_RATE_PARENT_NODE_NAME = 169
DEVLINK_ATTR_RATE_TX_MAX = 167
DEVLINK_ATTR_RATE_TX_SHARE = 166
DEVLINK_ATTR_SB_INDEX = 11
DEVLINK_ATTR_SB_POOL_INDEX = 17
DEVLINK_ATTR_SB_POOL_SIZE = 19
DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE = 20
DEVLINK_ATTR_SB_POOL_TYPE = 18
DEVLINK_ATTR_SB_TC_INDEX = 22
DEVLINK_ATTR_SB_THRESHOLD = 21
DEVLINK_ATTR_TRAP_ACTION = 131
DEVLINK_ATTR_TRAP_GROUP_NAME = 135
DEVLINK_ATTR_TRAP_NAME = 130
DEVLINK_ATTR_TRAP_POLICER_BURST = 144
DEVLINK_ATTR_TRAP_POLICER_ID = 142
DEVLINK_ATTR_TRAP_POLICER_RATE = 143
DEVLINK_CMD_GET = 1
DEVLINK_CMD_PORT_GET = 5
DEVLINK_CMD_PORT_SET = 6
Expand Down
8 changes: 8 additions & 0 deletions sys/linux/socket_netlink_generic_ethtool.txt.const
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@
arches = 386, amd64, arm, arm64, mips64le, ppc64le, riscv64, s390x
ETHTOOL_A_BITSET_BITS = 3
ETHTOOL_A_BITSET_BITS_BIT = 1
ETHTOOL_A_BITSET_BIT_INDEX = 1
ETHTOOL_A_BITSET_BIT_NAME = 2
ETHTOOL_A_BITSET_BIT_VALUE = 3
ETHTOOL_A_BITSET_MASK = 5
ETHTOOL_A_BITSET_NOMASK = 1
ETHTOOL_A_BITSET_SIZE = 2
ETHTOOL_A_BITSET_VALUE = 4
ETHTOOL_A_CHANNELS_HEADER = 1
ETHTOOL_A_COALESCE_HEADER = 1
ETHTOOL_A_COALESCE_USE_ADAPTIVE_RX = 11
Expand All @@ -15,6 +22,7 @@ ETHTOOL_A_EEE_MODES_OURS = 2
ETHTOOL_A_FEATURES_HEADER = 1
ETHTOOL_A_FEATURES_WANTED = 3
ETHTOOL_A_HEADER_DEV_INDEX = 1
ETHTOOL_A_HEADER_DEV_NAME = 2
ETHTOOL_A_HEADER_FLAGS = 3
ETHTOOL_A_LINKINFO_HEADER = 1
ETHTOOL_A_LINKMODES_HEADER = 1
Expand Down
Loading
Loading