ieee80211_mp..._sta_process(9)
π ieee80211_mps_rx_h_sta_process(9) β like, the mesh powersave receive-handler era π«Ά
okay bestie, so this is a page from the Kernel API Manual (yes, that manual, the big one), and it's all about one lil function: ieee80211_mps_rx_h_sta_process. ngl the name is giving "I was named by a committee" but she's iconic and we love her π
β¨ NAME β¨
ieee80211_mps_rx_h_sta_process β the frame receive handler for mesh powersave. literally her whole job description, no cap π
πΈ SYNOPSIS πΈ
void ieee80211_mps_rx_h_sta_process (struct sta_info *sta , struct ieee80211_hdr *hdr );
returns void, so she hands nothing back β she just does the work and dips π
π¦ ARGUMENTS π¦
staβ the STA info of the station that transmitted the frame π like, who sent ithdrβ the IEEE 802.11 (QoS) Header π the actual frame header, QoS flavour
π SEE ALSO π
the kernel file to go peek at is ./net/mac80211/mesh_ps.c β that's where the magic lives β¨
and then the whole friend group of related functions, fr fr:
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)mpsp_qos_null_append(9)mps_frame_deliver(9)ieee80211_mpsp_trigger_process(9)ieee80211_mps_frame_release(9)
π reminder that this is the whole page β there are no options, no environment variables, no exit statuses, no bugs listed, no author block beyond what's here. don't come for me, come for the source π
and that's the vibe check, bestie! π this masterpiece came out of ./net/mac80211 and it's dated October 2026, living under the title ieee80211_mp..._sta_process(9) β mwah, periodt π§ββοΈπ
π¦ 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