STRUCT IEEE80211_EML_PARAMS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

struct ieee80211_eml_params β€” EHT Operating mode notification parameters.

Okay bestie, this is the Kernel API Manual page for struct ieee80211_eml_params(9), and it is lowkey just a little info bag for EML operating mode stuff. Very demure, very container-coded. πŸ’…


✨ SYNOPSIS ✨

Here’s the whole struct, exactly as it is, no cap:

struct ieee80211_eml_params {
    u8 link_id;
    u8 control;
    u16 link_bitmap;
    u8 emlmr_mcs_map_count;
    u8 emlmr_mcs_map_bw[9];
 };

πŸŽ€ Members πŸŽ€

  • link_id β€” the link ID where the Operating mode notification frame has been received. It’s a u8, iconic.
  • control β€” the EML control field defined in P802.11be section 9.4.1.76.
  • link_bitmap β€” the eMLSR/eMLMR enabled links defined in P802.11be section 9.4.1.76.
  • emlmr_mcs_map_count β€” the eMLMR number of valid mcs_map_bw fields according to P802.11be section 9.4.1.76 (valid if eMLMR mode control bit is set).
  • emlmr_mcs_map_bw β€” the eMLMR supported MCS and NSS set subfileds defined in P802.11be section 9.4.1.76 (valid if eMLMR mode control bit is set).

πŸ’– Description πŸ’–

So basically: these are the EML Operating mode notification parameters received in the Operating mode notification frame. This struct is used as a container to pass the info to the underlay driver. That’s it, that’s the whole vibe β€” it’s giving β€œenvelope with useful little facts inside” πŸ’Œβœ¨


🌈 SEE ALSO 🌈

Here’s the whole extended friend group, in original order, every single one, okay bestie? 🫢


🫢 cute sign-off: source/version is ./include/net, date is October 2026, and the page is struct ieee80211_eml_params(9). mwah πŸ’‹βœ¨
πŸ“¦ where this page comes from