STRUCT IWL_EXTENDED_BEACON_NOTIF_V5(9)
π struct iwl_extended_beacon_notif_v5(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β yes, that's the manual name, we're in that part of the docs, the wifi driver bit, and honestly this struct is kinda iconic. Let's get into it π«Ά
β¨ NAME β¨
struct iwl_extended_beacon_notif_v5 β literally notifies you about beacon transmission π‘ no cap, that's the whole job.
πΈ SYNOPSIS πΈ
struct iwl_extended_beacon_notif_v5 {
struct iwl_tx_resp beacon_notify_hdr;
__le64 tsf;
__le32 ibss_mgr_status;
__le32 gp2;
};
look at her. four fields. main character energy π
π Members π
beacon_notify_hdrβ the tx response command that's associated with the beacon. it's the receipt, basically π§Ύtsfβ the last beacon tsf β±οΈ (yes,__le64, yes it's little-endian, we respect her)ibss_mgr_statusβ whether IBSS is manager π (a__le32, keeping it consistent)gp2β the last beacon time in gp2 π°οΈ also a__le32, she's matching outfits with the one above
π¦ SEE ALSO π¦
so the whole fam is listed below, and they all live in the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/tx.h β go say hi to all of them:
enum iwl_tx_flags(9)enum iwl_tx_cmd_flags(9)enum iwl_tx_pm_timeouts(9)enum iwl_tx_cmd_sec_ctrl(9)enum iwl_tx_offload_assist_flags_pos(9)struct iwl_tx_cmd_v6_params(9)struct iwl_tx_cmd_v6(9)struct iwl_tx_cmd_v9(9)struct iwl_tx_cmd(9)struct agg_tx_status(9)struct iwl_tx_resp_v3(9)struct iwl_tx_resp(9)struct iwl_mvm_ba_notif(9)struct iwl_compressed_ba_tfd(9)struct iwl_compressed_ba_ratid(9)struct iwl_compressed_ba_notif(9)struct iwl_mac_beacon_cmd_v6(9)struct iwl_mac_beacon_cmd_v7(9)struct iwl_mac_beacon_cmd(9)struct iwl_extended_beacon_notif(9)enum iwl_dump_control(9)struct iwl_tx_path_flush_cmd_v1(9)struct iwl_tx_path_flush_cmd(9)struct iwl_flush_queue_info(9)struct iwl_tx_path_flush_cmd_rsp(9)struct iwl_scd_txq_cfg_cmd(9)struct iwl_scd_txq_cfg_rsp(9)
like, that's a whole friend group right there π and they all said "link me in the man page" and we did π
ngl if you're gonna go touch any of these, go read the header first β everything listed above is referenced straight out of ./drivers/net/wireless/intel/iwlwifi/fw/api/tx.h, so that's your source of truth π
okay that's the page bestie, hope it slayed π this one came out of ./drivers/net/wireless/intel/i... and it's dated October 2026 β the same date stamped on both ends of the page, struct iwl_...con_notif_v5(9) β so go forth, be iconic, and read your structs πβπ
π¦ 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