STRUCT IWL_MVM_RM_STA_CMD(9)
π struct iwl_mvm_rm_sta_cmd(9) π
okay so bestie, welcome to the Kernel API Manual β this one's struct iwl_mvm_rm_sta_cmd(9), and no, the name is not a typo, we're removing a station but the NAME line says "add/modify" and I'm just reporting the facts, not judging π«Ά. It's giving "the docs are a little messy but we love her anyway."
β¨ NAME β¨
struct iwl_mvm_rm_sta_cmd β Add / modify a station in the fw's station table ( REMOVE_STA = 0x19 ) π
bestie the header literally says add/modify while the struct is about removing, and the REMOVE_STA = 0x19 is the actual opcode β that's canon, I don't make the rules π
πΈ SYNOPSIS πΈ
struct iwl_mvm_rm_sta_cmd {
u8 sta_id;
u8 reserved[3];
};
two fields, tiny little guy, u8 and a u8 array of 3 β that's the whole vibe check and it passed β
π¦ Members π¦
sta_idβ the station id of the station to be removed π like, which station are we evicting, bestie? this is the one. it's the main character of the struct honestly.reservedβ reserved π«Ά that's it. that's the description. it's reserved. do not touch, do not look at it, do not perceive it π
π SEE ALSO π
okay buckle up, this list is LONG but every single one is invited to the party:
- Kernel file
./drivers/net/wireless/intel/iwlwifi/fw/api/sta.hβ the source file, the mothership, the place where it all lives π enum iwl_sta_flags(9)enum iwl_sta_key_flag(9)enum iwl_sta_modify_flag(9)enum iwl_sta_mode(9)enum iwl_sta_sleep_flag(9)struct iwl_mvm_add_sta_cmd_v7(9)enum iwl_sta_type(9)struct iwl_mvm_add_sta_cmd(9)struct iwl_mvm_add_sta_key_common(9)struct iwl_mvm_add_sta_key_cmd_v1(9)struct iwl_mvm_add_sta_key_cmd(9)enum iwl_mvm_add_sta_rsp_status(9)struct iwl_mvm_mgmt_mcast_key_cmd_v1(9)struct iwl_mvm_mgmt_mcast_key_cmd(9)struct iwl_mvm_eosp_notification(9)
like, it's a whole squad, an entire friend group of station-related enums and structs, and honestly? obsessed. go read them if you want the full lore π₯
and that's the whole page, bestie β no cap, no filler, every flag accounted for π
sign-off time β¨ β this iconic little slice of documentation came from the source path ./drivers/net/wireless/intel/i... (yes it's truncated, that's how the footer gives it to us, don't @ me π) and it's dated October 2026, all wrapped up under the manual name struct iwl_mvm_rm_sta_cmd(9). slay, periodt, go remove some stations responsibly ππ¦
π¦ 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