ENUM IWL_SAP_NOTIF_LINK_DOWN_TYPE(9)
π
enum iwl_sap_notif_link_down_type (9) π
okay so this is a page from the Kernel API Manual and it's lowkey just a tiny baby enum, but we're gonna give it the full main-character treatment anyway, because that's what it deserves π«Ά
β¨ NAME β¨
enum iwl_sap_notif_link_down_type β the little enum that's used in &struct iwl_sap_notif_host_link_down π that's literally its whole job and honestly? iconic.
πΈ SYNOPSIS πΈ
bestie, here's the whole thing, exactly as it appears, no cap:
enum iwl_sap_notif_link_down_type {
HOST_LINK_DOWN_TYPE_NONE ,
HOST_LINK_DOWN_TYPE_TEMPORARY ,
HOST_LINK_DOWN_TYPE_LONG
};
like. three constants. that's it. that's the enum. slay π
π Constants π
okay so time for the vibe check on each of the three members:
HOST_LINK_DOWN_TYPE_NONEβ what does it do?TBDπ yeah. that's the whole description. the docs said "we'll get to it" and then never got to it. fr fr it's giving unfinished homework.HOST_LINK_DOWN_TYPE_TEMPORARYβ alsoTBDπ same energy. temporary by name, temporararily undocumented by nature.HOST_LINK_DOWN_TYPE_LONGβ and yeah,TBDagain π all three areTBD, ngl this is the most mysterious trio in the whole header file and I kind of respect it.
β οΈ heads up bestie: the original docs literally just say TBD for all three of these β so I'm not gonna sit here and make up behaviour for you. no invented lore on my watch π if the kernel docs won't say it, neither will I.
π¦ SEE ALSO π¦
the source of all this lives in the kernel file ./drivers/net/wireless/intel/iwlwifi/mei/sap.h β go peek, iykyk π
and here's the whole extended friend group, everyone invited to the group chat π:
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)struct iwl_sap_notif_conn_status(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)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. she's connected π
okay that's the whole page bestie, love u, bye π«Άβ¨
sign-off time π this one came from ./drivers/net/wireless/intel/i... and it's dated October 2026 β so yeah, she's from the future, we stan a forward-thinking enum π
π¦ 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