STRUCT IWL_MVM_MGMT_MCAST_KEY_CMD_V1(9)
π struct iwl_mvm_mgmt_mcast_key_cmd_v1(9) π
okay so bestie, welcome to the kernel API manual for struct iwl_mvm_mgmt_mcast_key_cmd_v1 β that's the IGTK command (MGMT_MCAST_KEY = 0x1f), no cap, that's literally what it is π
β¨ NAME β¨
struct iwl_mvm_mgmt_mcast_key_cmd_v1 β the IGTK command (with MGMT_MCAST_KEY = 0x1f), serving looks in the kernel API manual π¦
πΈ SYNOPSIS πΈ
here's the whole glow-up, laid out exactly like this:
struct iwl_mvm_mgmt_mcast_key_cmd_v1 {
__le32 ctrl_flags;
u8 igtk[16];
u8 k1[16];
u8 k2[16];
__le32 key_id;
__le32 sta_id;
__le64 receive_seq_cnt;
};
like, that's the entire struct, and honestly? she ate π₯
π§ Members π§
time for the vibe check on every single field, because we do NOT skip β
ctrl_flagsβ this one's anenum iwl_sta_key_flag, iykyk πigtkβ the IGTK key material itself, the main character of this struct πk1β unused. that's it. that's the whole job. lowkey unemployed but we still love her πk2β also unused. matching set withk1, iconic duo, zero responsibilities πkey_idβ the key ID πsta_idβ the station ID that support IGTK βreceive_seq_cntβ the initial RSC/PN needed for replay check, aka the security bestie keeping things in line π₯
π SEE ALSO π
go read these next, fr fr, they're all in the Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/sta.h:
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_rm_sta_cmd(9)struct iwl_mvm_mgmt_mcast_key_cmd(9)struct iwl_mvm_eosp_notification(9)
π«Ά quick heads up bestie: the source path shows up truncated as./drivers/net/wireless/intel/i...and the page footer is dated October 2026, with both the header and footer showing the short formstruct iwl_m...t_key_cmd_v1(9)β that's just how it's printed, not a typo on my end, promise π
and that's the whole page!! mwah π β signed off from ./drivers/net/wireless/intel/i..., October 2026, struct iwl_m...t_key_cmd_v1(9). 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