STRUCT IWL_MISSED_VAP_NOTIF(9)
π struct iwl_missed_vap_notif(9) β the Kernel API manual, but make it make sense π
okay so bestie, gather round, because we're looking at struct iwl_missed_vap_notif from the Kernel API manual and honestly? it's giving "small struct, big feelings" π₯Ίβ¨ it's literally the notification-of-missing-vap-detection situation, and we're gonna get into it.
πΈ NAME πΈ
struct iwl_missed_vap_notif β notification of missing vap detection. that's it, that's the whole vibe. the ucode is basically sliding into your notifications like "bestieβ¦ i think we missed a vap π"
β¨ SYNOPSIS β¨
here's the whole struct, copied exactly, no cap, do not touch a single character π₯
struct iwl_missed_vap_notif {
__le32 mac_id;
u8 num_beacon_intervals_elapsed;
u8 profile_periodicity;
u8 reserved[2];
};
look at her. four fields. iconic. she's compact and she knows it π
π Members π
like a lil group chat roll call, one member at a time π«Ά
mac_idβ the mac for which the ucode sends the notification for. so like, which mac this whole "we missed a vap" message is about. the ucode is being specific, as it should πnum_beacon_intervals_elapsedβ beacons elpased with no vap profile inside. (yes, "elpased" β that's the manpage's spelling, not mine, we do not correct the elders π) so this is the count of beacon intervals that went by with no vap profile in them. lowkey ominous ngl πprofile_periodicityβ beacons period to have our profile inside. i.e. how often, in beacons, our profile is supposed to show up. the expected rhythm, if you will πΈreservedβ reserved for alignment purposes. filler queen π she's not here to do work, she's here to keep the struct lined up correctly and honestly? respect.
π¦ SEE ALSO π¦
the reading list is LONG bestie, buckle up, because this header file is a whole friend group and you're meeting every single one of them π source of it all: the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/mac-cfg.h
- enum
iwl_mac_conf_subcmd_ids(9) - struct
iwl_p2p_noa_attr(9) - struct
iwl_probe_resp_data_notif(9) - struct
iwl_channel_switch_start_notif_v1(9) - struct
iwl_channel_switch_start_notif(9) - struct
iwl_channel_switch_error_notif_v1(9) - struct
iwl_channel_switch_error_notif(9) - struct
iwl_cancel_channel_switch_cmd(9) - struct
iwl_chan_switch_te_cmd(9) - struct
iwl_mac_low_latency_cmd(9) - struct
iwl_mac_client_data(9) - struct
iwl_mac_p2p_dev_data(9) - enum
iwl_mac_config_filter_flags(9) - struct
iwl_mac_wifi_gen_support_v2(9) - struct
iwl_mac_wifi_gen_support(9) - struct
iwl_mac_config_cmd_v3(9) - struct
iwl_mac_nan_data(9) - struct
iwl_mac_config_cmd(9) - enum
iwl_link_ctx_modify_flags(9) - enum
iwl_link_ctx_protection_flags(9) - enum
iwl_link_ctx_flags(9) - enum
iwl_link_modify_bandwidth(9) - enum
iwl_npca_flags(9) - struct
iwl_npca_params(9) - struct
iwl_link_config_cmd(9) - enum
iwl_fw_sta_type(9) - struct
iwl_sta_cfg_cmd_v1(9) - struct
iwl_sta_cfg_cmd_v2(9) - struct
iwl_sta_cfg_cmd(9) - struct
iwl_aux_sta_cmd(9) - struct
iwl_remove_sta_cmd(9) - struct
iwl_mvm_sta_disable_tx_cmd(9) - enum
iwl_mvm_fw_esr_recommendation(9) - struct
iwl_esr_mode_notif_v1(9) - enum
iwl_esr_leave_reason(9) - struct
iwl_esr_mode_notif(9) - struct
iwl_missed_beacons_notif(9) - struct
iwl_esr_trans_fail_notif(9) - struct
iwl_twt_operation_cmd(9) - struct
iwl_nan_band_config(9) - enum
iwl_nan_flags(9) - struct
iwl_nan_config_cmd(9) - struct
iwl_nan_schedule_cmd_v1(9) - struct
iwl_nan_schedule_cmd(9) - struct
iwl_nan_peer_cmd(9) - enum
iwl_nan_cluster_notif_flags(9) - struct
iwl_nan_cluster_notif(9) - struct
iwl_nan_dw_end_notif(9) - struct
iwl_nan_ulw_attr_notif(9) - enum
iwl_nan_sched_update_status(9) - struct
iwl_nan_sched_update_completed_notif(9)
like i said. a WHOLE friend group. click through them, it's fine, i'll wait π
and that's the page!! π this lil manual lives at ./drivers/net/wireless/intel/i... and it's dated October 2026, and the whole thing is signed struct iwl_missed_vap_notif(9) at the bottom β so yeah, that's your source, your version, and your date, all wrapped up with a bow π mwah, go read the kernel source bestie, ily, 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