STRUCT IWL_WOWLAN_CONFIG_CMD_V6(9)
π struct iwl_wowlan_config_cmd_v6(9) β Kernel API Manual π
okay so bestie, welcome to the glow-up page for struct iwl_wowlan_config_cmd_v6, aka the WoWLAN configuration (versions 5 and 6) struct. yes she serves both versions, she's versatile like that. this is a Kernel API Manual situation, and honestly? she ate. π
β¨ NAME β¨
struct iwl_wowlan_config_cmd_v6 β WoWLAN configuration (versions 5 and 6) π
like literally the config struct for wake-on-wireless-LAN, and she covers versions 5 and 6. no cap.
π¦ SYNOPSIS π¦
here's the whole vibe, character for character, do not touch:
struct iwl_wowlan_config_cmd_v6 {
__le32 wakeup_filter;
__le16 non_qos_seq;
__le16 qos_seq[8];
u8 wowlan_ba_teardown_tids;
u8 is_11n_connection;
u8 offloading_tid;
u8 flags;
u8 sta_id;
u8 reserved;
};
look at her. every field in her place. main character energy fr fr. π
πΈ Members πΈ
okay now the member-by-member breakdown, this is the important part bestie, don't skip:
wakeup_filterβ the filter, and it comes fromenum iwl_wowlan_wakeup_filters. that's the whole job. πnon_qos_seqβ the non-QoS sequence counter to use next. β οΈ lowkey important: this one is Reserved if the struct has version >= 6. so for v6 girlies she's just sitting there reserved, minding her business.qos_seqβ the QoS sequence counters to use next. she's an array,qos_seq[8], eight of them. iconic.wowlan_ba_teardown_tidsβ bitmap of BA sessions to tear down π«Άis_11n_connectionβ indicates HT connection β¨offloading_tidβ TID reserved for firmware use. that's the firmware's TID, hands off. πflagsβ extra flags, seeenum iwl_wowlan_flagsπsta_idβ station ID for wowlan. πreservedβ reserved. yes queen, do nothing, we respect it. π
π§ SEE ALSO π§
the whole friend group, in order, all of them, no gatekeeping:
Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/d3.h plus:
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(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_mlo_gtk(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)
that's the roster. every single one. periodt. π«Ά
and that's the page bestie!! π this little beauty lives at ./drivers/net/wireless/intel/i... (yes that's the abbreviated path, she's mysterious like that), dated October 2026 in the Kernel API Manual. now go forth and configure your WoWLAN, you absolute icon. π
β¨π
π¦ 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