aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux
diff options
context:
space:
mode:
Diffstat (limited to 'sys/linux')
-rw-r--r--sys/linux/auto.txt524
-rw-r--r--sys/linux/auto.txt.const32
-rw-r--r--sys/linux/auto.txt.info18
3 files changed, 432 insertions, 142 deletions
diff --git a/sys/linux/auto.txt b/sys/linux/auto.txt
index 6ba83a8a4..61a29c951 100644
--- a/sys/linux/auto.txt
+++ b/sys/linux/auto.txt
@@ -2,12 +2,11 @@
meta automatic
-include <include/vdso/bits.h>
-include <include/linux/types.h>
-include <drivers/net/ieee802154/mac802154_hwsim.h>
-include <drivers/net/wireless/virtual/mac80211_hwsim.h>
-include <include/linux/nl802154.h>
-include <include/net/nl802154.h>
+type auto_todo intptr
+
+include <vdso/bits.h>
+include <linux/types.h>
+include <net/netlink.h>
include <include/uapi/linux/batman_adv.h>
include <include/uapi/linux/caif/if_caif.h>
include <include/uapi/linux/can/gw.h>
@@ -33,6 +32,7 @@ include <include/uapi/linux/if_macsec.h>
include <include/uapi/linux/if_team.h>
include <include/uapi/linux/if_tunnel.h>
include <include/uapi/linux/ila.h>
+include <include/uapi/linux/io_uring.h>
include <include/uapi/linux/ioam6_genl.h>
include <include/uapi/linux/ip_vs.h>
include <include/uapi/linux/l2tp.h>
@@ -66,6 +66,7 @@ include <include/uapi/linux/nl80211.h>
include <include/uapi/linux/openvswitch.h>
include <include/uapi/linux/pkt_cls.h>
include <include/uapi/linux/pkt_sched.h>
+include <include/uapi/linux/psample.h>
include <include/uapi/linux/rpl_iptunnel.h>
include <include/uapi/linux/rtnetlink.h>
include <include/uapi/linux/seg6_genl.h>
@@ -102,11 +103,9 @@ include <include/uapi/linux/wireguard.h>
include <include/uapi/linux/wwan.h>
include <include/uapi/linux/xfrm.h>
include <include/uapi/rdma/rdma_netlink.h>
-include <net/netlabel/netlabel_calipso.h>
-include <net/netlabel/netlabel_cipso_v4.h>
-include <net/netlabel/netlabel_mgmt.h>
-include <net/netlabel/netlabel_unlabeled.h>
+
auto_landlock_rule_type = LANDLOCK_RULE_PATH_BENEATH, LANDLOCK_RULE_NET_PORT
+
resource genl_802_15_4_MAC_family_id_auto[int16]
resource genl_HSR_family_id_auto[int16]
resource genl_IOAM6_family_id_auto[int16]
@@ -150,7 +149,6 @@ resource genl_tcp_metrics_family_id_auto[int16]
resource genl_thermal_family_id_auto[int16]
resource genl_vdpa_family_id_auto[int16]
resource genl_wireguard_family_id_auto[int16]
-type auto_todo intptr
type msghdr_802_15_4_MAC_auto[CMD, POLICY] msghdr_netlink[netlink_msg_t[genl_802_15_4_MAC_family_id_auto, genlmsghdr_t[CMD], POLICY]]
type msghdr_HSR_auto[CMD, POLICY] msghdr_netlink[netlink_msg_t[genl_HSR_family_id_auto, genlmsghdr_t[CMD], POLICY]]
type msghdr_IOAM6_auto[CMD, POLICY] msghdr_netlink[netlink_msg_t[genl_IOAM6_family_id_auto, genlmsghdr_t[CMD], POLICY]]
@@ -665,22 +663,18 @@ sendmsg$auto_NCSI_CMD_SET_PACKAGE_MASK(fd sock_nl_generic, msg ptr[in, msghdr_NC
sendmsg$auto_NETDEV_CMD_BIND_RX(fd sock_nl_generic, msg ptr[in, msghdr_netdev_auto[NETDEV_CMD_BIND_RX, netdev_bind_rx_nl_policy$auto_netdev_genl_gen]], f flags[send_flags])
sendmsg$auto_NETDEV_CMD_DEV_GET(fd sock_nl_generic, msg ptr[in, msghdr_netdev_auto[NETDEV_CMD_DEV_GET, netdev_dev_get_nl_policy$auto_netdev_genl_gen]], f flags[send_flags])
sendmsg$auto_NETDEV_CMD_NAPI_GET(fd sock_nl_generic, msg ptr[in, msghdr_netdev_auto[NETDEV_CMD_NAPI_GET, netdev_napi_get_do_nl_policy$auto_netdev_genl_gen]], f flags[send_flags])
-sendmsg$auto_NETDEV_CMD_NAPI_GET0(fd sock_nl_generic, msg ptr[in, msghdr_netdev_auto[NETDEV_CMD_NAPI_GET, netdev_napi_get_dump_nl_policy$auto_netdev_genl_gen]], f flags[send_flags])
sendmsg$auto_NETDEV_CMD_NAPI_SET(fd sock_nl_generic, msg ptr[in, msghdr_netdev_auto[NETDEV_CMD_NAPI_SET, netdev_napi_set_nl_policy$auto_netdev_genl_gen]], f flags[send_flags])
sendmsg$auto_NETDEV_CMD_PAGE_POOL_GET(fd sock_nl_generic, msg ptr[in, msghdr_netdev_auto[NETDEV_CMD_PAGE_POOL_GET, netdev_page_pool_get_nl_policy$auto_netdev_genl_gen]], f flags[send_flags])
sendmsg$auto_NETDEV_CMD_QSTATS_GET(fd sock_nl_generic, msg ptr[in, msghdr_netdev_auto[NETDEV_CMD_QSTATS_GET, netdev_qstats_get_nl_policy$auto_netdev_genl_gen]], f flags[send_flags])
sendmsg$auto_NETDEV_CMD_QUEUE_GET(fd sock_nl_generic, msg ptr[in, msghdr_netdev_auto[NETDEV_CMD_QUEUE_GET, netdev_queue_get_do_nl_policy$auto_netdev_genl_gen]], f flags[send_flags])
-sendmsg$auto_NETDEV_CMD_QUEUE_GET0(fd sock_nl_generic, msg ptr[in, msghdr_netdev_auto[NETDEV_CMD_QUEUE_GET, netdev_queue_get_dump_nl_policy$auto_netdev_genl_gen]], f flags[send_flags])
sendmsg$auto_NET_DM_CMD_CONFIG(fd sock_nl_generic, msg ptr[in, msghdr_NET_DM_auto[NET_DM_CMD_CONFIG, net_dm_nl_policy$auto_drop_monitor]], f flags[send_flags])
sendmsg$auto_NET_DM_CMD_CONFIG_GET(fd sock_nl_generic, msg ptr[in, msghdr_NET_DM_auto[NET_DM_CMD_CONFIG_GET, net_dm_nl_policy$auto_drop_monitor]], f flags[send_flags])
sendmsg$auto_NET_DM_CMD_START(fd sock_nl_generic, msg ptr[in, msghdr_NET_DM_auto[NET_DM_CMD_START, net_dm_nl_policy$auto_drop_monitor]], f flags[send_flags])
sendmsg$auto_NET_DM_CMD_STATS_GET(fd sock_nl_generic, msg ptr[in, msghdr_NET_DM_auto[NET_DM_CMD_STATS_GET, net_dm_nl_policy$auto_drop_monitor]], f flags[send_flags])
sendmsg$auto_NET_DM_CMD_STOP(fd sock_nl_generic, msg ptr[in, msghdr_NET_DM_auto[NET_DM_CMD_STOP, net_dm_nl_policy$auto_drop_monitor]], f flags[send_flags])
sendmsg$auto_NET_SHAPER_CMD_CAP_GET(fd sock_nl_generic, msg ptr[in, msghdr_net_shaper_auto[NET_SHAPER_CMD_CAP_GET, net_shaper_cap_get_do_nl_policy$auto_shaper_nl_gen]], f flags[send_flags])
-sendmsg$auto_NET_SHAPER_CMD_CAP_GET0(fd sock_nl_generic, msg ptr[in, msghdr_net_shaper_auto[NET_SHAPER_CMD_CAP_GET, net_shaper_cap_get_dump_nl_policy$auto_shaper_nl_gen]], f flags[send_flags])
sendmsg$auto_NET_SHAPER_CMD_DELETE(fd sock_nl_generic, msg ptr[in, msghdr_net_shaper_auto[NET_SHAPER_CMD_DELETE, net_shaper_delete_nl_policy$auto_shaper_nl_gen]], f flags[send_flags])
sendmsg$auto_NET_SHAPER_CMD_GET(fd sock_nl_generic, msg ptr[in, msghdr_net_shaper_auto[NET_SHAPER_CMD_GET, net_shaper_get_do_nl_policy$auto_shaper_nl_gen]], f flags[send_flags])
-sendmsg$auto_NET_SHAPER_CMD_GET0(fd sock_nl_generic, msg ptr[in, msghdr_net_shaper_auto[NET_SHAPER_CMD_GET, net_shaper_get_dump_nl_policy$auto_shaper_nl_gen]], f flags[send_flags])
sendmsg$auto_NET_SHAPER_CMD_GROUP(fd sock_nl_generic, msg ptr[in, msghdr_net_shaper_auto[NET_SHAPER_CMD_GROUP, net_shaper_group_nl_policy$auto_shaper_nl_gen]], f flags[send_flags])
sendmsg$auto_NET_SHAPER_CMD_SET(fd sock_nl_generic, msg ptr[in, msghdr_net_shaper_auto[NET_SHAPER_CMD_SET, net_shaper_set_nl_policy$auto_shaper_nl_gen]], f flags[send_flags])
sendmsg$auto_NFC_CMD_ACTIVATE_TARGET(fd sock_nl_generic, msg ptr[in, msghdr_nfc_auto[NFC_CMD_ACTIVATE_TARGET, nfc_genl_policy$auto_netlink]], f flags[send_flags])
@@ -1133,6 +1127,10 @@ __kernel_fd_set$auto_record {
fds_bits array[intptr, 16]
}
+__kernel_fsid_t$auto_record {
+ val array[int32, 2]
+}
+
__kernel_itimerspec$auto_record {
it_interval __kernel_timespec$auto_record
it_value __kernel_timespec$auto_record
@@ -1366,11 +1364,11 @@ batadv_netlink_policy$auto_netlink [
BATADV_ATTR_HOP_PENALTY nlattr[BATADV_ATTR_HOP_PENALTY, int8]
BATADV_ATTR_LOG_LEVEL nlattr[BATADV_ATTR_LOG_LEVEL, int32]
BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED nlattr[BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED, bool8]
+ BATADV_ATTR_MULTICAST_FANOUT nlattr[BATADV_ATTR_MULTICAST_FANOUT, int32]
BATADV_ATTR_NETWORK_CODING_ENABLED nlattr[BATADV_ATTR_NETWORK_CODING_ENABLED, bool8]
BATADV_ATTR_ORIG_INTERVAL nlattr[BATADV_ATTR_ORIG_INTERVAL, int32]
BATADV_ATTR_ELP_INTERVAL nlattr[BATADV_ATTR_ELP_INTERVAL, int32]
BATADV_ATTR_THROUGHPUT_OVERRIDE nlattr[BATADV_ATTR_THROUGHPUT_OVERRIDE, int32]
- BATADV_ATTR_MULTICAST_FANOUT nlattr[BATADV_ATTR_MULTICAST_FANOUT, int32]
] [varlen]
bpf_attr$auto_record [
@@ -1976,11 +1974,11 @@ ethnl_mm_get_policy$auto_netlink [
ethnl_mm_set_policy$auto_netlink [
ETHTOOL_A_MM_HEADER nlnest[ETHTOOL_A_MM_HEADER, array[ethnl_header_policy$auto_netlink]]
- ETHTOOL_A_MM_PMAC_ENABLED nlattr[ETHTOOL_A_MM_PMAC_ENABLED, bool8]
- ETHTOOL_A_MM_TX_ENABLED nlattr[ETHTOOL_A_MM_TX_ENABLED, bool8]
- ETHTOOL_A_MM_TX_MIN_FRAG_SIZE nlattr[ETHTOOL_A_MM_TX_MIN_FRAG_SIZE, int32]
ETHTOOL_A_MM_VERIFY_ENABLED nlattr[ETHTOOL_A_MM_VERIFY_ENABLED, bool8]
ETHTOOL_A_MM_VERIFY_TIME nlattr[ETHTOOL_A_MM_VERIFY_TIME, int32]
+ ETHTOOL_A_MM_TX_ENABLED nlattr[ETHTOOL_A_MM_TX_ENABLED, bool8]
+ ETHTOOL_A_MM_PMAC_ENABLED nlattr[ETHTOOL_A_MM_PMAC_ENABLED, bool8]
+ ETHTOOL_A_MM_TX_MIN_FRAG_SIZE nlattr[ETHTOOL_A_MM_TX_MIN_FRAG_SIZE, int32]
] [varlen]
ethnl_module_eeprom_get_policy$auto_netlink [
@@ -2038,8 +2036,8 @@ ethnl_plca_get_status_policy$auto_netlink [
ethnl_plca_set_cfg_policy$auto_netlink [
ETHTOOL_A_PLCA_HEADER nlnest[ETHTOOL_A_PLCA_HEADER, array[ethnl_header_policy_phy$auto_netlink]]
ETHTOOL_A_PLCA_ENABLED nlattr[ETHTOOL_A_PLCA_ENABLED, bool8]
- ETHTOOL_A_PLCA_NODE_CNT nlattr[ETHTOOL_A_PLCA_NODE_CNT, int32]
ETHTOOL_A_PLCA_NODE_ID nlattr[ETHTOOL_A_PLCA_NODE_ID, int32]
+ ETHTOOL_A_PLCA_NODE_CNT nlattr[ETHTOOL_A_PLCA_NODE_CNT, int32]
ETHTOOL_A_PLCA_TO_TMR nlattr[ETHTOOL_A_PLCA_TO_TMR, int32]
ETHTOOL_A_PLCA_BURST_CNT nlattr[ETHTOOL_A_PLCA_BURST_CNT, int32]
ETHTOOL_A_PLCA_BURST_TMR nlattr[ETHTOOL_A_PLCA_BURST_TMR, int32]
@@ -2127,9 +2125,9 @@ file_handle$auto_record {
flow_policy$auto_datapath [
OVS_FLOW_ATTR_KEY nlnest[OVS_FLOW_ATTR_KEY, array[nl_generic_attr]]
+ OVS_FLOW_ATTR_MASK nlnest[OVS_FLOW_ATTR_MASK, array[nl_generic_attr]]
OVS_FLOW_ATTR_ACTIONS nlnest[OVS_FLOW_ATTR_ACTIONS, array[nl_generic_attr]]
OVS_FLOW_ATTR_CLEAR nlattr[OVS_FLOW_ATTR_CLEAR, void]
- OVS_FLOW_ATTR_MASK nlnest[OVS_FLOW_ATTR_MASK, array[nl_generic_attr]]
OVS_FLOW_ATTR_PROBE nlattr[OVS_FLOW_ATTR_PROBE, void]
OVS_FLOW_ATTR_UFID nlattr[OVS_FLOW_ATTR_UFID, int8]
OVS_FLOW_ATTR_UFID_FLAGS nlattr[OVS_FLOW_ATTR_UFID_FLAGS, int32]
@@ -2188,10 +2186,10 @@ he_obss_pd_policy$auto_nl80211 [
hsr_genl_policy$auto_hsr_netlink [
HSR_A_NODE_ADDR nlattr[HSR_A_NODE_ADDR, array[int8, 6]]
+ HSR_A_NODE_ADDR_B nlattr[HSR_A_NODE_ADDR_B, array[int8, 6]]
HSR_A_IFINDEX nlattr[HSR_A_IFINDEX, ifindex]
HSR_A_IF1_AGE nlattr[HSR_A_IF1_AGE, int32]
HSR_A_IF2_AGE nlattr[HSR_A_IF2_AGE, int32]
- HSR_A_NODE_ADDR_B nlattr[HSR_A_NODE_ADDR_B, array[int8, 6]]
HSR_A_IF1_SEQ nlattr[HSR_A_IF1_SEQ, int16]
HSR_A_IF2_SEQ nlattr[HSR_A_IF2_SEQ, int16]
] [varlen]
@@ -2289,11 +2287,11 @@ hwsim_pmsr_peers_result_policy$auto_mac80211_hwsim [
] [varlen]
hwsim_pmsr_resp_policy$auto_mac80211_hwsim [
- NL80211_PMSR_RESP_ATTR_DATA nlnest[NL80211_PMSR_RESP_ATTR_DATA, array[hwsim_pmsr_resp_type_policy$auto_mac80211_hwsim]]
NL80211_PMSR_RESP_ATTR_STATUS nlattr[NL80211_PMSR_RESP_ATTR_STATUS, int32]
NL80211_PMSR_RESP_ATTR_HOST_TIME nlattr[NL80211_PMSR_RESP_ATTR_HOST_TIME, int64]
NL80211_PMSR_RESP_ATTR_AP_TSF nlattr[NL80211_PMSR_RESP_ATTR_AP_TSF, int64]
NL80211_PMSR_RESP_ATTR_FINAL nlattr[NL80211_PMSR_RESP_ATTR_FINAL, void]
+ NL80211_PMSR_RESP_ATTR_DATA nlnest[NL80211_PMSR_RESP_ATTR_DATA, array[hwsim_pmsr_resp_type_policy$auto_mac80211_hwsim]]
] [varlen]
hwsim_pmsr_resp_type_policy$auto_mac80211_hwsim [
@@ -2322,11 +2320,19 @@ hwsim_tx_rate$auto_record {
ieee802154_policy$auto_nl802154 [
IEEE802154_ATTR_DEV_NAME nlattr[IEEE802154_ATTR_DEV_NAME, devname]
IEEE802154_ATTR_DEV_INDEX nlattr[IEEE802154_ATTR_DEV_INDEX, ifindex]
+ IEEE802154_ATTR_PHY_NAME nlattr[IEEE802154_ATTR_PHY_NAME, stringnoz]
IEEE802154_ATTR_STATUS nlattr[IEEE802154_ATTR_STATUS, int8]
IEEE802154_ATTR_SHORT_ADDR nlattr[IEEE802154_ATTR_SHORT_ADDR, int16]
IEEE802154_ATTR_HW_ADDR nlattr[IEEE802154_ATTR_HW_ADDR, int64]
IEEE802154_ATTR_PAN_ID nlattr[IEEE802154_ATTR_PAN_ID, int16]
IEEE802154_ATTR_CHANNEL nlattr[IEEE802154_ATTR_CHANNEL, int8]
+ IEEE802154_ATTR_BCN_ORD nlattr[IEEE802154_ATTR_BCN_ORD, int8]
+ IEEE802154_ATTR_SF_ORD nlattr[IEEE802154_ATTR_SF_ORD, int8]
+ IEEE802154_ATTR_PAN_COORD nlattr[IEEE802154_ATTR_PAN_COORD, int8]
+ IEEE802154_ATTR_BAT_EXT nlattr[IEEE802154_ATTR_BAT_EXT, int8]
+ IEEE802154_ATTR_COORD_REALIGN nlattr[IEEE802154_ATTR_COORD_REALIGN, int8]
+ IEEE802154_ATTR_PAGE nlattr[IEEE802154_ATTR_PAGE, int8]
+ IEEE802154_ATTR_DEV_TYPE nlattr[IEEE802154_ATTR_DEV_TYPE, int8]
IEEE802154_ATTR_COORD_SHORT_ADDR nlattr[IEEE802154_ATTR_COORD_SHORT_ADDR, int16]
IEEE802154_ATTR_COORD_HW_ADDR nlattr[IEEE802154_ATTR_COORD_HW_ADDR, int64]
IEEE802154_ATTR_COORD_PAN_ID nlattr[IEEE802154_ATTR_COORD_PAN_ID, int16]
@@ -2342,15 +2348,7 @@ ieee802154_policy$auto_nl802154 [
IEEE802154_ATTR_CHANNELS nlattr[IEEE802154_ATTR_CHANNELS, int32]
IEEE802154_ATTR_DURATION nlattr[IEEE802154_ATTR_DURATION, int8]
IEEE802154_ATTR_ED_LIST nlattr[IEEE802154_ATTR_ED_LIST, array[int8, 27]]
- IEEE802154_ATTR_BCN_ORD nlattr[IEEE802154_ATTR_BCN_ORD, int8]
- IEEE802154_ATTR_SF_ORD nlattr[IEEE802154_ATTR_SF_ORD, int8]
- IEEE802154_ATTR_PAN_COORD nlattr[IEEE802154_ATTR_PAN_COORD, int8]
- IEEE802154_ATTR_BAT_EXT nlattr[IEEE802154_ATTR_BAT_EXT, int8]
- IEEE802154_ATTR_COORD_REALIGN nlattr[IEEE802154_ATTR_COORD_REALIGN, int8]
- IEEE802154_ATTR_PAGE nlattr[IEEE802154_ATTR_PAGE, int8]
IEEE802154_ATTR_CHANNEL_PAGE_LIST nlattr[IEEE802154_ATTR_CHANNEL_PAGE_LIST, array[int8, 128]]
- IEEE802154_ATTR_PHY_NAME nlattr[IEEE802154_ATTR_PHY_NAME, stringnoz]
- IEEE802154_ATTR_DEV_TYPE nlattr[IEEE802154_ATTR_DEV_TYPE, int8]
IEEE802154_ATTR_TXPOWER nlattr[IEEE802154_ATTR_TXPOWER, int8]
IEEE802154_ATTR_LBT_ENABLED nlattr[IEEE802154_ATTR_LBT_ENABLED, bool8]
IEEE802154_ATTR_CCA_MODE nlattr[IEEE802154_ATTR_CCA_MODE, int8]
@@ -2527,15 +2525,12 @@ l2tp_nl_policy$auto_l2tp_netlink [
L2TP_ATTR_L2SPEC_TYPE nlattr[L2TP_ATTR_L2SPEC_TYPE, int8]
L2TP_ATTR_L2SPEC_LEN nlattr[L2TP_ATTR_L2SPEC_LEN, int8]
L2TP_ATTR_PROTO_VERSION nlattr[L2TP_ATTR_PROTO_VERSION, int8]
- L2TP_ATTR_IFNAME nlattr[L2TP_ATTR_IFNAME, devname]
L2TP_ATTR_CONN_ID nlattr[L2TP_ATTR_CONN_ID, int32]
L2TP_ATTR_PEER_CONN_ID nlattr[L2TP_ATTR_PEER_CONN_ID, int32]
L2TP_ATTR_SESSION_ID nlattr[L2TP_ATTR_SESSION_ID, int32]
L2TP_ATTR_PEER_SESSION_ID nlattr[L2TP_ATTR_PEER_SESSION_ID, int32]
L2TP_ATTR_UDP_CSUM nlattr[L2TP_ATTR_UDP_CSUM, int8]
L2TP_ATTR_VLAN_ID nlattr[L2TP_ATTR_VLAN_ID, int16]
- L2TP_ATTR_COOKIE nlattr[L2TP_ATTR_COOKIE, int64]
- L2TP_ATTR_PEER_COOKIE nlattr[L2TP_ATTR_PEER_COOKIE, int64]
L2TP_ATTR_DEBUG nlattr[L2TP_ATTR_DEBUG, int32]
L2TP_ATTR_RECV_SEQ nlattr[L2TP_ATTR_RECV_SEQ, int8]
L2TP_ATTR_SEND_SEQ nlattr[L2TP_ATTR_SEND_SEQ, int8]
@@ -2552,6 +2547,9 @@ l2tp_nl_policy$auto_l2tp_netlink [
L2TP_ATTR_STATS nlnest[L2TP_ATTR_STATS, array[nl_generic_attr]]
L2TP_ATTR_IP6_SADDR nlattr[L2TP_ATTR_IP6_SADDR, in6_addr$auto_record]
L2TP_ATTR_IP6_DADDR nlattr[L2TP_ATTR_IP6_DADDR, in6_addr$auto_record]
+ L2TP_ATTR_IFNAME nlattr[L2TP_ATTR_IFNAME, devname]
+ L2TP_ATTR_COOKIE nlattr[L2TP_ATTR_COOKIE, int64]
+ L2TP_ATTR_PEER_COOKIE nlattr[L2TP_ATTR_PEER_COOKIE, int64]
] [varlen]
landlock_ruleset_attr$auto_record {
@@ -2688,25 +2686,19 @@ net_shaper_cap_get_do_nl_policy$auto_shaper_nl_gen [
NET_SHAPER_A_CAPS_SCOPE nlattr[NET_SHAPER_A_CAPS_SCOPE, int32]
] [varlen]
-net_shaper_cap_get_dump_nl_policy$auto_shaper_nl_gen [
- NET_SHAPER_A_CAPS_IFINDEX nlattr[NET_SHAPER_A_CAPS_IFINDEX, ifindex]
-] [varlen]
-
net_shaper_delete_nl_policy$auto_shaper_nl_gen [
- NET_SHAPER_A_HANDLE nlnest[NET_SHAPER_A_HANDLE, array[net_shaper_handle_nl_policy$auto_shaper_nl_gen]]
NET_SHAPER_A_IFINDEX nlattr[NET_SHAPER_A_IFINDEX, ifindex]
-] [varlen]
-
-net_shaper_get_do_nl_policy$auto_shaper_nl_gen [
NET_SHAPER_A_HANDLE nlnest[NET_SHAPER_A_HANDLE, array[net_shaper_handle_nl_policy$auto_shaper_nl_gen]]
- NET_SHAPER_A_IFINDEX nlattr[NET_SHAPER_A_IFINDEX, ifindex]
] [varlen]
-net_shaper_get_dump_nl_policy$auto_shaper_nl_gen [
+net_shaper_get_do_nl_policy$auto_shaper_nl_gen [
NET_SHAPER_A_IFINDEX nlattr[NET_SHAPER_A_IFINDEX, ifindex]
+ NET_SHAPER_A_HANDLE nlnest[NET_SHAPER_A_HANDLE, array[net_shaper_handle_nl_policy$auto_shaper_nl_gen]]
] [varlen]
net_shaper_group_nl_policy$auto_shaper_nl_gen [
+ NET_SHAPER_A_IFINDEX nlattr[NET_SHAPER_A_IFINDEX, ifindex]
+ NET_SHAPER_A_PARENT nlnest[NET_SHAPER_A_PARENT, array[net_shaper_handle_nl_policy$auto_shaper_nl_gen]]
NET_SHAPER_A_HANDLE nlnest[NET_SHAPER_A_HANDLE, array[net_shaper_handle_nl_policy$auto_shaper_nl_gen]]
NET_SHAPER_A_METRIC nlattr[NET_SHAPER_A_METRIC, int32]
NET_SHAPER_A_BW_MIN nlattr[NET_SHAPER_A_BW_MIN, int64]
@@ -2714,8 +2706,6 @@ net_shaper_group_nl_policy$auto_shaper_nl_gen [
NET_SHAPER_A_BURST nlattr[NET_SHAPER_A_BURST, int64]
NET_SHAPER_A_PRIORITY nlattr[NET_SHAPER_A_PRIORITY, int32]
NET_SHAPER_A_WEIGHT nlattr[NET_SHAPER_A_WEIGHT, int32]
- NET_SHAPER_A_IFINDEX nlattr[NET_SHAPER_A_IFINDEX, ifindex]
- NET_SHAPER_A_PARENT nlnest[NET_SHAPER_A_PARENT, array[net_shaper_handle_nl_policy$auto_shaper_nl_gen]]
NET_SHAPER_A_LEAVES nlnest[NET_SHAPER_A_LEAVES, array[net_shaper_leaf_info_nl_policy$auto_shaper_nl_gen]]
] [varlen]
@@ -2731,6 +2721,7 @@ net_shaper_leaf_info_nl_policy$auto_shaper_nl_gen [
] [varlen]
net_shaper_set_nl_policy$auto_shaper_nl_gen [
+ NET_SHAPER_A_IFINDEX nlattr[NET_SHAPER_A_IFINDEX, ifindex]
NET_SHAPER_A_HANDLE nlnest[NET_SHAPER_A_HANDLE, array[net_shaper_handle_nl_policy$auto_shaper_nl_gen]]
NET_SHAPER_A_METRIC nlattr[NET_SHAPER_A_METRIC, int32]
NET_SHAPER_A_BW_MIN nlattr[NET_SHAPER_A_BW_MIN, int64]
@@ -2738,13 +2729,12 @@ net_shaper_set_nl_policy$auto_shaper_nl_gen [
NET_SHAPER_A_BURST nlattr[NET_SHAPER_A_BURST, int64]
NET_SHAPER_A_PRIORITY nlattr[NET_SHAPER_A_PRIORITY, int32]
NET_SHAPER_A_WEIGHT nlattr[NET_SHAPER_A_WEIGHT, int32]
- NET_SHAPER_A_IFINDEX nlattr[NET_SHAPER_A_IFINDEX, ifindex]
] [varlen]
netdev_bind_rx_nl_policy$auto_netdev_genl_gen [
NETDEV_A_DMABUF_IFINDEX nlattr[NETDEV_A_DMABUF_IFINDEX, ifindex]
- NETDEV_A_DMABUF_QUEUES nlnest[NETDEV_A_DMABUF_QUEUES, array[netdev_queue_id_nl_policy$auto_netdev_genl_gen]]
NETDEV_A_DMABUF_FD nlattr[NETDEV_A_DMABUF_FD, fd]
+ NETDEV_A_DMABUF_QUEUES nlnest[NETDEV_A_DMABUF_QUEUES, array[netdev_queue_id_nl_policy$auto_netdev_genl_gen]]
] [varlen]
netdev_dev_get_nl_policy$auto_netdev_genl_gen [
@@ -2755,10 +2745,6 @@ netdev_napi_get_do_nl_policy$auto_netdev_genl_gen [
NETDEV_A_NAPI_ID nlattr[NETDEV_A_NAPI_ID, int32]
] [varlen]
-netdev_napi_get_dump_nl_policy$auto_netdev_genl_gen [
- NETDEV_A_NAPI_IFINDEX nlattr[NETDEV_A_NAPI_IFINDEX, ifindex]
-] [varlen]
-
netdev_napi_set_nl_policy$auto_netdev_genl_gen [
NETDEV_A_NAPI_ID nlattr[NETDEV_A_NAPI_ID, int32]
NETDEV_A_NAPI_DEFER_HARD_IRQS nlattr[NETDEV_A_NAPI_DEFER_HARD_IRQS, int32]
@@ -2776,13 +2762,9 @@ netdev_qstats_get_nl_policy$auto_netdev_genl_gen [
] [varlen]
netdev_queue_get_do_nl_policy$auto_netdev_genl_gen [
- NETDEV_A_QUEUE_ID nlattr[NETDEV_A_QUEUE_ID, int32]
NETDEV_A_QUEUE_IFINDEX nlattr[NETDEV_A_QUEUE_IFINDEX, ifindex]
NETDEV_A_QUEUE_TYPE nlattr[NETDEV_A_QUEUE_TYPE, int32]
-] [varlen]
-
-netdev_queue_get_dump_nl_policy$auto_netdev_genl_gen [
- NETDEV_A_QUEUE_IFINDEX nlattr[NETDEV_A_QUEUE_IFINDEX, ifindex]
+ NETDEV_A_QUEUE_ID nlattr[NETDEV_A_QUEUE_ID, int32]
] [varlen]
netdev_queue_id_nl_policy$auto_netdev_genl_gen [
@@ -2948,15 +2930,33 @@ nl80211_pmsr_req_data_policy$auto_nl80211 [
nl80211_policy$auto_nl80211 [
NL80211_ATTR_WIPHY nlattr[NL80211_ATTR_WIPHY, int32]
NL80211_ATTR_WIPHY_NAME nlattr[NL80211_ATTR_WIPHY_NAME, string]
+ NL80211_ATTR_WIPHY_TXQ_PARAMS nlnest[NL80211_ATTR_WIPHY_TXQ_PARAMS, array[nl_generic_attr]]
+ NL80211_ATTR_WIPHY_FREQ nlattr[NL80211_ATTR_WIPHY_FREQ, int32]
+ NL80211_ATTR_WIPHY_CHANNEL_TYPE nlattr[NL80211_ATTR_WIPHY_CHANNEL_TYPE, int32]
+ NL80211_ATTR_WIPHY_EDMG_CHANNELS nlattr[NL80211_ATTR_WIPHY_EDMG_CHANNELS, int8]
+ NL80211_ATTR_WIPHY_EDMG_BW_CONFIG nlattr[NL80211_ATTR_WIPHY_EDMG_BW_CONFIG, int8]
+ NL80211_ATTR_CHANNEL_WIDTH nlattr[NL80211_ATTR_CHANNEL_WIDTH, int32]
+ NL80211_ATTR_CENTER_FREQ1 nlattr[NL80211_ATTR_CENTER_FREQ1, int32]
+ NL80211_ATTR_CENTER_FREQ1_OFFSET nlattr[NL80211_ATTR_CENTER_FREQ1_OFFSET, int32]
+ NL80211_ATTR_CENTER_FREQ2 nlattr[NL80211_ATTR_CENTER_FREQ2, int32]
+ NL80211_ATTR_WIPHY_RETRY_SHORT nlattr[NL80211_ATTR_WIPHY_RETRY_SHORT, int8]
+ NL80211_ATTR_WIPHY_RETRY_LONG nlattr[NL80211_ATTR_WIPHY_RETRY_LONG, int8]
+ NL80211_ATTR_WIPHY_FRAG_THRESHOLD nlattr[NL80211_ATTR_WIPHY_FRAG_THRESHOLD, int32]
+ NL80211_ATTR_WIPHY_RTS_THRESHOLD nlattr[NL80211_ATTR_WIPHY_RTS_THRESHOLD, int32]
+ NL80211_ATTR_WIPHY_COVERAGE_CLASS nlattr[NL80211_ATTR_WIPHY_COVERAGE_CLASS, int8]
+ NL80211_ATTR_WIPHY_DYN_ACK nlattr[NL80211_ATTR_WIPHY_DYN_ACK, void]
+ NL80211_ATTR_IFTYPE nlattr[NL80211_ATTR_IFTYPE, int32]
NL80211_ATTR_IFINDEX nlattr[NL80211_ATTR_IFINDEX, ifindex]
NL80211_ATTR_IFNAME nlattr[NL80211_ATTR_IFNAME, devname]
- NL80211_ATTR_IFTYPE nlattr[NL80211_ATTR_IFTYPE, int32]
NL80211_ATTR_MAC nlattr[NL80211_ATTR_MAC, array[int8]]
+ NL80211_ATTR_PREV_BSSID nlattr[NL80211_ATTR_PREV_BSSID, array[int8]]
+ NL80211_ATTR_KEY nlnest[NL80211_ATTR_KEY, array[nl_generic_attr]]
NL80211_ATTR_KEY_DATA nlattr[NL80211_ATTR_KEY_DATA, array[int8, 0:32]]
NL80211_ATTR_KEY_IDX nlattr[NL80211_ATTR_KEY_IDX, int8]
NL80211_ATTR_KEY_CIPHER nlattr[NL80211_ATTR_KEY_CIPHER, int32]
- NL80211_ATTR_KEY_SEQ nlattr[NL80211_ATTR_KEY_SEQ, array[int8, 0:16]]
NL80211_ATTR_KEY_DEFAULT nlattr[NL80211_ATTR_KEY_DEFAULT, void]
+ NL80211_ATTR_KEY_SEQ nlattr[NL80211_ATTR_KEY_SEQ, array[int8, 0:16]]
+ NL80211_ATTR_KEY_TYPE nlattr[NL80211_ATTR_KEY_TYPE, int32]
NL80211_ATTR_BEACON_INTERVAL nlattr[NL80211_ATTR_BEACON_INTERVAL, int32]
NL80211_ATTR_DTIM_PERIOD nlattr[NL80211_ATTR_DTIM_PERIOD, int32]
NL80211_ATTR_BEACON_HEAD nlattr[NL80211_ATTR_BEACON_HEAD, array[int8, 0:2304]]
@@ -2965,53 +2965,49 @@ nl80211_policy$auto_nl80211 [
NL80211_ATTR_STA_FLAGS nlnest[NL80211_ATTR_STA_FLAGS, array[nl_generic_attr]]
NL80211_ATTR_STA_LISTEN_INTERVAL nlattr[NL80211_ATTR_STA_LISTEN_INTERVAL, int16]
NL80211_ATTR_STA_SUPPORTED_RATES nlattr[NL80211_ATTR_STA_SUPPORTED_RATES, array[int8, 0:32]]
+ NL80211_ATTR_STA_PLINK_ACTION nlattr[NL80211_ATTR_STA_PLINK_ACTION, int8]
+ NL80211_ATTR_STA_TX_POWER_SETTING nlattr[NL80211_ATTR_STA_TX_POWER_SETTING, int8]
+ NL80211_ATTR_STA_TX_POWER nlattr[NL80211_ATTR_STA_TX_POWER, int16]
NL80211_ATTR_STA_VLAN nlattr[NL80211_ATTR_STA_VLAN, int32]
NL80211_ATTR_MNTR_FLAGS nlattr[NL80211_ATTR_MNTR_FLAGS, array[int8]]
NL80211_ATTR_MESH_ID nlattr[NL80211_ATTR_MESH_ID, array[int8, 0:32]]
- NL80211_ATTR_STA_PLINK_ACTION nlattr[NL80211_ATTR_STA_PLINK_ACTION, int8]
NL80211_ATTR_MPATH_NEXT_HOP nlattr[NL80211_ATTR_MPATH_NEXT_HOP, array[int8]]
+ NL80211_ATTR_REG_ALPHA2 nlattr[NL80211_ATTR_REG_ALPHA2, array[int8]]
+ NL80211_ATTR_REG_RULES nlnest[NL80211_ATTR_REG_RULES, array[nl_generic_attr]]
NL80211_ATTR_BSS_CTS_PROT nlattr[NL80211_ATTR_BSS_CTS_PROT, int8]
NL80211_ATTR_BSS_SHORT_PREAMBLE nlattr[NL80211_ATTR_BSS_SHORT_PREAMBLE, int8]
NL80211_ATTR_BSS_SHORT_SLOT_TIME nlattr[NL80211_ATTR_BSS_SHORT_SLOT_TIME, int8]
- NL80211_ATTR_HT_CAPABILITY nlattr[NL80211_ATTR_HT_CAPABILITY, array[int8]]
- NL80211_ATTR_REG_ALPHA2 nlattr[NL80211_ATTR_REG_ALPHA2, array[int8]]
- NL80211_ATTR_REG_RULES nlnest[NL80211_ATTR_REG_RULES, array[nl_generic_attr]]
- NL80211_ATTR_MESH_CONFIG nlnest[NL80211_ATTR_MESH_CONFIG, array[nl_generic_attr]]
NL80211_ATTR_BSS_BASIC_RATES nlattr[NL80211_ATTR_BSS_BASIC_RATES, array[int8, 0:32]]
- NL80211_ATTR_WIPHY_TXQ_PARAMS nlnest[NL80211_ATTR_WIPHY_TXQ_PARAMS, array[nl_generic_attr]]
- NL80211_ATTR_WIPHY_FREQ nlattr[NL80211_ATTR_WIPHY_FREQ, int32]
- NL80211_ATTR_WIPHY_CHANNEL_TYPE nlattr[NL80211_ATTR_WIPHY_CHANNEL_TYPE, int32]
+ NL80211_ATTR_BSS_HT_OPMODE nlattr[NL80211_ATTR_BSS_HT_OPMODE, int16]
+ NL80211_ATTR_MESH_CONFIG nlnest[NL80211_ATTR_MESH_CONFIG, array[nl_generic_attr]]
+ NL80211_ATTR_SUPPORT_MESH_AUTH nlattr[NL80211_ATTR_SUPPORT_MESH_AUTH, void]
+ NL80211_ATTR_HT_CAPABILITY nlattr[NL80211_ATTR_HT_CAPABILITY, array[int8]]
NL80211_ATTR_MGMT_SUBTYPE nlattr[NL80211_ATTR_MGMT_SUBTYPE, int8]
NL80211_ATTR_IE nlattr[NL80211_ATTR_IE, array[int8, 0:2304]]
NL80211_ATTR_SCAN_FREQUENCIES nlnest[NL80211_ATTR_SCAN_FREQUENCIES, array[nl_generic_attr]]
NL80211_ATTR_SCAN_SSIDS nlnest[NL80211_ATTR_SCAN_SSIDS, array[nl_generic_attr]]
- NL80211_ATTR_FRAME nlattr[NL80211_ATTR_FRAME, array[int8, 0:2304]]
NL80211_ATTR_SSID nlattr[NL80211_ATTR_SSID, array[int8, 0:32]]
NL80211_ATTR_AUTH_TYPE nlattr[NL80211_ATTR_AUTH_TYPE, int32]
NL80211_ATTR_REASON_CODE nlattr[NL80211_ATTR_REASON_CODE, int16]
- NL80211_ATTR_KEY_TYPE nlattr[NL80211_ATTR_KEY_TYPE, int32]
NL80211_ATTR_FREQ_FIXED nlattr[NL80211_ATTR_FREQ_FIXED, void]
- NL80211_ATTR_WIPHY_RETRY_SHORT nlattr[NL80211_ATTR_WIPHY_RETRY_SHORT, int8]
- NL80211_ATTR_WIPHY_RETRY_LONG nlattr[NL80211_ATTR_WIPHY_RETRY_LONG, int8]
- NL80211_ATTR_WIPHY_FRAG_THRESHOLD nlattr[NL80211_ATTR_WIPHY_FRAG_THRESHOLD, int32]
- NL80211_ATTR_WIPHY_RTS_THRESHOLD nlattr[NL80211_ATTR_WIPHY_RTS_THRESHOLD, int32]
NL80211_ATTR_TIMED_OUT nlattr[NL80211_ATTR_TIMED_OUT, void]
NL80211_ATTR_USE_MFP nlattr[NL80211_ATTR_USE_MFP, int32]
NL80211_ATTR_STA_FLAGS2 nlattr[NL80211_ATTR_STA_FLAGS2, array[int8]]
NL80211_ATTR_CONTROL_PORT nlattr[NL80211_ATTR_CONTROL_PORT, void]
+ NL80211_ATTR_CONTROL_PORT_ETHERTYPE nlattr[NL80211_ATTR_CONTROL_PORT_ETHERTYPE, sock_port]
+ NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT nlattr[NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT, void]
+ NL80211_ATTR_CONTROL_PORT_OVER_NL80211 nlattr[NL80211_ATTR_CONTROL_PORT_OVER_NL80211, void]
NL80211_ATTR_PRIVACY nlattr[NL80211_ATTR_PRIVACY, void]
NL80211_ATTR_STATUS_CODE nlattr[NL80211_ATTR_STATUS_CODE, int16]
NL80211_ATTR_CIPHER_SUITE_GROUP nlattr[NL80211_ATTR_CIPHER_SUITE_GROUP, int32]
NL80211_ATTR_WPA_VERSIONS nlattr[NL80211_ATTR_WPA_VERSIONS, int32]
- NL80211_ATTR_PREV_BSSID nlattr[NL80211_ATTR_PREV_BSSID, array[int8]]
- NL80211_ATTR_KEY nlnest[NL80211_ATTR_KEY, array[nl_generic_attr]]
NL80211_ATTR_PID nlattr[NL80211_ATTR_PID, pid]
NL80211_ATTR_4ADDR nlattr[NL80211_ATTR_4ADDR, int8]
NL80211_ATTR_PMKID nlattr[NL80211_ATTR_PMKID, array[int8]]
NL80211_ATTR_DURATION nlattr[NL80211_ATTR_DURATION, int32]
NL80211_ATTR_COOKIE nlattr[NL80211_ATTR_COOKIE, int64]
- NL80211_ATTR_WIPHY_COVERAGE_CLASS nlattr[NL80211_ATTR_WIPHY_COVERAGE_CLASS, int8]
NL80211_ATTR_TX_RATES nlnest[NL80211_ATTR_TX_RATES, array[nl_generic_attr]]
+ NL80211_ATTR_FRAME nlattr[NL80211_ATTR_FRAME, array[int8, 0:2304]]
NL80211_ATTR_FRAME_MATCH nlattr[NL80211_ATTR_FRAME_MATCH, array[int8]]
NL80211_ATTR_PS_STATE nlattr[NL80211_ATTR_PS_STATE, int32]
NL80211_ATTR_CQM nlnest[NL80211_ATTR_CQM, array[nl_generic_attr]]
@@ -3020,25 +3016,24 @@ nl80211_policy$auto_nl80211 [
NL80211_ATTR_WIPHY_TX_POWER_SETTING nlattr[NL80211_ATTR_WIPHY_TX_POWER_SETTING, int32]
NL80211_ATTR_WIPHY_TX_POWER_LEVEL nlattr[NL80211_ATTR_WIPHY_TX_POWER_LEVEL, int32]
NL80211_ATTR_FRAME_TYPE nlattr[NL80211_ATTR_FRAME_TYPE, int16]
- NL80211_ATTR_CONTROL_PORT_ETHERTYPE nlattr[NL80211_ATTR_CONTROL_PORT_ETHERTYPE, sock_port]
- NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT nlattr[NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT, void]
NL80211_ATTR_WIPHY_ANTENNA_TX nlattr[NL80211_ATTR_WIPHY_ANTENNA_TX, int32]
NL80211_ATTR_WIPHY_ANTENNA_RX nlattr[NL80211_ATTR_WIPHY_ANTENNA_RX, int32]
NL80211_ATTR_MCAST_RATE nlattr[NL80211_ATTR_MCAST_RATE, int32]
NL80211_ATTR_OFFCHANNEL_TX_OK nlattr[NL80211_ATTR_OFFCHANNEL_TX_OK, void]
- NL80211_ATTR_BSS_HT_OPMODE nlattr[NL80211_ATTR_BSS_HT_OPMODE, int16]
NL80211_ATTR_KEY_DEFAULT_TYPES nlnest[NL80211_ATTR_KEY_DEFAULT_TYPES, array[nl_generic_attr]]
- NL80211_ATTR_SUPPORT_MESH_AUTH nlattr[NL80211_ATTR_SUPPORT_MESH_AUTH, void]
- NL80211_ATTR_STA_PLINK_STATE nlattr[NL80211_ATTR_STA_PLINK_STATE, int8]
NL80211_ATTR_WOWLAN_TRIGGERS nlnest[NL80211_ATTR_WOWLAN_TRIGGERS, array[nl_generic_attr]]
+ NL80211_ATTR_STA_PLINK_STATE nlattr[NL80211_ATTR_STA_PLINK_STATE, int8]
+ NL80211_ATTR_MEASUREMENT_DURATION nlattr[NL80211_ATTR_MEASUREMENT_DURATION, int16]
+ NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY nlattr[NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY, void]
+ NL80211_ATTR_MESH_PEER_AID nlattr[NL80211_ATTR_MESH_PEER_AID, int16]
NL80211_ATTR_SCHED_SCAN_INTERVAL nlattr[NL80211_ATTR_SCHED_SCAN_INTERVAL, int32]
NL80211_ATTR_REKEY_DATA nlnest[NL80211_ATTR_REKEY_DATA, array[nl_generic_attr]]
NL80211_ATTR_SCAN_SUPP_RATES nlnest[NL80211_ATTR_SCAN_SUPP_RATES, array[nl_generic_attr]]
NL80211_ATTR_HIDDEN_SSID nlattr[NL80211_ATTR_HIDDEN_SSID, int32]
NL80211_ATTR_IE_PROBE_RESP nlattr[NL80211_ATTR_IE_PROBE_RESP, array[int8, 0:2304]]
NL80211_ATTR_IE_ASSOC_RESP nlattr[NL80211_ATTR_IE_ASSOC_RESP, array[int8, 0:2304]]
- NL80211_ATTR_STA_WME nlnest[NL80211_ATTR_STA_WME, array[nl80211_sta_wme_policy$auto_nl80211]]
NL80211_ATTR_ROAM_SUPPORT nlattr[NL80211_ATTR_ROAM_SUPPORT, void]
+ NL80211_ATTR_STA_WME nlnest[NL80211_ATTR_STA_WME, array[nl80211_sta_wme_policy$auto_nl80211]]
NL80211_ATTR_SCHED_SCAN_MATCH nlnest[NL80211_ATTR_SCHED_SCAN_MATCH, array[nl_generic_attr]]
NL80211_ATTR_TX_NO_CCK_RATE nlattr[NL80211_ATTR_TX_NO_CCK_RATE, void]
NL80211_ATTR_TDLS_ACTION nlattr[NL80211_ATTR_TDLS_ACTION, int8]
@@ -3046,6 +3041,7 @@ nl80211_policy$auto_nl80211 [
NL80211_ATTR_TDLS_OPERATION nlattr[NL80211_ATTR_TDLS_OPERATION, int8]
NL80211_ATTR_TDLS_SUPPORT nlattr[NL80211_ATTR_TDLS_SUPPORT, void]
NL80211_ATTR_TDLS_EXTERNAL_SETUP nlattr[NL80211_ATTR_TDLS_EXTERNAL_SETUP, void]
+ NL80211_ATTR_TDLS_INITIATOR nlattr[NL80211_ATTR_TDLS_INITIATOR, void]
NL80211_ATTR_DONT_WAIT_FOR_ACK nlattr[NL80211_ATTR_DONT_WAIT_FOR_ACK, void]
NL80211_ATTR_PROBE_RESP nlattr[NL80211_ATTR_PROBE_RESP, array[int8, 0:2304]]
NL80211_ATTR_DFS_REGION nlattr[NL80211_ATTR_DFS_REGION, int8]
@@ -3059,9 +3055,6 @@ nl80211_policy$auto_nl80211 [
NL80211_ATTR_AUTH_DATA nlattr[NL80211_ATTR_AUTH_DATA, array[int8]]
NL80211_ATTR_VHT_CAPABILITY nlattr[NL80211_ATTR_VHT_CAPABILITY, array[int8]]
NL80211_ATTR_SCAN_FLAGS nlattr[NL80211_ATTR_SCAN_FLAGS, int32]
- NL80211_ATTR_CHANNEL_WIDTH nlattr[NL80211_ATTR_CHANNEL_WIDTH, int32]
- NL80211_ATTR_CENTER_FREQ1 nlattr[NL80211_ATTR_CENTER_FREQ1, int32]
- NL80211_ATTR_CENTER_FREQ2 nlattr[NL80211_ATTR_CENTER_FREQ2, int32]
NL80211_ATTR_P2P_CTWINDOW nlattr[NL80211_ATTR_P2P_CTWINDOW, int8]
NL80211_ATTR_P2P_OPPPS nlattr[NL80211_ATTR_P2P_OPPPS, int8]
NL80211_ATTR_LOCAL_MESH_POWER_MODE nlattr[NL80211_ATTR_LOCAL_MESH_POWER_MODE, int32]
@@ -3095,9 +3088,7 @@ nl80211_policy$auto_nl80211 [
NL80211_ATTR_TDLS_PEER_CAPABILITY nlattr[NL80211_ATTR_TDLS_PEER_CAPABILITY, int32]
NL80211_ATTR_SOCKET_OWNER nlattr[NL80211_ATTR_SOCKET_OWNER, void]
NL80211_ATTR_CSA_C_OFFSETS_TX nlattr[NL80211_ATTR_CSA_C_OFFSETS_TX, array[int8]]
- NL80211_ATTR_TDLS_INITIATOR nlattr[NL80211_ATTR_TDLS_INITIATOR, void]
NL80211_ATTR_USE_RRM nlattr[NL80211_ATTR_USE_RRM, void]
- NL80211_ATTR_WIPHY_DYN_ACK nlattr[NL80211_ATTR_WIPHY_DYN_ACK, void]
NL80211_ATTR_TSID nlattr[NL80211_ATTR_TSID, int8]
NL80211_ATTR_USER_PRIO nlattr[NL80211_ATTR_USER_PRIO, int8]
NL80211_ATTR_ADMITTED_TIME nlattr[NL80211_ATTR_ADMITTED_TIME, int16]
@@ -3113,9 +3104,6 @@ nl80211_policy$auto_nl80211 [
NL80211_ATTR_STA_SUPPORT_P2P_PS nlattr[NL80211_ATTR_STA_SUPPORT_P2P_PS, int8]
NL80211_ATTR_MU_MIMO_GROUP_DATA nlattr[NL80211_ATTR_MU_MIMO_GROUP_DATA, array[int8, 24]]
NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR nlattr[NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR, array[int8]]
- NL80211_ATTR_MEASUREMENT_DURATION nlattr[NL80211_ATTR_MEASUREMENT_DURATION, int16]
- NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY nlattr[NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY, void]
- NL80211_ATTR_MESH_PEER_AID nlattr[NL80211_ATTR_MESH_PEER_AID, int16]
NL80211_ATTR_NAN_MASTER_PREF nlattr[NL80211_ATTR_NAN_MASTER_PREF, int8]
NL80211_ATTR_BANDS nlattr[NL80211_ATTR_BANDS, int32]
NL80211_ATTR_NAN_FUNC nlnest[NL80211_ATTR_NAN_FUNC, array[nl_generic_attr]]
@@ -3132,10 +3120,9 @@ nl80211_policy$auto_nl80211 [
NL80211_ATTR_FILS_ERP_RRK nlattr[NL80211_ATTR_FILS_ERP_RRK, array[int8, 0:64]]
NL80211_ATTR_FILS_CACHE_ID nlattr[NL80211_ATTR_FILS_CACHE_ID, array[int8]]
NL80211_ATTR_PMK nlattr[NL80211_ATTR_PMK, array[int8, 0:64]]
- NL80211_ATTR_SCHED_SCAN_MULTI nlattr[NL80211_ATTR_SCHED_SCAN_MULTI, void]
NL80211_ATTR_PMKR0_NAME nlattr[NL80211_ATTR_PMKR0_NAME, array[int8]]
+ NL80211_ATTR_SCHED_SCAN_MULTI nlattr[NL80211_ATTR_SCHED_SCAN_MULTI, void]
NL80211_ATTR_EXTERNAL_AUTH_SUPPORT nlattr[NL80211_ATTR_EXTERNAL_AUTH_SUPPORT, void]
- NL80211_ATTR_CONTROL_PORT_OVER_NL80211 nlattr[NL80211_ATTR_CONTROL_PORT_OVER_NL80211, void]
NL80211_ATTR_TXQ_LIMIT nlattr[NL80211_ATTR_TXQ_LIMIT, int32]
NL80211_ATTR_TXQ_MEMORY_LIMIT nlattr[NL80211_ATTR_TXQ_MEMORY_LIMIT, int32]
NL80211_ATTR_TXQ_QUANTUM nlattr[NL80211_ATTR_TXQ_QUANTUM, int32]
@@ -3144,13 +3131,9 @@ nl80211_policy$auto_nl80211 [
NL80211_ATTR_TIMEOUT nlattr[NL80211_ATTR_TIMEOUT, int32]
NL80211_ATTR_PEER_MEASUREMENTS nlnest[NL80211_ATTR_PEER_MEASUREMENTS, array[nl80211_pmsr_attr_policy$auto_nl80211]]
NL80211_ATTR_AIRTIME_WEIGHT nlattr[NL80211_ATTR_AIRTIME_WEIGHT, int16]
- NL80211_ATTR_STA_TX_POWER_SETTING nlattr[NL80211_ATTR_STA_TX_POWER_SETTING, int8]
- NL80211_ATTR_STA_TX_POWER nlattr[NL80211_ATTR_STA_TX_POWER, int16]
NL80211_ATTR_SAE_PASSWORD nlattr[NL80211_ATTR_SAE_PASSWORD, array[int8, 0:128]]
NL80211_ATTR_TWT_RESPONDER nlattr[NL80211_ATTR_TWT_RESPONDER, void]
NL80211_ATTR_HE_OBSS_PD nlnest[NL80211_ATTR_HE_OBSS_PD, array[he_obss_pd_policy$auto_nl80211]]
- NL80211_ATTR_WIPHY_EDMG_CHANNELS nlattr[NL80211_ATTR_WIPHY_EDMG_CHANNELS, int8]
- NL80211_ATTR_WIPHY_EDMG_BW_CONFIG nlattr[NL80211_ATTR_WIPHY_EDMG_BW_CONFIG, int8]
NL80211_ATTR_VLAN_ID nlattr[NL80211_ATTR_VLAN_ID, int16]
NL80211_ATTR_HE_BSS_COLOR nlnest[NL80211_ATTR_HE_BSS_COLOR, array[he_bss_color_policy$auto_nl80211]]
NL80211_ATTR_TID_CONFIG nlnest[NL80211_ATTR_TID_CONFIG, array[nlnest[0, array[nl80211_tid_config_attr_policy$auto_nl80211]]]]
@@ -3159,7 +3142,6 @@ nl80211_policy$auto_nl80211 [
NL80211_ATTR_PMK_REAUTH_THRESHOLD nlattr[NL80211_ATTR_PMK_REAUTH_THRESHOLD, int8]
NL80211_ATTR_RECEIVE_MULTICAST nlattr[NL80211_ATTR_RECEIVE_MULTICAST, void]
NL80211_ATTR_WIPHY_FREQ_OFFSET nlattr[NL80211_ATTR_WIPHY_FREQ_OFFSET, int32]
- NL80211_ATTR_CENTER_FREQ1_OFFSET nlattr[NL80211_ATTR_CENTER_FREQ1_OFFSET, int32]
NL80211_ATTR_SCAN_FREQ_KHZ nlnest[NL80211_ATTR_SCAN_FREQ_KHZ, array[nl_generic_attr]]
NL80211_ATTR_HE_6GHZ_CAPABILITY nlattr[NL80211_ATTR_HE_6GHZ_CAPABILITY, array[int8]]
NL80211_ATTR_FILS_DISCOVERY nlnest[NL80211_ATTR_FILS_DISCOVERY, array[nl80211_fils_discovery_policy$auto_nl80211]]
@@ -3234,24 +3216,24 @@ nl802154_policy$auto_nl802154 [
NL802154_ATTR_WPAN_PHY nlattr[NL802154_ATTR_WPAN_PHY, int32]
NL802154_ATTR_WPAN_PHY_NAME nlattr[NL802154_ATTR_WPAN_PHY_NAME, string]
NL802154_ATTR_IFINDEX nlattr[NL802154_ATTR_IFINDEX, ifindex]
- NL802154_ATTR_IFNAME nlattr[NL802154_ATTR_IFNAME, devname]
NL802154_ATTR_IFTYPE nlattr[NL802154_ATTR_IFTYPE, int32]
+ NL802154_ATTR_IFNAME nlattr[NL802154_ATTR_IFNAME, devname]
NL802154_ATTR_WPAN_DEV nlattr[NL802154_ATTR_WPAN_DEV, int64]
NL802154_ATTR_PAGE nlattr[NL802154_ATTR_PAGE, int8]
NL802154_ATTR_CHANNEL nlattr[NL802154_ATTR_CHANNEL, int8]
- NL802154_ATTR_PAN_ID nlattr[NL802154_ATTR_PAN_ID, int16]
- NL802154_ATTR_SHORT_ADDR nlattr[NL802154_ATTR_SHORT_ADDR, int16]
NL802154_ATTR_TX_POWER nlattr[NL802154_ATTR_TX_POWER, int32]
NL802154_ATTR_CCA_MODE nlattr[NL802154_ATTR_CCA_MODE, int32]
NL802154_ATTR_CCA_OPT nlattr[NL802154_ATTR_CCA_OPT, int32]
NL802154_ATTR_CCA_ED_LEVEL nlattr[NL802154_ATTR_CCA_ED_LEVEL, int32]
- NL802154_ATTR_MAX_FRAME_RETRIES nlattr[NL802154_ATTR_MAX_FRAME_RETRIES, int8]
- NL802154_ATTR_MAX_BE nlattr[NL802154_ATTR_MAX_BE, int8]
+ NL802154_ATTR_SUPPORTED_CHANNEL nlattr[NL802154_ATTR_SUPPORTED_CHANNEL, int32]
+ NL802154_ATTR_PAN_ID nlattr[NL802154_ATTR_PAN_ID, int16]
+ NL802154_ATTR_EXTENDED_ADDR nlattr[NL802154_ATTR_EXTENDED_ADDR, int64]
+ NL802154_ATTR_SHORT_ADDR nlattr[NL802154_ATTR_SHORT_ADDR, int16]
NL802154_ATTR_MIN_BE nlattr[NL802154_ATTR_MIN_BE, int8]
+ NL802154_ATTR_MAX_BE nlattr[NL802154_ATTR_MAX_BE, int8]
NL802154_ATTR_MAX_CSMA_BACKOFFS nlattr[NL802154_ATTR_MAX_CSMA_BACKOFFS, int8]
+ NL802154_ATTR_MAX_FRAME_RETRIES nlattr[NL802154_ATTR_MAX_FRAME_RETRIES, int8]
NL802154_ATTR_LBT_MODE nlattr[NL802154_ATTR_LBT_MODE, int8]
- NL802154_ATTR_SUPPORTED_CHANNEL nlattr[NL802154_ATTR_SUPPORTED_CHANNEL, int32]
- NL802154_ATTR_EXTENDED_ADDR nlattr[NL802154_ATTR_EXTENDED_ADDR, int64]
NL802154_ATTR_WPAN_PHY_CAPS nlnest[NL802154_ATTR_WPAN_PHY_CAPS, array[nl_generic_attr]]
NL802154_ATTR_SUPPORTED_COMMANDS nlnest[NL802154_ATTR_SUPPORTED_COMMANDS, array[nl_generic_attr]]
NL802154_ATTR_ACKREQ_DEFAULT nlattr[NL802154_ATTR_ACKREQ_DEFAULT, int8]
@@ -3544,11 +3526,7 @@ sigaction$auto_record {
sa_handler ptr[inout, ptr[in, auto_todo]]
sa_flags intptr
sa_restorer ptr[inout, ptr[in, auto_todo]]
- sa_mask sigaction_sa_mask$auto_record
-}
-
-sigaction_sa_mask$auto_record {
- sig intptr
+ sa_mask sigset_t$auto_record
}
sigaltstack$auto_record {
@@ -3619,12 +3597,8 @@ sockaddr$auto_record {
sockaddr_1$auto_record [
sa_data_min array[int8, 14]
- sockaddr_1_1 sockaddr_1_1$auto_record
-] [varlen]
-
-sockaddr_1_1$auto_record {
- sa_data array[int8]
-}
+ sockaddr_1_1 void
+]
stat$auto_record {
st_dev intptr
@@ -3655,7 +3629,7 @@ statfs$auto_record {
f_bavail intptr
f_files intptr
f_ffree intptr
- f_fsid statfs_f_fsid$auto_record
+ f_fsid __kernel_fsid_t$auto_record
f_namelen intptr
f_frsize intptr
f_flags intptr
@@ -3670,21 +3644,13 @@ statfs64$auto_record {
f_bavail int64
f_files int64
f_ffree int64
- f_fsid statfs64_f_fsid$auto_record
+ f_fsid __kernel_fsid_t$auto_record
f_namelen intptr
f_frsize intptr
f_flags intptr
f_spare array[intptr, 4]
}
-statfs64_f_fsid$auto_record {
- val array[int32, 2]
-}
-
-statfs_f_fsid$auto_record {
- val array[int32, 2]
-}
-
statmount$auto_record {
size int32
mnt_opts int32
@@ -3780,9 +3746,9 @@ taskstats_cmd_get_policy$auto_taskstats [
tcp_metrics_nl_policy$auto_tcp_metrics [
TCP_METRICS_ATTR_ADDR_IPV4 nlattr[TCP_METRICS_ATTR_ADDR_IPV4, ipv4_addr]
- TCP_METRICS_ATTR_ADDR_IPV6 nlattr[TCP_METRICS_ATTR_ADDR_IPV6, array[int8]]
+ TCP_METRICS_ATTR_ADDR_IPV6 nlattr[TCP_METRICS_ATTR_ADDR_IPV6, ipv6_addr]
TCP_METRICS_ATTR_SADDR_IPV4 nlattr[TCP_METRICS_ATTR_SADDR_IPV4, ipv4_addr]
- TCP_METRICS_ATTR_SADDR_IPV6 nlattr[TCP_METRICS_ATTR_SADDR_IPV6, array[int8]]
+ TCP_METRICS_ATTR_SADDR_IPV6 nlattr[TCP_METRICS_ATTR_SADDR_IPV6, ipv6_addr]
] [varlen]
thermal_genl_policy$auto_thermal_netlink [
@@ -3791,12 +3757,12 @@ thermal_genl_policy$auto_thermal_netlink [
THERMAL_GENL_ATTR_TZ_TEMP nlattr[THERMAL_GENL_ATTR_TZ_TEMP, int32]
THERMAL_GENL_ATTR_TZ_TRIP nlnest[THERMAL_GENL_ATTR_TZ_TRIP, array[nl_generic_attr]]
THERMAL_GENL_ATTR_TZ_TRIP_ID nlattr[THERMAL_GENL_ATTR_TZ_TRIP_ID, int32]
- THERMAL_GENL_ATTR_TZ_TRIP_TYPE nlattr[THERMAL_GENL_ATTR_TZ_TRIP_TYPE, int32]
THERMAL_GENL_ATTR_TZ_TRIP_TEMP nlattr[THERMAL_GENL_ATTR_TZ_TRIP_TEMP, int32]
+ THERMAL_GENL_ATTR_TZ_TRIP_TYPE nlattr[THERMAL_GENL_ATTR_TZ_TRIP_TYPE, int32]
THERMAL_GENL_ATTR_TZ_TRIP_HYST nlattr[THERMAL_GENL_ATTR_TZ_TRIP_HYST, int32]
THERMAL_GENL_ATTR_TZ_MODE nlattr[THERMAL_GENL_ATTR_TZ_MODE, int32]
- THERMAL_GENL_ATTR_TZ_NAME nlattr[THERMAL_GENL_ATTR_TZ_NAME, stringnoz]
THERMAL_GENL_ATTR_TZ_CDEV_WEIGHT nlattr[THERMAL_GENL_ATTR_TZ_CDEV_WEIGHT, int32]
+ THERMAL_GENL_ATTR_TZ_NAME nlattr[THERMAL_GENL_ATTR_TZ_NAME, stringnoz]
THERMAL_GENL_ATTR_TZ_GOV nlnest[THERMAL_GENL_ATTR_TZ_GOV, array[nl_generic_attr]]
THERMAL_GENL_ATTR_TZ_GOV_NAME nlattr[THERMAL_GENL_ATTR_TZ_GOV_NAME, stringnoz]
THERMAL_GENL_ATTR_CDEV nlnest[THERMAL_GENL_ATTR_CDEV, array[nl_generic_attr]]
@@ -3885,12 +3851,12 @@ vdpa_nl_policy$auto_vdpa [
] [varlen]
vport_policy$auto_datapath [
+ OVS_VPORT_ATTR_NAME nlattr[OVS_VPORT_ATTR_NAME, string]
+ OVS_VPORT_ATTR_STATS nlattr[OVS_VPORT_ATTR_STATS, ovs_vport_stats$auto_record]
OVS_VPORT_ATTR_PORT_NO nlattr[OVS_VPORT_ATTR_PORT_NO, int32]
OVS_VPORT_ATTR_TYPE nlattr[OVS_VPORT_ATTR_TYPE, int32]
- OVS_VPORT_ATTR_NAME nlattr[OVS_VPORT_ATTR_NAME, string]
- OVS_VPORT_ATTR_OPTIONS nlnest[OVS_VPORT_ATTR_OPTIONS, array[nl_generic_attr]]
OVS_VPORT_ATTR_UPCALL_PID nlattr[OVS_VPORT_ATTR_UPCALL_PID, array[int8]]
- OVS_VPORT_ATTR_STATS nlattr[OVS_VPORT_ATTR_STATS, ovs_vport_stats$auto_record]
+ OVS_VPORT_ATTR_OPTIONS nlnest[OVS_VPORT_ATTR_OPTIONS, array[nl_generic_attr]]
OVS_VPORT_ATTR_IFINDEX nlattr[OVS_VPORT_ATTR_IFINDEX, ifindex]
OVS_VPORT_ATTR_NETNSID nlattr[OVS_VPORT_ATTR_NETNSID, int32]
OVS_VPORT_ATTR_UPCALL_STATS nlnest[OVS_VPORT_ATTR_UPCALL_STATS, array[nl_generic_attr]]
@@ -3901,3 +3867,297 @@ xattr_args$auto_record {
size int32
flags int32
}
+
+define HWSIM_ATTR_ADDR_RECEIVER 1
+define HWSIM_ATTR_ADDR_TRANSMITTER 2
+define HWSIM_ATTR_CHANNELS 9
+define HWSIM_ATTR_CIPHER_SUPPORT 24
+define HWSIM_ATTR_COOKIE 8
+define HWSIM_ATTR_DESTROY_RADIO_ON_CLOSE 16
+define HWSIM_ATTR_FLAGS 4
+define HWSIM_ATTR_FRAME 3
+define HWSIM_ATTR_FREQ 19
+define HWSIM_ATTR_IFTYPE_SUPPORT 23
+define HWSIM_ATTR_MLO_SUPPORT 25
+define HWSIM_ATTR_MULTI_RADIO 29
+define HWSIM_ATTR_NO_VIF 18
+define HWSIM_ATTR_PERM_ADDR 22
+define HWSIM_ATTR_PMSR_RESULT 28
+define HWSIM_ATTR_PMSR_SUPPORT 26
+define HWSIM_ATTR_RADIO_ID 10
+define HWSIM_ATTR_RADIO_NAME 17
+define HWSIM_ATTR_REG_CUSTOM_REG 12
+define HWSIM_ATTR_REG_HINT_ALPHA2 11
+define HWSIM_ATTR_REG_STRICT_REG 13
+define HWSIM_ATTR_RX_RATE 5
+define HWSIM_ATTR_SIGNAL 6
+define HWSIM_ATTR_SUPPORT_P2P_DEVICE 14
+define HWSIM_ATTR_TX_INFO 7
+define HWSIM_ATTR_TX_INFO_FLAGS 21
+define HWSIM_ATTR_USE_CHANCTX 15
+define HWSIM_CMD_DEL_RADIO 5
+define HWSIM_CMD_FRAME 2
+define HWSIM_CMD_GET_RADIO 6
+define HWSIM_CMD_NEW_RADIO 4
+define HWSIM_CMD_REGISTER 1
+define HWSIM_CMD_REPORT_PMSR 11
+define HWSIM_CMD_TX_INFO_FRAME 3
+define HWSIM_RATE_INFO_ATTR_BW 5
+define HWSIM_RATE_INFO_ATTR_EHT_GI 10
+define HWSIM_RATE_INFO_ATTR_EHT_RU_ALLOC 11
+define HWSIM_RATE_INFO_ATTR_FLAGS 1
+define HWSIM_RATE_INFO_ATTR_HE_DCM 7
+define HWSIM_RATE_INFO_ATTR_HE_GI 6
+define HWSIM_RATE_INFO_ATTR_HE_RU_ALLOC 8
+define HWSIM_RATE_INFO_ATTR_LEGACY 3
+define HWSIM_RATE_INFO_ATTR_MCS 2
+define HWSIM_RATE_INFO_ATTR_NSS 4
+define HWSIM_RATE_INFO_ATTR_N_BOUNDED_CH 9
+define IEEE802154_ADD_IFACE 33
+define IEEE802154_ASSOCIATE_REQ 1
+define IEEE802154_ASSOCIATE_RESP 19
+define IEEE802154_ATTR_BAT_EXT 26
+define IEEE802154_ATTR_BCN_ORD 23
+define IEEE802154_ATTR_CAPABILITY 17
+define IEEE802154_ATTR_CCA_ED_LEVEL 36
+define IEEE802154_ATTR_CCA_MODE 35
+define IEEE802154_ATTR_CHANNEL 7
+define IEEE802154_ATTR_CHANNELS 20
+define IEEE802154_ATTR_CHANNEL_PAGE_LIST 30
+define IEEE802154_ATTR_COORD_HW_ADDR 9
+define IEEE802154_ATTR_COORD_PAN_ID 10
+define IEEE802154_ATTR_COORD_REALIGN 27
+define IEEE802154_ATTR_COORD_SHORT_ADDR 8
+define IEEE802154_ATTR_CSMA_MAX_BE 39
+define IEEE802154_ATTR_CSMA_MIN_BE 38
+define IEEE802154_ATTR_CSMA_RETRIES 37
+define IEEE802154_ATTR_DEST_HW_ADDR 15
+define IEEE802154_ATTR_DEST_PAN_ID 16
+define IEEE802154_ATTR_DEST_SHORT_ADDR 14
+define IEEE802154_ATTR_DEV_INDEX 2
+define IEEE802154_ATTR_DEV_NAME 1
+define IEEE802154_ATTR_DEV_TYPE 32
+define IEEE802154_ATTR_DURATION 21
+define IEEE802154_ATTR_ED_LIST 22
+define IEEE802154_ATTR_FRAME_RETRIES 40
+define IEEE802154_ATTR_HW_ADDR 5
+define IEEE802154_ATTR_LBT_ENABLED 34
+define IEEE802154_ATTR_LLSEC_CMD_FRAME_ID 52
+define IEEE802154_ATTR_LLSEC_DEV_KEY_MODE 55
+define IEEE802154_ATTR_LLSEC_DEV_OVERRIDE 54
+define IEEE802154_ATTR_LLSEC_ENABLED 41
+define IEEE802154_ATTR_LLSEC_FRAME_COUNTER 47
+define IEEE802154_ATTR_LLSEC_FRAME_TYPE 51
+define IEEE802154_ATTR_LLSEC_KEY_BYTES 48
+define IEEE802154_ATTR_LLSEC_KEY_ID 46
+define IEEE802154_ATTR_LLSEC_KEY_MODE 43
+define IEEE802154_ATTR_LLSEC_KEY_SOURCE_EXTENDED 45
+define IEEE802154_ATTR_LLSEC_KEY_SOURCE_SHORT 44
+define IEEE802154_ATTR_LLSEC_KEY_USAGE_COMMANDS 50
+define IEEE802154_ATTR_LLSEC_KEY_USAGE_FRAME_TYPES 49
+define IEEE802154_ATTR_LLSEC_SECLEVEL 42
+define IEEE802154_ATTR_LLSEC_SECLEVELS 53
+define IEEE802154_ATTR_PAGE 29
+define IEEE802154_ATTR_PAN_COORD 25
+define IEEE802154_ATTR_PAN_ID 6
+define IEEE802154_ATTR_PHY_NAME 31
+define IEEE802154_ATTR_REASON 18
+define IEEE802154_ATTR_SCAN_TYPE 19
+define IEEE802154_ATTR_SF_ORD 24
+define IEEE802154_ATTR_SHORT_ADDR 4
+define IEEE802154_ATTR_SRC_HW_ADDR 12
+define IEEE802154_ATTR_SRC_PAN_ID 13
+define IEEE802154_ATTR_SRC_SHORT_ADDR 11
+define IEEE802154_ATTR_STATUS 3
+define IEEE802154_ATTR_TXPOWER 33
+define IEEE802154_DEL_IFACE 34
+define IEEE802154_DISASSOCIATE_REQ 3
+define IEEE802154_LIST_IFACE 31
+define IEEE802154_LIST_PHY 32
+define IEEE802154_LLSEC_ADD_DEV 42
+define IEEE802154_LLSEC_ADD_DEVKEY 45
+define IEEE802154_LLSEC_ADD_KEY 39
+define IEEE802154_LLSEC_ADD_SECLEVEL 48
+define IEEE802154_LLSEC_DEL_DEV 43
+define IEEE802154_LLSEC_DEL_DEVKEY 46
+define IEEE802154_LLSEC_DEL_KEY 40
+define IEEE802154_LLSEC_DEL_SECLEVEL 49
+define IEEE802154_LLSEC_GETPARAMS 36
+define IEEE802154_LLSEC_LIST_DEV 41
+define IEEE802154_LLSEC_LIST_DEVKEY 44
+define IEEE802154_LLSEC_LIST_KEY 38
+define IEEE802154_LLSEC_LIST_SECLEVEL 47
+define IEEE802154_LLSEC_SETPARAMS 37
+define IEEE802154_SCAN_REQ 9
+define IEEE802154_SET_MACPARAMS 35
+define IEEE802154_START_REQ 13
+define MAC802154_HWSIM_ATTR_RADIO_EDGE 2
+define MAC802154_HWSIM_ATTR_RADIO_EDGES 3
+define MAC802154_HWSIM_ATTR_RADIO_ID 1
+define MAC802154_HWSIM_CMD_DEL_EDGE 7
+define MAC802154_HWSIM_CMD_DEL_RADIO 4
+define MAC802154_HWSIM_CMD_GET_RADIO 1
+define MAC802154_HWSIM_CMD_NEW_EDGE 8
+define MAC802154_HWSIM_CMD_NEW_RADIO 3
+define MAC802154_HWSIM_CMD_SET_EDGE 6
+define MAC802154_HWSIM_EDGE_ATTR_ENDPOINT_ID 1
+define MAC802154_HWSIM_EDGE_ATTR_LQI 2
+define NL802154_ATTR_ACKREQ_DEFAULT 26
+define NL802154_ATTR_BEACON_INTERVAL 38
+define NL802154_ATTR_CCA_ED_LEVEL 14
+define NL802154_ATTR_CCA_MODE 12
+define NL802154_ATTR_CCA_OPT 13
+define NL802154_ATTR_CHANNEL 8
+define NL802154_ATTR_COORDINATOR 30
+define NL802154_ATTR_EXTENDED_ADDR 23
+define NL802154_ATTR_IFINDEX 3
+define NL802154_ATTR_IFNAME 4
+define NL802154_ATTR_IFTYPE 5
+define NL802154_ATTR_LBT_MODE 19
+define NL802154_ATTR_MAX_ASSOCIATIONS 39
+define NL802154_ATTR_MAX_BE 16
+define NL802154_ATTR_MAX_CSMA_BACKOFFS 18
+define NL802154_ATTR_MAX_FRAME_RETRIES 15
+define NL802154_ATTR_MIN_BE 17
+define NL802154_ATTR_NETNS_FD 29
+define NL802154_ATTR_PAGE 7
+define NL802154_ATTR_PAN_ID 9
+define NL802154_ATTR_PEER 40
+define NL802154_ATTR_PID 28
+define NL802154_ATTR_SCAN_CHANNELS 33
+define NL802154_ATTR_SCAN_DONE_REASON 37
+define NL802154_ATTR_SCAN_DURATION 36
+define NL802154_ATTR_SCAN_MEAN_PRF 35
+define NL802154_ATTR_SCAN_PREAMBLE_CODES 34
+define NL802154_ATTR_SCAN_TYPE 31
+define NL802154_ATTR_SEC_DEVICE 46
+define NL802154_ATTR_SEC_DEVKEY 47
+define NL802154_ATTR_SEC_ENABLED 41
+define NL802154_ATTR_SEC_FRAME_COUNTER 44
+define NL802154_ATTR_SEC_KEY 48
+define NL802154_ATTR_SEC_LEVEL 45
+define NL802154_ATTR_SEC_OUT_KEY_ID 43
+define NL802154_ATTR_SEC_OUT_LEVEL 42
+define NL802154_ATTR_SHORT_ADDR 10
+define NL802154_ATTR_SUPPORTED_CHANNEL 22
+define NL802154_ATTR_SUPPORTED_COMMANDS 25
+define NL802154_ATTR_TX_POWER 11
+define NL802154_ATTR_WPAN_DEV 6
+define NL802154_ATTR_WPAN_PHY 1
+define NL802154_ATTR_WPAN_PHY_CAPS 24
+define NL802154_ATTR_WPAN_PHY_NAME 2
+define NL802154_CMD_ABORT_SCAN 36
+define NL802154_CMD_ASSOCIATE 40
+define NL802154_CMD_DEL_INTERFACE 8
+define NL802154_CMD_DEL_SEC_DEV 27
+define NL802154_CMD_DEL_SEC_DEVKEY 30
+define NL802154_CMD_DEL_SEC_KEY 24
+define NL802154_CMD_DEL_SEC_LEVEL 33
+define NL802154_CMD_DISASSOCIATE 41
+define NL802154_CMD_GET_INTERFACE 5
+define NL802154_CMD_GET_SEC_DEV 25
+define NL802154_CMD_GET_SEC_DEVKEY 28
+define NL802154_CMD_GET_SEC_KEY 22
+define NL802154_CMD_GET_SEC_LEVEL 31
+define NL802154_CMD_GET_WPAN_PHY 1
+define NL802154_CMD_LIST_ASSOCIATIONS 43
+define NL802154_CMD_NEW_INTERFACE 7
+define NL802154_CMD_NEW_SEC_DEV 26
+define NL802154_CMD_NEW_SEC_DEVKEY 29
+define NL802154_CMD_NEW_SEC_KEY 23
+define NL802154_CMD_NEW_SEC_LEVEL 32
+define NL802154_CMD_SEND_BEACONS 38
+define NL802154_CMD_SET_ACKREQ_DEFAULT 19
+define NL802154_CMD_SET_BACKOFF_EXPONENT 16
+define NL802154_CMD_SET_CCA_ED_LEVEL 14
+define NL802154_CMD_SET_CCA_MODE 13
+define NL802154_CMD_SET_CHANNEL 9
+define NL802154_CMD_SET_LBT_MODE 18
+define NL802154_CMD_SET_MAX_ASSOCIATIONS 42
+define NL802154_CMD_SET_MAX_CSMA_BACKOFFS 17
+define NL802154_CMD_SET_MAX_FRAME_RETRIES 15
+define NL802154_CMD_SET_PAN_ID 10
+define NL802154_CMD_SET_SEC_PARAMS 21
+define NL802154_CMD_SET_SHORT_ADDR 11
+define NL802154_CMD_SET_TX_POWER 12
+define NL802154_CMD_SET_WPAN_PHY_NETNS 20
+define NL802154_CMD_STOP_BEACONS 39
+define NL802154_CMD_TRIGGER_SCAN 35
+define NL802154_DEVKEY_ATTR_EXTENDED_ADDR 2
+define NL802154_DEVKEY_ATTR_FRAME_COUNTER 1
+define NL802154_DEVKEY_ATTR_ID 3
+define NL802154_DEV_ADDR_ATTR_EXTENDED 4
+define NL802154_DEV_ADDR_ATTR_MODE 2
+define NL802154_DEV_ADDR_ATTR_PAN_ID 1
+define NL802154_DEV_ADDR_ATTR_SHORT 3
+define NL802154_DEV_ATTR_EXTENDED_ADDR 4
+define NL802154_DEV_ATTR_FRAME_COUNTER 1
+define NL802154_DEV_ATTR_KEY_MODE 6
+define NL802154_DEV_ATTR_PAN_ID 2
+define NL802154_DEV_ATTR_SECLEVEL_EXEMPT 5
+define NL802154_DEV_ATTR_SHORT_ADDR 3
+define NL802154_KEY_ATTR_BYTES 4
+define NL802154_KEY_ATTR_ID 1
+define NL802154_KEY_ATTR_USAGE_CMDS 3
+define NL802154_KEY_ATTR_USAGE_FRAMES 2
+define NL802154_KEY_ID_ATTR_IMPLICIT 3
+define NL802154_KEY_ID_ATTR_INDEX 2
+define NL802154_KEY_ID_ATTR_MODE 1
+define NL802154_KEY_ID_ATTR_SOURCE_EXTENDED 5
+define NL802154_KEY_ID_ATTR_SOURCE_SHORT 4
+define NL802154_SECLEVEL_ATTR_CMD_FRAME 3
+define NL802154_SECLEVEL_ATTR_DEV_OVERRIDE 4
+define NL802154_SECLEVEL_ATTR_FRAME 2
+define NL802154_SECLEVEL_ATTR_LEVELS 1
+define NLBL_CALIPSO_A_DOI 1
+define NLBL_CALIPSO_A_MTYPE 2
+define NLBL_CALIPSO_C_ADD 1
+define NLBL_CALIPSO_C_LIST 3
+define NLBL_CALIPSO_C_LISTALL 4
+define NLBL_CALIPSO_C_REMOVE 2
+define NLBL_CIPSOV4_A_DOI 1
+define NLBL_CIPSOV4_A_MLSCAT 11
+define NLBL_CIPSOV4_A_MLSCATLOC 9
+define NLBL_CIPSOV4_A_MLSCATLST 12
+define NLBL_CIPSOV4_A_MLSCATREM 10
+define NLBL_CIPSOV4_A_MLSLVL 7
+define NLBL_CIPSOV4_A_MLSLVLLOC 5
+define NLBL_CIPSOV4_A_MLSLVLLST 8
+define NLBL_CIPSOV4_A_MLSLVLREM 6
+define NLBL_CIPSOV4_A_MTYPE 2
+define NLBL_CIPSOV4_A_TAG 3
+define NLBL_CIPSOV4_A_TAGLST 4
+define NLBL_CIPSOV4_C_ADD 1
+define NLBL_CIPSOV4_C_LIST 3
+define NLBL_CIPSOV4_C_LISTALL 4
+define NLBL_CIPSOV4_C_REMOVE 2
+define NLBL_MGMT_A_CLPDOI 12
+define NLBL_MGMT_A_CV4DOI 4
+define NLBL_MGMT_A_DOMAIN 1
+define NLBL_MGMT_A_FAMILY 11
+define NLBL_MGMT_A_PROTOCOL 2
+define NLBL_MGMT_A_VERSION 3
+define NLBL_MGMT_C_ADD 1
+define NLBL_MGMT_C_ADDDEF 4
+define NLBL_MGMT_C_LISTALL 3
+define NLBL_MGMT_C_LISTDEF 6
+define NLBL_MGMT_C_PROTOCOLS 7
+define NLBL_MGMT_C_REMOVE 2
+define NLBL_MGMT_C_REMOVEDEF 5
+define NLBL_MGMT_C_VERSION 8
+define NLBL_UNLABEL_A_ACPTFLG 1
+define NLBL_UNLABEL_A_IFACE 6
+define NLBL_UNLABEL_A_IPV4ADDR 4
+define NLBL_UNLABEL_A_IPV4MASK 5
+define NLBL_UNLABEL_A_IPV6ADDR 2
+define NLBL_UNLABEL_A_IPV6MASK 3
+define NLBL_UNLABEL_A_SECCTX 7
+define NLBL_UNLABEL_C_ACCEPT 1
+define NLBL_UNLABEL_C_LIST 2
+define NLBL_UNLABEL_C_STATICADD 3
+define NLBL_UNLABEL_C_STATICADDDEF 6
+define NLBL_UNLABEL_C_STATICLIST 5
+define NLBL_UNLABEL_C_STATICLISTDEF 8
+define NLBL_UNLABEL_C_STATICREMOVE 4
+define NLBL_UNLABEL_C_STATICREMOVEDEF 7
+define QCA_WLAN_VENDOR_ATTR_MAX 8
diff --git a/sys/linux/auto.txt.const b/sys/linux/auto.txt.const
index 84b04aab3..8fc43268a 100644
--- a/sys/linux/auto.txt.const
+++ b/sys/linux/auto.txt.const
@@ -526,6 +526,8 @@ MAC802154_HWSIM_CMD_GET_RADIO = 1
MAC802154_HWSIM_CMD_NEW_EDGE = 8
MAC802154_HWSIM_CMD_NEW_RADIO = 3
MAC802154_HWSIM_CMD_SET_EDGE = 6
+MAC802154_HWSIM_EDGE_ATTR_ENDPOINT_ID = 1
+MAC802154_HWSIM_EDGE_ATTR_LQI = 2
MACSEC_ATTR_IFINDEX = 1
MACSEC_ATTR_OFFLOAD = 9
MACSEC_ATTR_RXSC_CONFIG = 2
@@ -576,7 +578,6 @@ NETDEV_A_DMABUF_QUEUES = 2
NETDEV_A_NAPI_DEFER_HARD_IRQS = 5
NETDEV_A_NAPI_GRO_FLUSH_TIMEOUT = 6
NETDEV_A_NAPI_ID = 2
-NETDEV_A_NAPI_IFINDEX = 1
NETDEV_A_NAPI_IRQ_SUSPEND_TIMEOUT = 7
NETDEV_A_PAGE_POOL_ID = 1
NETDEV_A_QSTATS_IFINDEX = 1
@@ -1169,6 +1170,8 @@ NL802154_ATTR_PID = 28
NL802154_ATTR_SCAN_CHANNELS = 33
NL802154_ATTR_SCAN_DONE_REASON = 37
NL802154_ATTR_SCAN_DURATION = 36
+NL802154_ATTR_SCAN_MEAN_PRF = 35
+NL802154_ATTR_SCAN_PREAMBLE_CODES = 34
NL802154_ATTR_SCAN_TYPE = 31
NL802154_ATTR_SEC_DEVICE = 46
NL802154_ATTR_SEC_DEVKEY = 47
@@ -1223,6 +1226,32 @@ NL802154_CMD_SET_TX_POWER = 12
NL802154_CMD_SET_WPAN_PHY_NETNS = 20
NL802154_CMD_STOP_BEACONS = 39
NL802154_CMD_TRIGGER_SCAN = 35
+NL802154_DEVKEY_ATTR_EXTENDED_ADDR = 2
+NL802154_DEVKEY_ATTR_FRAME_COUNTER = 1
+NL802154_DEVKEY_ATTR_ID = 3
+NL802154_DEV_ADDR_ATTR_EXTENDED = 4
+NL802154_DEV_ADDR_ATTR_MODE = 2
+NL802154_DEV_ADDR_ATTR_PAN_ID = 1
+NL802154_DEV_ADDR_ATTR_SHORT = 3
+NL802154_DEV_ATTR_EXTENDED_ADDR = 4
+NL802154_DEV_ATTR_FRAME_COUNTER = 1
+NL802154_DEV_ATTR_KEY_MODE = 6
+NL802154_DEV_ATTR_PAN_ID = 2
+NL802154_DEV_ATTR_SECLEVEL_EXEMPT = 5
+NL802154_DEV_ATTR_SHORT_ADDR = 3
+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_SECLEVEL_ATTR_CMD_FRAME = 3
+NL802154_SECLEVEL_ATTR_DEV_OVERRIDE = 4
+NL802154_SECLEVEL_ATTR_FRAME = 2
+NL802154_SECLEVEL_ATTR_LEVELS = 1
NLBL_CALIPSO_A_DOI = 1
NLBL_CALIPSO_A_MTYPE = 2
NLBL_CALIPSO_C_ADD = 1
@@ -1330,6 +1359,7 @@ OVS_VPORT_CMD_DEL = 2
OVS_VPORT_CMD_GET = 3
OVS_VPORT_CMD_NEW = 1
OVS_VPORT_CMD_SET = 4
+QCA_WLAN_VENDOR_ATTR_MAX = 8
SEG6_ATTR_ALGID = 6
SEG6_ATTR_DST = 1
SEG6_ATTR_DSTLEN = 2
diff --git a/sys/linux/auto.txt.info b/sys/linux/auto.txt.info
index 813f809b3..3ee32e87f 100644
--- a/sys/linux/auto.txt.info
+++ b/sys/linux/auto.txt.info
@@ -76,8 +76,8 @@ NETLINK BATADV_CMD_TP_METER func:batadv_netlink_tp_meter_start access:ns_admin m
NETLINK BATADV_CMD_TP_METER_CANCEL func:batadv_netlink_tp_meter_cancel access:ns_admin manual_desc:true auto_desc:true file:net/batman-adv/netlink.c subsystem:batman
NETLINK CGROUPSTATS_CMD_GET func:cgroupstats_user_cmd access:user manual_desc:false auto_desc:true file:kernel/taskstats.c subsystem:kernel
NETLINK CIFS_GENL_CMD_SWN_NOTIFY func:cifs_swn_notify access:user manual_desc:false auto_desc:true file:fs/smb/client/netlink.c subsystem:cifs
-NETLINK CTRL_CMD_GETFAMILY func:ctrl_dumpfamily access:user manual_desc:false auto_desc:true file:net/netlink/genetlink.c subsystem:net
-NETLINK CTRL_CMD_GETPOLICY func:ctrl_dumppolicy_done access:user manual_desc:false auto_desc:true file:net/netlink/genetlink.c subsystem:net
+NETLINK CTRL_CMD_GETFAMILY func:ctrl_getfamily access:user manual_desc:false auto_desc:true file:net/netlink/genetlink.c subsystem:net
+NETLINK CTRL_CMD_GETPOLICY func:ctrl_dumppolicy_start access:user manual_desc:false auto_desc:true file:net/netlink/genetlink.c subsystem:net
NETLINK ETHTOOL_MSG_CABLE_TEST_ACT func:ethnl_act_cable_test access:ns_admin manual_desc:false auto_desc:true file:net/ethtool/netlink.c subsystem:net
NETLINK ETHTOOL_MSG_CABLE_TEST_TDR_ACT func:ethnl_act_cable_test_tdr access:ns_admin manual_desc:false auto_desc:true file:net/ethtool/netlink.c subsystem:net
NETLINK ETHTOOL_MSG_CHANNELS_GET func:ethnl_default_doit access:user manual_desc:true auto_desc:true file:net/ethtool/netlink.c subsystem:net
@@ -225,21 +225,21 @@ NETLINK NCSI_CMD_SET_INTERFACE func:ncsi_set_interface_nl access:admin manual_de
NETLINK NCSI_CMD_SET_PACKAGE_MASK func:ncsi_set_package_mask_nl access:admin manual_desc:false auto_desc:true file:net/ncsi/ncsi-netlink.c subsystem:net
NETLINK NETDEV_CMD_BIND_RX func:netdev_nl_bind_rx_doit access:admin manual_desc:false auto_desc:true file:net/core/netdev-genl-gen.c subsystem:net
NETLINK NETDEV_CMD_DEV_GET func:netdev_nl_dev_get_doit access:user manual_desc:false auto_desc:true file:net/core/netdev-genl-gen.c subsystem:net
-NETLINK NETDEV_CMD_NAPI_GET func:netdev_nl_napi_get_dumpit access:user manual_desc:false auto_desc:true file:net/core/netdev-genl-gen.c subsystem:net
+NETLINK NETDEV_CMD_NAPI_GET func:netdev_nl_napi_get_doit access:user manual_desc:false auto_desc:true file:net/core/netdev-genl-gen.c subsystem:net
NETLINK NETDEV_CMD_NAPI_SET func:netdev_nl_napi_set_doit access:admin manual_desc:false auto_desc:true file:net/core/netdev-genl-gen.c subsystem:net
NETLINK NETDEV_CMD_PAGE_POOL_GET func:netdev_nl_page_pool_get_doit access:user manual_desc:false auto_desc:true file:net/core/netdev-genl-gen.c subsystem:net
NETLINK NETDEV_CMD_QSTATS_GET func:netdev_nl_qstats_get_dumpit access:user manual_desc:false auto_desc:true file:net/core/netdev-genl-gen.c subsystem:net
-NETLINK NETDEV_CMD_QUEUE_GET func:netdev_nl_queue_get_dumpit access:user manual_desc:false auto_desc:true file:net/core/netdev-genl-gen.c subsystem:net
+NETLINK NETDEV_CMD_QUEUE_GET func:netdev_nl_queue_get_doit access:user manual_desc:false auto_desc:true file:net/core/netdev-genl-gen.c subsystem:net
NETLINK NET_DM_CMD_CONFIG func:net_dm_cmd_config access:admin manual_desc:false auto_desc:true file:net/core/drop_monitor.c subsystem:net
NETLINK NET_DM_CMD_CONFIG_GET func:net_dm_cmd_config_get access:user manual_desc:false auto_desc:true file:net/core/drop_monitor.c subsystem:net
NETLINK NET_DM_CMD_START func:net_dm_cmd_trace access:admin manual_desc:true auto_desc:true file:net/core/drop_monitor.c subsystem:net
NETLINK NET_DM_CMD_STATS_GET func:net_dm_cmd_stats_get access:user manual_desc:false auto_desc:true file:net/core/drop_monitor.c subsystem:net
NETLINK NET_DM_CMD_STOP func:net_dm_cmd_trace access:admin manual_desc:true auto_desc:true file:net/core/drop_monitor.c subsystem:net
-NETLINK NET_SHAPER_CMD_CAP_GET func:net_shaper_nl_cap_post_dumpit access:user manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
-NETLINK NET_SHAPER_CMD_DELETE func:net_shaper_nl_post_doit access:admin manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
-NETLINK NET_SHAPER_CMD_GET func:net_shaper_nl_post_dumpit access:user manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
-NETLINK NET_SHAPER_CMD_GROUP func:net_shaper_nl_post_doit access:admin manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
-NETLINK NET_SHAPER_CMD_SET func:net_shaper_nl_post_doit access:admin manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
+NETLINK NET_SHAPER_CMD_CAP_GET func:net_shaper_nl_cap_pre_doit access:user manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
+NETLINK NET_SHAPER_CMD_DELETE func:net_shaper_nl_pre_doit access:admin manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
+NETLINK NET_SHAPER_CMD_GET func:net_shaper_nl_pre_doit access:user manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
+NETLINK NET_SHAPER_CMD_GROUP func:net_shaper_nl_pre_doit access:admin manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
+NETLINK NET_SHAPER_CMD_SET func:net_shaper_nl_pre_doit access:admin manual_desc:false auto_desc:true file:net/shaper/shaper_nl_gen.c subsystem:net
NETLINK NFC_CMD_ACTIVATE_TARGET func:nfc_genl_activate_target access:admin manual_desc:true auto_desc:true file:net/nfc/netlink.c subsystem:net subsystem:nfc
NETLINK NFC_CMD_DEACTIVATE_TARGET func:nfc_genl_deactivate_target access:admin manual_desc:true auto_desc:true file:net/nfc/netlink.c subsystem:net subsystem:nfc
NETLINK NFC_CMD_DEP_LINK_DOWN func:nfc_genl_dep_link_down access:admin manual_desc:true auto_desc:true file:net/nfc/netlink.c subsystem:net subsystem:nfc