STRUCT IEEE80211_HE_SPR(9)
β¨ NAME β¨
struct ieee80211_he_spr β the Spatial Reuse Parameter Set element, bestie π
This is the Kernel API Manual page for it, so like⦠buckle up, it's a struct and it's iconic.
π SYNOPSIS π
struct ieee80211_he_spr {
u8 he_sr_control;
u8 optional[];
};
ok so literally two lines and yet so much power. look at her. π
πΈ MEMBERS πΈ
he_sr_controlβ the SR Control field. that's the whole description, and honestly? she said what she said. π«Άoptionalβ the optional fields, and there's a whole lil squad in there: the Non-SRG OBSS PD Max Offset, the SRG OBSS PD Min Offset, the SRG OBSS PD Max Offset, the SRG BSS Color Bitmap, and the SRG Partial BSSID Bitmap. yes, all five, all optional, all living their best life in that flexible array. β¨
π¦ DESCRIPTION π¦
This structure represents the payload of the "Spatial Reuse Parameter Set element" β no cap, that's the exact name β as described in IEEE Std 802.11ax-2021 section 9.4.2.252. π
so if you ever wondered what the payload of that element actually is on the kernel sideβ¦ it's this. main character struct energy, honestly. π
π SEE ALSO π
Kernel file ./include/linux/ieee80211-he.h struct β yeah that's where she lives, go say hi π
ieee80211_he_cap_elem(9)enum ieee80211_he_mcs_support(9)struct ieee80211_he_mcs_nss_supp(9)struct ieee80211_he_operation(9)struct ieee80211_he_mu_edca_param_ac_rec(9)struct ieee80211_mu_edca_param_set(9)struct ieee80211_he_6ghz_oper(9)enum ieee80211_reg_conn_bits(9)struct ieee80211_tx_pwr_env(9)ieee80211_he_6ghz_oper(9)
(yes, ieee80211_he_6ghz_oper(9) is in there twice β that's not a typo, that's just how the original rolls, and we respect it ππ)
fr fr go read the whole HE family, they're all linked and they all eat π₯
and that's the page!! brought to you from ./include/linux, dated October 2026, under the header struct ieee80211_he_spr(9) from the Kernel API Manual π mwah, slay, periodt, go read some 802.11ax π
β¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms