ENUM IWL_SAP_WIFI_CIPHER_ALG(9)
π enum iwl_sap_wifi_cipher_alg β MEI WiFi cipher algorithm IDs β¨
Okay bestie, welcome to the enum iwl_sap_wifi_cipher_alg(9) page β yes, that's the manual name, and yes, it's a whole mood π. This is the enum that holds the MEI WiFi cipher algorithm IDs, and honestly? It's short, it's sweet, it's giving minimalist icon energy. Let's get into it π«Ά.
π¦ SYNOPSIS π¦
Here's the whole enum, literally exactly like this, no cap:
enum iwl_sap_wifi_cipher_alg {
SAP_WIFI_CIPHER_ALG_NONE ,
SAP_WIFI_CIPHER_ALG_TKIP ,
SAP_WIFI_CIPHER_ALG_CCMP ,
SAP_WIFI_CIPHER_ALG_GCMP ,
SAP_WIFI_CIPHER_ALG_GCMP_256
};
Like, five constants, one enum, zero drama. Slay π .
πΈ Constants πΈ
Every single member, with its official one-liner, right here β nothing skipped, periodt:
SAP_WIFI_CIPHER_ALG_NONEβ No encryption. Like, absolutely none. The "I left my door wide open and I'm at peace with it" option π.SAP_WIFI_CIPHER_ALG_TKIPβTKIPO. Yep, that's exactly what the page says βTKIPO, that's the whole description, and I'm not about to β¨fixβ¨ what the manpage wrote, iykyk π.SAP_WIFI_CIPHER_ALG_CCMPβCCMP. Short, iconic, does exactly what it says on the tin β.SAP_WIFI_CIPHER_ALG_GCMPβGCMP-128. The 128-bit one, main character energy π₯.SAP_WIFI_CIPHER_ALG_GCMP_256βGCMP-256. The 256-bit one, turning it all the way up π.
Fr fr: these descriptions are literal β the manpage keeps them that brief, so I'm keeping them that brief too. We don't invent lore around here π§.
π SEE ALSO π
The whole friend group, all linked up π«Ά:
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)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)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)
π Sign-off π
That's the whole page, bestie β no more, no less. It lives at ./drivers/net/wireless/intel/i... in the source, dated October 2026, and you can find it filed under enum iwl_sap...i_cipher_alg(9). Go forth and cipher responsibly πβ¨π.
π¦ 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