STRUCT BRCMF_GTK_KEYINFO_LE(9)
π struct brcmf_gtk_keyinfo_le(9) β¨
okay so bestie, welcome to the manual page for struct brcmf_gtk_keyinfo_le β it's a Kernel API Manual situation, and honestly? it's giving "small but mighty." π
πΈ NAME πΈ
struct brcmf_gtk_keyinfo_le β GTP rekey data. yep, that's the whole vibe. it's the struct that carries your rekey info around, no cap. β¨
π¦ SYNOPSIS π¦
like, here's the whole glow-up, literally verbatim:
struct brcmf_gtk_keyinfo_le {
u8 kck[BRCMF_RSN_KCK_LENGTH];
u8 kek[BRCMF_RSN_KEK_LENGTH];
u8 replay_counter[BRCMF_RSN_REPLAY_LEN];
};
three fields, three icons. we love a minimal queen. π
π Members π
kckβ the key confirmation key. that's it, that's the whole job. it confirms. it's the main character of confirmation. π«Άkekβ the key encryption key. this one encrypts keys. key-ception, honestly iconic. π₯replay_counterβ the replay counter. it counts the replays so nobody gets to do the same trick twice. periodt. π
π SEE ALSO π
so like, if you wanna go down the rabbit hole (and you do), the Kernel file lives right here:
./drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
and here's the entire friend group, no gatekeeping, all of them, fr fr:
struct brcmf_wsec_pmk_le(9)struct brcmf_wsec_sae_pwd_le(9)struct brcmf_fil_wowl_pattern_le(9)struct brcmf_fil_country_le(9)struct brcmf_rev_info_le(9)struct brcmf_wlc_version_le(9)struct brcmf_assoclist_le(9)struct brcmf_rssi_be(9)struct brcmf_wowl_wakeind_le(9)struct brcmf_pmksa(9)struct brcmf_pmksa_v2(9)struct brcmf_pmksa_v3(9)struct brcmf_pmk_list_le(9)struct brcmf_pmk_list_v2_le(9)struct brcmf_pmk_op_v3_le(9)struct brcmf_pno_param_le(9)struct brcmf_pno_config_le(9)struct brcmf_pno_net_param_le(9)struct brcmf_pno_net_info_le(9)struct brcmf_pno_scanresults_le(9)struct brcmf_pno_macaddr_le(9)struct brcmf_dload_data_le(9)struct brcmf_pno_bssid_le(9)struct brcmf_pktcnt_le(9)struct brcmf_gscan_bucket_config(9)enum brcmf_gscan_cfg_flags(9)struct brcmf_gscan_config(9)struct brcmf_mkeep_alive_pkt_le(9)
like, that's a whole squad. go read them. iykyk. π§
lowkey a little note from me to you: this page came from the Kernel file./drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h, and the source line got squished in the terminal as./drivers/net/wireless/broadco...β bestie the terminal is out here truncating like it's shy π
and that's the whole page, bestie! π the header at the top said struct brcmf_gtk_keyinfo_le(9) and the footer wrapped it up with that same struct brcmf_gtk_keyinfo_le(9) title, dated October 2026, sourced from Kernel file ./drivers/net/wireless/broadco... β so yeah, we're all caught up. slay, bye! πβπ
π¦ 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