STRUCT IWL_SAP_NOTIF_CONN_STATUS(9)
π struct iwl_sap_notif_conn_status(9) β like, the kernel API manual, bestie β¨
okay so real talk: this is a page from the Kernel API Manual, section 9 of the man pages, and it's all about one little struct. she's not famous, she's not flashy, but she is the whole payload, and honestly? iconic.
π NAME π
struct iwl_sap_notif_conn_status β bestie, this is the payload of %SAP_MSG_NOTIF_CSME_CONN_STATUS. that's it. that's her whole job. π
β¨ SYNOPSIS β¨
here's the shape of her, no cap, copy it exactly:
struct iwl_sap_notif_conn_status {
struct iwl_sap_hdr hdr;
__le32 link_prot_state;
__le32 scan_request;
struct iwl_sap_notif_connection_info conn_info;
};
like, four fields. minimal. clean. main character energy fr fr. π¦
πΈ Members πΈ
okay let's meet the squad, one by one:
hdrβ the SAP header. every struct needs a lil header to hold her together, and this one's hers. πlink_prot_stateβ a__le32, and she's non-zero if link protection is active. so like, zero = protection is giving nothing, not active. non-zero = she's on, she's protected, she's thriving. πscan_requestβ a__le32, and for the deets you gotta seeenum iwl_sap_scan_request. that's where the whole story lives, iykyk. π₯conn_infoβ literally just information about the connection. that's the vibe. she's the info girlie. π«Ά
π SEE ALSO π
the whole extended friend group, in the order the page gives them (do NOT come for me, this is the exact list):
Kernel file ./drivers/net/wireless/intel/iwlwifi/mei/sap.h
Introduction(9), Initial Handshake(9), Host and driver state messages(9), Ownership(9), Ownership transfer(9), Data messages(9), enum iwl_sap_me_msg_id(9), struct iwl_sap_me_msg_hdr(9), struct iwl_sap_me_msg_start(9), struct iwl_sap_me_msg_start_ok(9), enum iwl_sap_msg(9), struct iwl_sap_hdr(9), struct iwl_sap_msg_dw(9), enum iwl_sap_nic_owner(9), enum iwl_sap_wifi_cipher_alg(9), struct iwl_sap_notif_connection_info(9), enum iwl_sap_scan_request(9), enum iwl_sap_radio_state_bitmap(9), enum iwl_sap_notif_host_suspends_bitmap(9), struct iwl_sap_notif_country_code(9), struct iwl_sap_notif_host_link_up(9), enum iwl_sap_notif_link_down_type(9), struct iwl_sap_notif_host_link_down(9), struct iwl_sap_notif_host_nic_info(9), struct iwl_sap_notif_dw(9), struct iwl_sap_notif_sar_limits(9), enum iwl_sap_nvm_caps(9), struct iwl_sap_nvm(9), enum iwl_sap_eth_filter_flags(9), struct iwl_sap_eth_filter(9), enum iwl_sap_flex_filter_flags(9), struct iwl_sap_flex_filter(9), enum iwl_sap_ipv4_filter_flags(9), struct iwl_sap_ipv4_filter(9), enum iwl_sap_ipv6_filter_flags(9), struct iwl_sap_ipv6_filter(9), enum iwl_sap_icmpv6_filter_flags(9), enum iwl_sap_vlan_filter_flags(9), struct iwl_sap_oob_filters(9), struct iwl_sap_csme_filters(9), struct iwl_sap_cb_data(9), struct iwl_sap_pldr_data(9), enum iwl_sap_pldr_status(9)
like, that's a lot of friends and every single one of them got an invite. we don't leave anyone out at this table. π
ok tiny housekeeping note bestie: this page came from./drivers/net/wireless/intel/i...and it's dated October 2026, and the footer labels it asstruct iwl_s..._conn_status(9). just so you know where she's from. π§
anyway, that's the whole page, mwah, go read sap.h and slay πβπ
π¦ 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