STRUCT IWL_SAP_IPV6_FILTER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct iwl_sap_ipv6_filter(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ β€” yes we're literally reading kernel docs together, this is our main character era and you're gonna slay it. today's episode: struct iwl_sap_ipv6_filter, aka the IPv6 filter configuration. tiny struct, big vibes πŸŽ€


🌈 NAME 🌈

struct iwl_sap_ipv6_filter β€” it's the IPv6 filter configuration, no cap πŸ’…


✨ SYNOPSIS ✨

struct iwl_sap_ipv6_filter {
    u8 addr_lo24[3];
    u8 flags;
 };

like, that's the whole thing. two members. minimal. iconic. πŸ¦‹


🫢 Members 🫢

  • addr_lo24 β€” the lowest 24 bits of the IPv6 address, stored in a u8 addr_lo24[3] array. yes bestie, only the bottom 24 bits, that's the whole point, don't come for her 🌸
  • flags β€” the flags, and you gotta go check enum iwl_sap_ipv6_filter_flags for what they actually mean. iykyk πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

like, all the lore lives in the kernel file ./drivers/net/wireless/intel/iwlwifi/mei/sap.h β€” go read it, fr fr πŸ“–

and the whole friend group shows up here, so let me introduce every single one, no skipping, we don't do that:

  • 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)
  • 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)
  • 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 the entire squad. read them all. it's giving study group πŸ’€πŸ“š


ok that's the whole page bestie, go forth and filter those IPv6 addresses πŸ’œ

and that's a wrap! πŸŽ€ this little love letter came from the kernel source path ./drivers/net/wireless/intel/i..., dated October 2026, and it's filed under the Kernel API Manual. mwah, bye bestie πŸ§šπŸ’–

πŸ“¦ where this page comes from