ENUM IEEE80211_SMPS_MODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so welcome to enum ieee80211_smps_mode(9) β€” that's the header, that's the manual, we're in the Kernel API Manual bestie, pull up a chair 🫢

enum ieee80211_smps_mode β€” spatial multiplexing power save mode ✨

that's literally the whole name. that's what it does. spatial multiplexing power save mode. no cap, that's the assignment and it ate πŸ’…


✨ SYNOPSIS ✨

like here's the actual shape of it, copy it exactly pls, don't be creative with the tokens πŸ™ˆ

enum ieee80211_smps_mode {
    IEEE80211_SMPS_AUTOMATIC ,
    IEEE80211_SMPS_OFF ,
    IEEE80211_SMPS_STATIC ,
    IEEE80211_SMPS_DYNAMIC ,
    IEEE80211_SMPS_NUM_MODES

};

yes there's a little space before each comma, that's just how it is, we don't fight the source code πŸŽ€


πŸŽ€ Constants πŸŽ€

the whole squad, in order, main character energy each one πŸ‘‘

  • IEEE80211_SMPS_AUTOMATIC β€” automatic πŸ’« that's it, that's the description, it's giving "let it be automatic"
  • IEEE80211_SMPS_OFF β€” off 🚫 like, turn it off, off off
  • IEEE80211_SMPS_STATIC β€” static 🧊 not dynamic, static, we said what we said
  • IEEE80211_SMPS_DYNAMIC β€” dynamic πŸ¦‹ the opposite vibe of static, she moves
  • IEEE80211_SMPS_NUM_MODES β€” internal, don't use ⚠️ fr fr, this one's internal, do NOT touch it, it is not for you, it's for the kernel's eyes only 😭

🌈 SEE ALSO 🌈

so before the whole extended fam, quick note: this all lives in the kernel file ./include/net/mac80211.h β€” that's the home base 🏠

and now. bestie. the squad. every single one of them, nothing skipped, nothing merged, go off πŸ‘‘βœ¨

like, that's the whole group chat, every single one, nobody left on read πŸ’–


real talk bestie: IEEE80211_SMPS_NUM_MODES is internal β€” do not use it. that's not a vibe, that's a rule πŸ™ˆ

and that's the page!! this one came from ./include/net and it's dated October 2026 β€” so yeah, from the future, iconic behavior honestly ⭐ mwah, go read your headers, ily, bye πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from