STRUCT IWL_WOWLAN_MLO_GTK(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct iwl_wowlan_mlo_gtk(9) πŸ’–

okay so this is a page straight outta the Kernel API Manual, bestie β€” we're talking about struct iwl_wowlan_mlo_gtk, and it's literally the MLO GTK info bundle. yes mlo. yes gtk. yes it's giving wireless-wakeup-core. sit down, hydrate, let's go 🫢


✨ NAME ✨

struct iwl_wowlan_mlo_gtk β€” MLO GTK info, periodt πŸ’…


🌸 SYNOPSIS 🌸

here's the whole lil struct, copied exactly, no cap:

struct iwl_wowlan_mlo_gtk {
    u8 key[WOWLAN_KEY_MAX_SIZE];
    __le16 flags;
    u8 pn[6];
 };

look at her. three members. main character energy πŸ”₯


πŸŽ€ Members πŸŽ€

  • key β€” the key material itself πŸ’– like, the actual secret sauce, u8 key[WOWLAN_KEY_MAX_SIZE] of it
  • flags β€” a __le16 holding an enum iwl_wowlan_mlo_gtk_flag β€” flags, but make it little-endian, iykyk
  • pn β€” packet number, a tiny u8 pn[6] array πŸ¦‹
ngl there are only three members but each one is doing the absolute most. respect.

⭐ SEE ALSO ⭐

bestie this list is long and I am obsessed with it. it's all from the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/d3.h 🌈 β€” every single one, here we go:

  • enum iwl_d0i3_flags(9)
  • enum iwl_d3_wakeup_flags(9)
  • struct iwl_d3_manager_config(9)
  • enum iwl_proto_offloads(9)
  • struct iwl_proto_offload_cmd_common(9)
  • struct iwl_proto_offload_cmd_v1(9)
  • struct iwl_proto_offload_cmd_v2(9)
  • struct iwl_proto_offload_cmd_v3_small(9)
  • struct iwl_proto_offload_cmd_v3_large(9)
  • struct iwl_proto_offload_cmd_v4(9)
  • struct iwl_wowlan_patterns_cmd_v1(9)
  • struct iwl_wowlan_ipv4_tcp_syn(9)
  • struct iwl_wowlan_ipv6_tcp_syn(9)
  • union iwl_wowlan_pattern_data(9)
  • struct iwl_wowlan_pattern_v2(9)
  • struct iwl_wowlan_patterns_cmd(9)
  • struct iwl_wowlan_config_cmd_v6(9)
  • struct iwl_wowlan_config_cmd(9)
  • struct iwl_wowlan_gtk_status_v2(9)
  • struct iwl_wowlan_all_rsc_tsc_v5(9)
  • struct iwl_wowlan_gtk_status_v3(9)
  • enum iwl_wowlan_key_status(9)
  • struct iwl_wowlan_gtk_status(9)
  • struct iwl_wowlan_igtk_status_v1(9)
  • struct iwl_wowlan_igtk_status(9)
  • struct iwl_wowlan_status_v6(9)
  • struct iwl_wowlan_status_v7(9)
  • struct iwl_wowlan_info_notif_v1(9)
  • enum iwl_wowlan_mlo_gtk_type(9)
  • enum iwl_wowlan_mlo_gtk_flag(9)
  • struct iwl_wowlan_info_notif_v3(9)
  • struct iwl_wowlan_info_notif_v5(9)
  • struct iwl_wowlan_info_notif(9)
  • struct iwl_wowlan_wake_pkt_notif(9)

like, thirty-four cross-refs?? she's connected. she knows everyone. πŸ‘‘


and that's the whole vibe check, bestie 🧚 this came from the kernel source path ./drivers/net/wireless/intel/i... (truncated as always, smh) and it's dated October 2026 β€” so mark your calendar, it's basically a time capsule from the future πŸ’œ byeee, go read your kernel headers, ily πŸ“

πŸ“¦ where this page comes from