ieee80211_m...tatus_update(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

ieee80211_mps_local_status_update β€” okay so this one tracks the status of your local link-specific PMs, bestie. That's the whole vibe. Local. Link-specific. PMs. Iconic.

Oh and hey, this is a page from the Kernel API Manual β€” welcome to the group chat 🫢


✨ SYNOPSIS ✨

u64 ieee80211_mps_local_status_update(struct ieee80211_sub_if_data *sdata);

πŸŽ€ ARGUMENTS πŸŽ€

  • sdata β€” your local mesh subif. That's it. That's the whole argument. She's low maintenance πŸ’…

🌸 DESCRIPTION 🌸

So what does she do, you ask? Two things, periodt:

  • She sets the non-peer power mode ✨
  • She triggers the driver PS (re-)configuration πŸ”₯

And then β€” the way that she's also doing bookkeeping β€” she returns BSS_CHANGED_BEACON if a beacon update is necessary. Like, "hey bestie, your beacon needs a glow-up, just so you know."

No cap, that's it. She's a small function with main character energy πŸ‘‘

⭐ RETURN ⭐

Returns BSS_CHANGED_BEACON if a beacon update is in order. If not... she returns something else (iykyk) πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./net/mac80211/mesh_ps.c, plus her whole friend group:


okay that's the whole page, ily, go read your beacons πŸ’–

Catch you in ./net/mac80211, dated October 2026 β€” same ieee80211_mps_local_status_update(9) time, same ieee80211_mps_local_status_update(9) channel πŸ§šβ€β™€οΈπŸ“β­

πŸ“¦ where this page comes from