mps_frame_deliver(9)
π mps_frame_deliver(9) β the kernel API manual bestie β¨
okay so real talk, this is a page from the Kernel API Manual, and it's about mps_frame_deliver β the little function that handles transmitting frames during mesh powersave. yes mesh powersave is a whole vibe and this function is the main character of it π«Ά
β¨ NAME β¨
mps_frame_deliver β transmit frames during mesh powersave π«
no cap, that's literally the whole job description. it delivers frames. during mesh powersave. iconic behavior honestly.
πΈ SYNOPSIS πΈ
void mps_frame_deliver (struct sta_info *sta , int n_frames );
it returns void, meaning it gives you nothing back β not even a little validation π. it just does the thing and leaves. main character energy fr fr.
π ARGUMENTS π
staβ the STA info to transmit to π like, this is who you're sending to. the recipient. the bestie on the other end.n_framesβ number of frames to transmit.-1for all π so if you're like "idk, just send everything" you hit it with the-1and it handles the rest. slay.
lowkey important: -1 isn't a count, it's the "give me all of them" signal. don't be out here thinking it means negative frames π
π¦ SEE ALSO π¦
the kernel file lives at ./net/mac80211/mesh_ps.c and honestly the whole friend group is here:
mps_qos_null_get(9)mps_qos_null_tx(9)ieee80211_mps_local_status_update(9)ieee80211_mps_set_sta_local_pm(9)ieee80211_mps_set_frame_flags(9)ieee80211_mps_sta_status_update(9)ieee80211_mps_rx_h_sta_process(9)mpsp_qos_null_append(9)ieee80211_mpsp_trigger_process(9)ieee80211_mps_frame_release(9)
they all live over in ./net/mac80211 too, so it's giving very much "same friend group, same source tree" π go read them, iykyk π
π§ sign-off π§
this page came out of ./net/mac80211 and it's dated October 2026 β so yeah, mark your calendar bestie π
β¨ now go forth and deliver those frames, you're gonna ate π
π₯
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms