STRUCT IEEE80211_BSSID_INDEX(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

ok so welcome to the Kernel API Manual, bestie 🫢 β€” this page is all about struct ieee80211_bssid_index, aka the multiple BSSID index element structure. yes that's a mouthful, no we're not shortening it, it's iconic ✨


✨ SYNOPSIS ✨

like, here's the whole vibe, literally the entire struct:

struct ieee80211_bssid_index {
    u8 bssid_index;
    u8 dtim_period;
    u8 dtim_count;
 };

three lil u8 fields and she's done. main character energy tbh πŸ‘‘


🫢 Members 🫢

okay let's meet the cast πŸŽ€

  • bssid_index β€” the BSSID index. that's it, that's the whole gig πŸ’…
  • dtim_period β€” optional, and what it does is override the transmitted BSS dtim period. lowkey powerful ngl
  • dtim_count β€” also optional, and it overrides the transmitted BSS dtim count. twin behavior fr fr 🌸

🌈 Description 🌈

so what is this thing? it refers to the "Multiple BSSID-index element". periodt, that's the description πŸ’–


πŸ¦‹ SEE ALSO πŸ¦‹

if you're the kind of girlie who reads the whole linked list (respect honestly 🫢), there's the kernel file ./include/linux/ieee80211.h and then all of these:

like… that's the whole friend group πŸ˜­πŸ’€ go say hi to all of them i guess


and that's the page!! πŸŽ€ bye bestie, this one came from ./include/linux, dated October 2026, and yeah β€” the footer says struct ieee8..._bssid_index(9) too, because even the footer wanted to match. slay πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from