From afcc29b3093100d2b019f0892c38ee57dbf746b0 Mon Sep 17 00:00:00 2001 From: Matilde Morrone Date: Tue, 9 Sep 2025 02:39:28 +0200 Subject: [PATCH] Split auxvec into its own module --- Cargo.toml | 1 + gen/modules/auxvec.h | 1 + gen/modules/general.h | 1 - src/aarch64/auxvec.rs | 32 +++++++++++++++++ src/aarch64/general.rs | 30 ---------------- src/aarch64/netlink.rs | 5 +-- src/arm/auxvec.rs | 31 ++++++++++++++++ src/arm/general.rs | 29 --------------- src/arm/netlink.rs | 5 +-- src/csky/auxvec.rs | 30 ++++++++++++++++ src/csky/general.rs | 28 --------------- src/csky/netlink.rs | 5 +-- src/lib.rs | 72 ++++++++++++++++++++++++++++++++++++++ src/loongarch64/auxvec.rs | 32 +++++++++++++++++ src/loongarch64/general.rs | 30 ---------------- src/loongarch64/netlink.rs | 5 +-- src/mips/auxvec.rs | 32 +++++++++++++++++ src/mips/general.rs | 30 ---------------- src/mips/netlink.rs | 5 +-- src/mips32r6/auxvec.rs | 32 +++++++++++++++++ src/mips32r6/general.rs | 30 ---------------- src/mips32r6/netlink.rs | 5 +-- src/mips64/auxvec.rs | 32 +++++++++++++++++ src/mips64/general.rs | 30 ---------------- src/mips64/netlink.rs | 5 +-- src/mips64r6/auxvec.rs | 32 +++++++++++++++++ src/mips64r6/general.rs | 30 ---------------- src/mips64r6/netlink.rs | 5 +-- src/powerpc/auxvec.rs | 44 +++++++++++++++++++++++ src/powerpc/general.rs | 42 ---------------------- src/powerpc/netlink.rs | 5 +-- src/powerpc64/auxvec.rs | 44 +++++++++++++++++++++++ src/powerpc64/general.rs | 42 ---------------------- src/powerpc64/netlink.rs | 5 +-- src/riscv32/auxvec.rs | 40 +++++++++++++++++++++ src/riscv32/general.rs | 38 -------------------- src/riscv32/netlink.rs | 5 +-- src/riscv64/auxvec.rs | 40 +++++++++++++++++++++ src/riscv64/general.rs | 38 -------------------- src/riscv64/netlink.rs | 5 +-- src/s390x/auxvec.rs | 32 +++++++++++++++++ src/s390x/general.rs | 30 ---------------- src/s390x/netlink.rs | 5 +-- src/sparc/auxvec.rs | 35 ++++++++++++++++++ src/sparc/general.rs | 33 ----------------- src/sparc/netlink.rs | 5 +-- src/sparc64/auxvec.rs | 35 ++++++++++++++++++ src/sparc64/general.rs | 33 ----------------- src/sparc64/netlink.rs | 5 +-- src/x32/auxvec.rs | 32 +++++++++++++++++ src/x32/general.rs | 30 ---------------- src/x32/netlink.rs | 5 +-- src/x86/auxvec.rs | 33 +++++++++++++++++ src/x86/general.rs | 31 ---------------- src/x86/netlink.rs | 5 +-- src/x86_64/auxvec.rs | 32 +++++++++++++++++ src/x86_64/general.rs | 30 ---------------- src/x86_64/netlink.rs | 5 +-- 58 files changed, 748 insertions(+), 621 deletions(-) create mode 100644 gen/modules/auxvec.h create mode 100644 src/aarch64/auxvec.rs create mode 100644 src/arm/auxvec.rs create mode 100644 src/csky/auxvec.rs create mode 100644 src/loongarch64/auxvec.rs create mode 100644 src/mips/auxvec.rs create mode 100644 src/mips32r6/auxvec.rs create mode 100644 src/mips64/auxvec.rs create mode 100644 src/mips64r6/auxvec.rs create mode 100644 src/powerpc/auxvec.rs create mode 100644 src/powerpc64/auxvec.rs create mode 100644 src/riscv32/auxvec.rs create mode 100644 src/riscv64/auxvec.rs create mode 100644 src/s390x/auxvec.rs create mode 100644 src/sparc/auxvec.rs create mode 100644 src/sparc64/auxvec.rs create mode 100644 src/x32/auxvec.rs create mode 100644 src/x86/auxvec.rs create mode 100644 src/x86_64/auxvec.rs diff --git a/Cargo.toml b/Cargo.toml index da7a4aca9..3b1ff7312 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,6 +32,7 @@ check-cfg = [ # The rest of this file is auto-generated! [features] +auxvec = [] bootparam = [] btrfs = [] elf_uapi = [] diff --git a/gen/modules/auxvec.h b/gen/modules/auxvec.h new file mode 100644 index 000000000..b8417db32 --- /dev/null +++ b/gen/modules/auxvec.h @@ -0,0 +1 @@ +#include diff --git a/gen/modules/general.h b/gen/modules/general.h index 0a73416fd..bf163a36d 100644 --- a/gen/modules/general.h +++ b/gen/modules/general.h @@ -5,7 +5,6 @@ // Selected Linux headers. -#include #include #include #include diff --git a/src/aarch64/auxvec.rs b/src/aarch64/auxvec.rs new file mode 100644 index 000000000..87b6db086 --- /dev/null +++ b/src/aarch64/auxvec.rs @@ -0,0 +1,32 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_MINSIGSTKSZ: u32 = 51; +pub const AT_VECTOR_SIZE_ARCH: u32 = 2; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; diff --git a/src/aarch64/general.rs b/src/aarch64/general.rs index f453a0044..aeb98f358 100644 --- a/src/aarch64/general.rs +++ b/src/aarch64/general.rs @@ -1038,36 +1038,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_MINSIGSTKSZ: u32 = 51; -pub const AT_VECTOR_SIZE_ARCH: u32 = 2; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/aarch64/netlink.rs b/src/aarch64/netlink.rs index dab8104ec..7a6907ea5 100644 --- a/src/aarch64/netlink.rs +++ b/src/aarch64/netlink.rs @@ -3819,7 +3819,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5435,7 +5436,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/arm/auxvec.rs b/src/arm/auxvec.rs new file mode 100644 index 000000000..9465f16bc --- /dev/null +++ b/src/arm/auxvec.rs @@ -0,0 +1,31 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/arm/general.rs b/src/arm/general.rs index 6857db63c..d261adec0 100644 --- a/src/arm/general.rs +++ b/src/arm/general.rs @@ -1067,35 +1067,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/arm/netlink.rs b/src/arm/netlink.rs index 9754a63ab..33ada4848 100644 --- a/src/arm/netlink.rs +++ b/src/arm/netlink.rs @@ -3817,7 +3817,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5433,7 +5434,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/csky/auxvec.rs b/src/csky/auxvec.rs new file mode 100644 index 000000000..4d4508402 --- /dev/null +++ b/src/csky/auxvec.rs @@ -0,0 +1,30 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/csky/general.rs b/src/csky/general.rs index 8d02be468..0a19029bd 100644 --- a/src/csky/general.rs +++ b/src/csky/general.rs @@ -1060,34 +1060,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/csky/netlink.rs b/src/csky/netlink.rs index bc0dca4f9..a244fd6c8 100644 --- a/src/csky/netlink.rs +++ b/src/csky/netlink.rs @@ -3817,7 +3817,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5433,7 +5434,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/lib.rs b/src/lib.rs index 18cef6c51..18d40f95f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -217,6 +217,10 @@ pub mod signal_macros { pub mod elf; // The rest of this file is auto-generated! +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "arm")] +#[path = "arm/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "arm")] #[path = "arm/bootparam.rs"] @@ -297,6 +301,10 @@ pub mod system; #[cfg(target_arch = "arm")] #[path = "arm/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "aarch64")] +#[path = "aarch64/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "aarch64")] #[path = "aarch64/bootparam.rs"] @@ -377,6 +385,10 @@ pub mod system; #[cfg(target_arch = "aarch64")] #[path = "aarch64/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "csky")] +#[path = "csky/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "csky")] #[path = "csky/bootparam.rs"] @@ -457,6 +469,10 @@ pub mod system; #[cfg(target_arch = "csky")] #[path = "csky/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "loongarch64")] +#[path = "loongarch64/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "loongarch64")] #[path = "loongarch64/bootparam.rs"] @@ -537,6 +553,10 @@ pub mod system; #[cfg(target_arch = "loongarch64")] #[path = "loongarch64/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "mips")] +#[path = "mips/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "mips")] #[path = "mips/bootparam.rs"] @@ -617,6 +637,10 @@ pub mod system; #[cfg(target_arch = "mips")] #[path = "mips/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "mips64")] +#[path = "mips64/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "mips64")] #[path = "mips64/bootparam.rs"] @@ -697,6 +721,10 @@ pub mod system; #[cfg(target_arch = "mips64")] #[path = "mips64/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "mips32r6")] +#[path = "mips32r6/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "mips32r6")] #[path = "mips32r6/bootparam.rs"] @@ -777,6 +805,10 @@ pub mod system; #[cfg(target_arch = "mips32r6")] #[path = "mips32r6/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "mips64r6")] +#[path = "mips64r6/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "mips64r6")] #[path = "mips64r6/bootparam.rs"] @@ -857,6 +889,10 @@ pub mod system; #[cfg(target_arch = "mips64r6")] #[path = "mips64r6/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "powerpc")] +#[path = "powerpc/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "powerpc")] #[path = "powerpc/bootparam.rs"] @@ -937,6 +973,10 @@ pub mod system; #[cfg(target_arch = "powerpc")] #[path = "powerpc/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "powerpc64")] +#[path = "powerpc64/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "powerpc64")] #[path = "powerpc64/bootparam.rs"] @@ -1017,6 +1057,10 @@ pub mod system; #[cfg(target_arch = "powerpc64")] #[path = "powerpc64/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "riscv32")] +#[path = "riscv32/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "riscv32")] #[path = "riscv32/bootparam.rs"] @@ -1097,6 +1141,10 @@ pub mod system; #[cfg(target_arch = "riscv32")] #[path = "riscv32/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "riscv64")] +#[path = "riscv64/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "riscv64")] #[path = "riscv64/bootparam.rs"] @@ -1177,6 +1225,10 @@ pub mod system; #[cfg(target_arch = "riscv64")] #[path = "riscv64/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "s390x")] +#[path = "s390x/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "s390x")] #[path = "s390x/bootparam.rs"] @@ -1257,6 +1309,10 @@ pub mod system; #[cfg(target_arch = "s390x")] #[path = "s390x/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "sparc")] +#[path = "sparc/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "sparc")] #[path = "sparc/bootparam.rs"] @@ -1337,6 +1393,10 @@ pub mod system; #[cfg(target_arch = "sparc")] #[path = "sparc/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "sparc64")] +#[path = "sparc64/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "sparc64")] #[path = "sparc64/bootparam.rs"] @@ -1417,6 +1477,10 @@ pub mod system; #[cfg(target_arch = "sparc64")] #[path = "sparc64/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(target_arch = "x86")] +#[path = "x86/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(target_arch = "x86")] #[path = "x86/bootparam.rs"] @@ -1497,6 +1561,10 @@ pub mod system; #[cfg(target_arch = "x86")] #[path = "x86/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(all(target_arch = "x86_64", target_pointer_width = "64"))] +#[path = "x86_64/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(all(target_arch = "x86_64", target_pointer_width = "64"))] #[path = "x86_64/bootparam.rs"] @@ -1577,6 +1645,10 @@ pub mod system; #[cfg(all(target_arch = "x86_64", target_pointer_width = "64"))] #[path = "x86_64/xdp.rs"] pub mod xdp; +#[cfg(feature = "auxvec")] +#[cfg(all(target_arch = "x86_64", target_pointer_width = "32"))] +#[path = "x32/auxvec.rs"] +pub mod auxvec; #[cfg(feature = "bootparam")] #[cfg(all(target_arch = "x86_64", target_pointer_width = "32"))] #[path = "x32/bootparam.rs"] diff --git a/src/loongarch64/auxvec.rs b/src/loongarch64/auxvec.rs new file mode 100644 index 000000000..8dfcf24d6 --- /dev/null +++ b/src/loongarch64/auxvec.rs @@ -0,0 +1,32 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_VECTOR_SIZE_ARCH: u32 = 1; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/loongarch64/general.rs b/src/loongarch64/general.rs index 28c575ca6..20b8640a3 100644 --- a/src/loongarch64/general.rs +++ b/src/loongarch64/general.rs @@ -1036,36 +1036,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_VECTOR_SIZE_ARCH: u32 = 1; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/loongarch64/netlink.rs b/src/loongarch64/netlink.rs index c2403f0c9..8f0933dd5 100644 --- a/src/loongarch64/netlink.rs +++ b/src/loongarch64/netlink.rs @@ -3819,7 +3819,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5435,7 +5436,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/mips/auxvec.rs b/src/mips/auxvec.rs new file mode 100644 index 000000000..8dfcf24d6 --- /dev/null +++ b/src/mips/auxvec.rs @@ -0,0 +1,32 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_VECTOR_SIZE_ARCH: u32 = 1; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/mips/general.rs b/src/mips/general.rs index 0457bc717..4600f979c 100644 --- a/src/mips/general.rs +++ b/src/mips/general.rs @@ -1074,36 +1074,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_VECTOR_SIZE_ARCH: u32 = 1; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _MIPS_ISA_MIPS1: u32 = 1; diff --git a/src/mips/netlink.rs b/src/mips/netlink.rs index 899199a4d..14e6bb4e5 100644 --- a/src/mips/netlink.rs +++ b/src/mips/netlink.rs @@ -3827,7 +3827,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5443,7 +5444,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/mips32r6/auxvec.rs b/src/mips32r6/auxvec.rs new file mode 100644 index 000000000..8dfcf24d6 --- /dev/null +++ b/src/mips32r6/auxvec.rs @@ -0,0 +1,32 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_VECTOR_SIZE_ARCH: u32 = 1; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/mips32r6/general.rs b/src/mips32r6/general.rs index 0457bc717..4600f979c 100644 --- a/src/mips32r6/general.rs +++ b/src/mips32r6/general.rs @@ -1074,36 +1074,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_VECTOR_SIZE_ARCH: u32 = 1; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _MIPS_ISA_MIPS1: u32 = 1; diff --git a/src/mips32r6/netlink.rs b/src/mips32r6/netlink.rs index 899199a4d..14e6bb4e5 100644 --- a/src/mips32r6/netlink.rs +++ b/src/mips32r6/netlink.rs @@ -3827,7 +3827,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5443,7 +5444,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/mips64/auxvec.rs b/src/mips64/auxvec.rs new file mode 100644 index 000000000..8dfcf24d6 --- /dev/null +++ b/src/mips64/auxvec.rs @@ -0,0 +1,32 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_VECTOR_SIZE_ARCH: u32 = 1; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/mips64/general.rs b/src/mips64/general.rs index fa72d7755..2029609cc 100644 --- a/src/mips64/general.rs +++ b/src/mips64/general.rs @@ -1066,36 +1066,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_VECTOR_SIZE_ARCH: u32 = 1; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _MIPS_ISA_MIPS1: u32 = 1; diff --git a/src/mips64/netlink.rs b/src/mips64/netlink.rs index ee831f045..289516a4b 100644 --- a/src/mips64/netlink.rs +++ b/src/mips64/netlink.rs @@ -3829,7 +3829,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5445,7 +5446,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/mips64r6/auxvec.rs b/src/mips64r6/auxvec.rs new file mode 100644 index 000000000..8dfcf24d6 --- /dev/null +++ b/src/mips64r6/auxvec.rs @@ -0,0 +1,32 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_VECTOR_SIZE_ARCH: u32 = 1; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/mips64r6/general.rs b/src/mips64r6/general.rs index fa72d7755..2029609cc 100644 --- a/src/mips64r6/general.rs +++ b/src/mips64r6/general.rs @@ -1066,36 +1066,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_VECTOR_SIZE_ARCH: u32 = 1; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _MIPS_ISA_MIPS1: u32 = 1; diff --git a/src/mips64r6/netlink.rs b/src/mips64r6/netlink.rs index ee831f045..289516a4b 100644 --- a/src/mips64r6/netlink.rs +++ b/src/mips64r6/netlink.rs @@ -3829,7 +3829,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5445,7 +5446,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/powerpc/auxvec.rs b/src/powerpc/auxvec.rs new file mode 100644 index 000000000..d2563e784 --- /dev/null +++ b/src/powerpc/auxvec.rs @@ -0,0 +1,44 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_DCACHEBSIZE: u32 = 19; +pub const AT_ICACHEBSIZE: u32 = 20; +pub const AT_UCACHEBSIZE: u32 = 21; +pub const AT_IGNOREPPC: u32 = 22; +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_L1I_CACHESIZE: u32 = 40; +pub const AT_L1I_CACHEGEOMETRY: u32 = 41; +pub const AT_L1D_CACHESIZE: u32 = 42; +pub const AT_L1D_CACHEGEOMETRY: u32 = 43; +pub const AT_L2_CACHESIZE: u32 = 44; +pub const AT_L2_CACHEGEOMETRY: u32 = 45; +pub const AT_L3_CACHESIZE: u32 = 46; +pub const AT_L3_CACHEGEOMETRY: u32 = 47; +pub const AT_MINSIGSTKSZ: u32 = 51; +pub const AT_VECTOR_SIZE_ARCH: u32 = 15; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; diff --git a/src/powerpc/general.rs b/src/powerpc/general.rs index 83572e80d..5399021d5 100644 --- a/src/powerpc/general.rs +++ b/src/powerpc/general.rs @@ -1112,48 +1112,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_DCACHEBSIZE: u32 = 19; -pub const AT_ICACHEBSIZE: u32 = 20; -pub const AT_UCACHEBSIZE: u32 = 21; -pub const AT_IGNOREPPC: u32 = 22; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_L1I_CACHESIZE: u32 = 40; -pub const AT_L1I_CACHEGEOMETRY: u32 = 41; -pub const AT_L1D_CACHESIZE: u32 = 42; -pub const AT_L1D_CACHEGEOMETRY: u32 = 43; -pub const AT_L2_CACHESIZE: u32 = 44; -pub const AT_L2_CACHEGEOMETRY: u32 = 45; -pub const AT_L3_CACHESIZE: u32 = 46; -pub const AT_L3_CACHEGEOMETRY: u32 = 47; -pub const AT_MINSIGSTKSZ: u32 = 51; -pub const AT_VECTOR_SIZE_ARCH: u32 = 15; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/powerpc/netlink.rs b/src/powerpc/netlink.rs index 1d68401a6..64f2320aa 100644 --- a/src/powerpc/netlink.rs +++ b/src/powerpc/netlink.rs @@ -3823,7 +3823,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5439,7 +5440,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/powerpc64/auxvec.rs b/src/powerpc64/auxvec.rs new file mode 100644 index 000000000..d2563e784 --- /dev/null +++ b/src/powerpc64/auxvec.rs @@ -0,0 +1,44 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_DCACHEBSIZE: u32 = 19; +pub const AT_ICACHEBSIZE: u32 = 20; +pub const AT_UCACHEBSIZE: u32 = 21; +pub const AT_IGNOREPPC: u32 = 22; +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_L1I_CACHESIZE: u32 = 40; +pub const AT_L1I_CACHEGEOMETRY: u32 = 41; +pub const AT_L1D_CACHESIZE: u32 = 42; +pub const AT_L1D_CACHEGEOMETRY: u32 = 43; +pub const AT_L2_CACHESIZE: u32 = 44; +pub const AT_L2_CACHEGEOMETRY: u32 = 45; +pub const AT_L3_CACHESIZE: u32 = 46; +pub const AT_L3_CACHEGEOMETRY: u32 = 47; +pub const AT_MINSIGSTKSZ: u32 = 51; +pub const AT_VECTOR_SIZE_ARCH: u32 = 15; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; diff --git a/src/powerpc64/general.rs b/src/powerpc64/general.rs index 0ef117469..fbc37350c 100644 --- a/src/powerpc64/general.rs +++ b/src/powerpc64/general.rs @@ -1094,48 +1094,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_DCACHEBSIZE: u32 = 19; -pub const AT_ICACHEBSIZE: u32 = 20; -pub const AT_UCACHEBSIZE: u32 = 21; -pub const AT_IGNOREPPC: u32 = 22; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_L1I_CACHESIZE: u32 = 40; -pub const AT_L1I_CACHEGEOMETRY: u32 = 41; -pub const AT_L1D_CACHESIZE: u32 = 42; -pub const AT_L1D_CACHEGEOMETRY: u32 = 43; -pub const AT_L2_CACHESIZE: u32 = 44; -pub const AT_L2_CACHEGEOMETRY: u32 = 45; -pub const AT_L3_CACHESIZE: u32 = 46; -pub const AT_L3_CACHEGEOMETRY: u32 = 47; -pub const AT_MINSIGSTKSZ: u32 = 51; -pub const AT_VECTOR_SIZE_ARCH: u32 = 15; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/powerpc64/netlink.rs b/src/powerpc64/netlink.rs index 4d9d7ca0d..fb2c42bb2 100644 --- a/src/powerpc64/netlink.rs +++ b/src/powerpc64/netlink.rs @@ -3825,7 +3825,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5441,7 +5442,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/riscv32/auxvec.rs b/src/riscv32/auxvec.rs new file mode 100644 index 000000000..8aad39d87 --- /dev/null +++ b/src/riscv32/auxvec.rs @@ -0,0 +1,40 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_L1I_CACHESIZE: u32 = 40; +pub const AT_L1I_CACHEGEOMETRY: u32 = 41; +pub const AT_L1D_CACHESIZE: u32 = 42; +pub const AT_L1D_CACHEGEOMETRY: u32 = 43; +pub const AT_L2_CACHESIZE: u32 = 44; +pub const AT_L2_CACHEGEOMETRY: u32 = 45; +pub const AT_L3_CACHESIZE: u32 = 46; +pub const AT_L3_CACHEGEOMETRY: u32 = 47; +pub const AT_VECTOR_SIZE_ARCH: u32 = 10; +pub const AT_MINSIGSTKSZ: u32 = 51; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; diff --git a/src/riscv32/general.rs b/src/riscv32/general.rs index 6736a4fee..d667bdc13 100644 --- a/src/riscv32/general.rs +++ b/src/riscv32/general.rs @@ -1058,44 +1058,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_L1I_CACHESIZE: u32 = 40; -pub const AT_L1I_CACHEGEOMETRY: u32 = 41; -pub const AT_L1D_CACHESIZE: u32 = 42; -pub const AT_L1D_CACHEGEOMETRY: u32 = 43; -pub const AT_L2_CACHESIZE: u32 = 44; -pub const AT_L2_CACHEGEOMETRY: u32 = 45; -pub const AT_L3_CACHESIZE: u32 = 46; -pub const AT_L3_CACHEGEOMETRY: u32 = 47; -pub const AT_VECTOR_SIZE_ARCH: u32 = 10; -pub const AT_MINSIGSTKSZ: u32 = 51; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/riscv32/netlink.rs b/src/riscv32/netlink.rs index bc0dca4f9..a244fd6c8 100644 --- a/src/riscv32/netlink.rs +++ b/src/riscv32/netlink.rs @@ -3817,7 +3817,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5433,7 +5434,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/riscv64/auxvec.rs b/src/riscv64/auxvec.rs new file mode 100644 index 000000000..8aad39d87 --- /dev/null +++ b/src/riscv64/auxvec.rs @@ -0,0 +1,40 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_L1I_CACHESIZE: u32 = 40; +pub const AT_L1I_CACHEGEOMETRY: u32 = 41; +pub const AT_L1D_CACHESIZE: u32 = 42; +pub const AT_L1D_CACHEGEOMETRY: u32 = 43; +pub const AT_L2_CACHESIZE: u32 = 44; +pub const AT_L2_CACHEGEOMETRY: u32 = 45; +pub const AT_L3_CACHESIZE: u32 = 46; +pub const AT_L3_CACHEGEOMETRY: u32 = 47; +pub const AT_VECTOR_SIZE_ARCH: u32 = 10; +pub const AT_MINSIGSTKSZ: u32 = 51; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; diff --git a/src/riscv64/general.rs b/src/riscv64/general.rs index cd6e8c203..ffbab717b 100644 --- a/src/riscv64/general.rs +++ b/src/riscv64/general.rs @@ -1036,44 +1036,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_L1I_CACHESIZE: u32 = 40; -pub const AT_L1I_CACHEGEOMETRY: u32 = 41; -pub const AT_L1D_CACHESIZE: u32 = 42; -pub const AT_L1D_CACHEGEOMETRY: u32 = 43; -pub const AT_L2_CACHESIZE: u32 = 44; -pub const AT_L2_CACHEGEOMETRY: u32 = 45; -pub const AT_L3_CACHESIZE: u32 = 46; -pub const AT_L3_CACHEGEOMETRY: u32 = 47; -pub const AT_VECTOR_SIZE_ARCH: u32 = 10; -pub const AT_MINSIGSTKSZ: u32 = 51; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/riscv64/netlink.rs b/src/riscv64/netlink.rs index c2403f0c9..8f0933dd5 100644 --- a/src/riscv64/netlink.rs +++ b/src/riscv64/netlink.rs @@ -3819,7 +3819,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5435,7 +5436,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/s390x/auxvec.rs b/src/s390x/auxvec.rs new file mode 100644 index 000000000..8dfcf24d6 --- /dev/null +++ b/src/s390x/auxvec.rs @@ -0,0 +1,32 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_VECTOR_SIZE_ARCH: u32 = 1; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/s390x/general.rs b/src/s390x/general.rs index 7e4a1640f..0f987f053 100644 --- a/src/s390x/general.rs +++ b/src/s390x/general.rs @@ -1035,36 +1035,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_VECTOR_SIZE_ARCH: u32 = 1; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/s390x/netlink.rs b/src/s390x/netlink.rs index 1f1379b12..b1cd3ce49 100644 --- a/src/s390x/netlink.rs +++ b/src/s390x/netlink.rs @@ -3833,7 +3833,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5455,7 +5456,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/sparc/auxvec.rs b/src/sparc/auxvec.rs new file mode 100644 index 000000000..a02781983 --- /dev/null +++ b/src/sparc/auxvec.rs @@ -0,0 +1,35 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_ADI_BLKSZ: u32 = 48; +pub const AT_ADI_NBITS: u32 = 49; +pub const AT_ADI_UEONADI: u32 = 50; +pub const AT_VECTOR_SIZE_ARCH: u32 = 4; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/sparc/general.rs b/src/sparc/general.rs index e1c29165e..4e39a21e4 100644 --- a/src/sparc/general.rs +++ b/src/sparc/general.rs @@ -1072,39 +1072,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_ADI_BLKSZ: u32 = 48; -pub const AT_ADI_NBITS: u32 = 49; -pub const AT_ADI_UEONADI: u32 = 50; -pub const AT_VECTOR_SIZE_ARCH: u32 = 4; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/sparc/netlink.rs b/src/sparc/netlink.rs index b33c795ba..4eeadc60e 100644 --- a/src/sparc/netlink.rs +++ b/src/sparc/netlink.rs @@ -3817,7 +3817,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5433,7 +5434,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/sparc64/auxvec.rs b/src/sparc64/auxvec.rs new file mode 100644 index 000000000..a02781983 --- /dev/null +++ b/src/sparc64/auxvec.rs @@ -0,0 +1,35 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_ADI_BLKSZ: u32 = 48; +pub const AT_ADI_NBITS: u32 = 49; +pub const AT_ADI_UEONADI: u32 = 50; +pub const AT_VECTOR_SIZE_ARCH: u32 = 4; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/sparc64/general.rs b/src/sparc64/general.rs index e8a16dcdf..c4d7b4520 100644 --- a/src/sparc64/general.rs +++ b/src/sparc64/general.rs @@ -1069,39 +1069,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_ADI_BLKSZ: u32 = 48; -pub const AT_ADI_NBITS: u32 = 49; -pub const AT_ADI_UEONADI: u32 = 50; -pub const AT_VECTOR_SIZE_ARCH: u32 = 4; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/sparc64/netlink.rs b/src/sparc64/netlink.rs index 7da6cfa5b..e556c2da1 100644 --- a/src/sparc64/netlink.rs +++ b/src/sparc64/netlink.rs @@ -3825,7 +3825,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5441,7 +5442,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/x32/auxvec.rs b/src/x32/auxvec.rs new file mode 100644 index 000000000..6ed8d3a3c --- /dev/null +++ b/src/x32/auxvec.rs @@ -0,0 +1,32 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_VECTOR_SIZE_ARCH: u32 = 3; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/x32/general.rs b/src/x32/general.rs index 7476f8ce9..bb2cca90c 100644 --- a/src/x32/general.rs +++ b/src/x32/general.rs @@ -1048,36 +1048,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_VECTOR_SIZE_ARCH: u32 = 3; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/x32/netlink.rs b/src/x32/netlink.rs index fd7575082..e7df223c4 100644 --- a/src/x32/netlink.rs +++ b/src/x32/netlink.rs @@ -3819,7 +3819,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5435,7 +5436,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/x86/auxvec.rs b/src/x86/auxvec.rs new file mode 100644 index 000000000..e3f848ae3 --- /dev/null +++ b/src/x86/auxvec.rs @@ -0,0 +1,33 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO: u32 = 32; +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_VECTOR_SIZE_ARCH: u32 = 3; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/x86/general.rs b/src/x86/general.rs index 6eb7bf5c8..77d24ab77 100644 --- a/src/x86/general.rs +++ b/src/x86/general.rs @@ -1069,37 +1069,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO: u32 = 32; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_VECTOR_SIZE_ARCH: u32 = 3; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/x86/netlink.rs b/src/x86/netlink.rs index 9754a63ab..33ada4848 100644 --- a/src/x86/netlink.rs +++ b/src/x86/netlink.rs @@ -3817,7 +3817,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5433,7 +5434,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK; diff --git a/src/x86_64/auxvec.rs b/src/x86_64/auxvec.rs new file mode 100644 index 000000000..6ed8d3a3c --- /dev/null +++ b/src/x86_64/auxvec.rs @@ -0,0 +1,32 @@ +/* automatically generated by rust-bindgen 0.71.1 */ + +pub const AT_SYSINFO_EHDR: u32 = 33; +pub const AT_VECTOR_SIZE_ARCH: u32 = 3; +pub const AT_NULL: u32 = 0; +pub const AT_IGNORE: u32 = 1; +pub const AT_EXECFD: u32 = 2; +pub const AT_PHDR: u32 = 3; +pub const AT_PHENT: u32 = 4; +pub const AT_PHNUM: u32 = 5; +pub const AT_PAGESZ: u32 = 6; +pub const AT_BASE: u32 = 7; +pub const AT_FLAGS: u32 = 8; +pub const AT_ENTRY: u32 = 9; +pub const AT_NOTELF: u32 = 10; +pub const AT_UID: u32 = 11; +pub const AT_EUID: u32 = 12; +pub const AT_GID: u32 = 13; +pub const AT_EGID: u32 = 14; +pub const AT_PLATFORM: u32 = 15; +pub const AT_HWCAP: u32 = 16; +pub const AT_CLKTCK: u32 = 17; +pub const AT_SECURE: u32 = 23; +pub const AT_BASE_PLATFORM: u32 = 24; +pub const AT_RANDOM: u32 = 25; +pub const AT_HWCAP2: u32 = 26; +pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; +pub const AT_RSEQ_ALIGN: u32 = 28; +pub const AT_HWCAP3: u32 = 29; +pub const AT_HWCAP4: u32 = 30; +pub const AT_EXECFN: u32 = 31; +pub const AT_MINSIGSTKSZ: u32 = 51; diff --git a/src/x86_64/general.rs b/src/x86_64/general.rs index 6fefe51c8..aad9696cb 100644 --- a/src/x86_64/general.rs +++ b/src/x86_64/general.rs @@ -1046,36 +1046,6 @@ pub const LINUX_VERSION_CODE: u32 = 397312; pub const LINUX_VERSION_MAJOR: u32 = 6; pub const LINUX_VERSION_PATCHLEVEL: u32 = 16; pub const LINUX_VERSION_SUBLEVEL: u32 = 0; -pub const AT_SYSINFO_EHDR: u32 = 33; -pub const AT_VECTOR_SIZE_ARCH: u32 = 3; -pub const AT_NULL: u32 = 0; -pub const AT_IGNORE: u32 = 1; -pub const AT_EXECFD: u32 = 2; -pub const AT_PHDR: u32 = 3; -pub const AT_PHENT: u32 = 4; -pub const AT_PHNUM: u32 = 5; -pub const AT_PAGESZ: u32 = 6; -pub const AT_BASE: u32 = 7; -pub const AT_FLAGS: u32 = 8; -pub const AT_ENTRY: u32 = 9; -pub const AT_NOTELF: u32 = 10; -pub const AT_UID: u32 = 11; -pub const AT_EUID: u32 = 12; -pub const AT_GID: u32 = 13; -pub const AT_EGID: u32 = 14; -pub const AT_PLATFORM: u32 = 15; -pub const AT_HWCAP: u32 = 16; -pub const AT_CLKTCK: u32 = 17; -pub const AT_SECURE: u32 = 23; -pub const AT_BASE_PLATFORM: u32 = 24; -pub const AT_RANDOM: u32 = 25; -pub const AT_HWCAP2: u32 = 26; -pub const AT_RSEQ_FEATURE_SIZE: u32 = 27; -pub const AT_RSEQ_ALIGN: u32 = 28; -pub const AT_HWCAP3: u32 = 29; -pub const AT_HWCAP4: u32 = 30; -pub const AT_EXECFN: u32 = 31; -pub const AT_MINSIGSTKSZ: u32 = 51; pub const __BITS_PER_LONG_LONG: u32 = 64; pub const __FD_SETSIZE: u32 = 1024; pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; diff --git a/src/x86_64/netlink.rs b/src/x86_64/netlink.rs index f9b3fa313..098c0e8e4 100644 --- a/src/x86_64/netlink.rs +++ b/src/x86_64/netlink.rs @@ -3819,7 +3819,8 @@ NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 2, NL80211_MBSSID_CONFIG_ATTR_INDEX = 3, NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 4, NL80211_MBSSID_CONFIG_ATTR_EMA = 5, -__NL80211_MBSSID_CONFIG_ATTR_LAST = 6, +NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID = 6, +__NL80211_MBSSID_CONFIG_ATTR_LAST = 7, } #[repr(u32)] #[non_exhaustive] @@ -5435,7 +5436,7 @@ impl nl80211_sar_specs_attrs { pub const NL80211_SAR_ATTR_SPECS_MAX: nl80211_sar_specs_attrs = nl80211_sar_specs_attrs::NL80211_SAR_ATTR_SPECS_END_FREQ; } impl nl80211_mbssid_config_attributes { -pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_EMA; +pub const NL80211_MBSSID_CONFIG_ATTR_MAX: nl80211_mbssid_config_attributes = nl80211_mbssid_config_attributes::NL80211_MBSSID_CONFIG_ATTR_TX_LINK_ID; } impl nl80211_wiphy_radio_attrs { pub const NL80211_WIPHY_RADIO_ATTR_MAX: nl80211_wiphy_radio_attrs = nl80211_wiphy_radio_attrs::NL80211_WIPHY_RADIO_ATTR_ANTENNA_MASK;