ENUM IWL_SAP_ETH_FILTER_FLAGS(9)
π¦ enum iwl_sap_eth_filter_flags(9) π¦
okay so bestie, this is a page straight out of the Kernel API Manual β yes that one, the big serious one β and honestly? it's a tiny lil enum with main character energy. no cap. let's get into it β¨
π NAME π
enum iwl_sap_eth_filter_flags β literally the flag enum that gets used inside &struct iwl_sap_eth_filter. that's the whole vibe. it's giving "supporting role but essential to the plot" π
πΈ SYNOPSIS πΈ
enum iwl_sap_eth_filter_flags {
SAP_ETH_FILTER_STOP ,
SAP_ETH_FILTER_COPY ,
SAP_ETH_FILTER_ENABLED
};
look at her. three constants. absolutely ate. π
β¨ Constants β¨
SAP_ETH_FILTER_STOPβ do not process any further filters. like, we're done here, the filter chain stops dead. periodt πSAP_ETH_FILTER_COPYβ copy the packet to the CSME. yes, that's the whole instruction. go off, packet π«ΆSAP_ETH_FILTER_ENABLEDβ if this isfalse, the filter should be ignored. so false = not invited to the function, got it π
π¦ SEE ALSO π¦
the source of truth, the kernel file itself, no notes:
./drivers/net/wireless/intel/iwlwifi/mei/sap.h
and because this fandom is huge, here's the whole squad of related pages β every single one, i'm not skipping a single bestie π:
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)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)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)
okay that's the whole extended universe, iykyk π
lowkey a warning-free page, which is refreshing β no undefined behaviour lurking, just three flags doing their thing. still, read sap.h before you go touching anything, bestie, fr fr π§
aaaand scene π this one came from ./drivers/net/wireless/intel/i..., dated October 2026, and it's enum iwl_sa...filter_flags(9) signing off β slay, stay hydrated, and go read your kernel headers ππ
π¦ 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