STRUCT IEEE80211_STA_HT_CAP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ struct ieee80211_sta_ht_cap(9) πŸŽ€

okay so bestie, we're in the Kernel API Manual and today's main character is struct ieee80211_sta_ht_cap β€” yes the whole struct, she's got a page of her own, we love that for her πŸ’…


✨ NAME ✨

struct ieee80211_sta_ht_cap β€” literally the STA's HT capabilities, that's the whole vibe πŸ¦‹


🌸 SYNOPSIS 🌸

struct ieee80211_sta_ht_cap {
    u16 cap;
    bool ht_supported;
    u8 ampdu_factor;
    u8 ampdu_density;
    struct ieee80211_mcs_info mcs;
 };

look at her. five fields. absolute icon behavior πŸ‘‘


🫢 Members 🫢

  • cap β€” the HT capabilities map, exactly as described in the 802.11n spec β€” no cap, that's literally what the spec says, iykyk πŸ“œ
  • ht_supported β€” a bool that answers the question of questions: is HT supported by the STA? yes or no, no maybes 🫑
  • ampdu_factor β€” the Maximum A-MPDU length factor. it's a factor. for the max length. of A-MPDUs. slay 🧚
  • ampdu_density β€” the Minimum A-MPDU spacing. note the minimum, bestie, spacing is a whole thing πŸ’€
  • mcs β€” the Supported MCS rates, living in a struct ieee80211_mcs_info like the little nested legend she is ⭐

🌈 Description 🌈

so the tea is: this structure describes most essential parameters needed to describe the 802.11n HT capabilities for an STA. that's it, that's the job β€” she's the essential-parameters girly, she's not doing extra, she's doing essential πŸ’–

like fr fr, if you need to describe an STA's 802.11n HT capabilities, this struct is the one holding the most essential of those parameters. no cap πŸ”₯

πŸ’… SEE ALSO πŸ’…

okay bestie, this is the part where the page goes full "add everyone to the group chat" mode. Every single one of these is a (9) page and every single one is staying, so don't @ me πŸ’–

and okay the list literally keeps going, bestie β€” there's more coming, stay tuned πŸ’€βœ¨

okay breathe bestie, we're like halfway through the list, you're doing amazing πŸ’œ

the NAN section is giving whole separate friend group energy ngl πŸ¦‹


and that's the whole group chat, bestie β€” every single one of them, in order, no skips πŸ’…βœ¨

This page lives in the source tree at ./include/net, stamped October 2026, and it's filed under struct ieee80211_sta_ht_cap(9) β€” go forth and read it, you ate that fr fr πŸŽ€πŸ‘‘

πŸ“¦ where this page comes from