rsi_send_int...l_mgmt_frame(9)
π« rsi_send_internal_mgmt_frame(9) β Kernel API Manual, section 9 π
okay bestie, welcome to section 9 of the Kernel API Manual β¨ (yes the header up top is all truncate-y and says rsi_send_int...l_mgmt_frame(9) β it's giving "my name got cut off in the group chat preview", but the full name is right here π
).
πΈ NAME πΈ
rsi_send_internal_mgmt_frame β this function sends management frames to firmware. Also schedules packet to queue for transmission. like it literally does both, no cap π«Ά
β¨ SYNOPSIS β¨
int rsi_send_internal_mgmt_frame (struct rsi_common *common , struct sk_buff *skb );
so it hands back an int, takes your common and your skb, and off it goes π¦
π ARGUMENTS π
commonβ Pointer to the driver private structure. that's your driver's whole private lil world, keep it safe πskbβ Pointer to the socket buffer structure. the actual buffer of packet goodness π¦
π RETURN π
0on success π₯-1on failure π
that's it, that's the whole vibe check. binary queen behavior π
π¦ SEE ALSO π¦
Kernel file ./drivers/net/wireless/rsi/rsi_91x_mgmt.c β that's where the whole thing lives, go say hi π
and the whole friend group, aka every sibling function, all present and accounted for, not one skipped (i would never π):
rsi_set_default_parameters(9)rsi_set_contention_vals(9)rsi_load_radio_caps(9)rsi_mgmt_pkt_to_core(9)rsi_hal_send_sta_notify_frame(9)rsi_send_aggregation_params_frame(9)rsi_program_bb_rf(9)rsi_set_vap_capabilities(9)rsi_hal_load_key(9)rsi_send_reset_mac(9)rsi_band_check(9)rsi_set_channel(9)rsi_send_radio_params_update(9)rsi_compare(9)rsi_map_rates(9)rsi_send_auto_rate_request(9)rsi_inform_bss_status(9)rsi_eeprom_read(9)rsi_send_block_unblock_frame(9)rsi_send_rx_filter_frame(9)rsi_set_antenna(9)rsi_handle_ta_confirm_type(9)rsi_mgmt_pkt_recv(9)
lowkey reminder bestie: this page is from the source tree at ./drivers/net/wireless/rsi, dated October 2026 ποΈ β that's the footer energy, iykyk.
mwah, go ship that management frame, you're literally the main character of the wireless stack π β¨π
π¦ 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