STRUCT IWL_SAP_CB_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so this is struct iwl_sap_cb_data(9), straight out of the Kernel API Manual, and it is literally the header to be added for transmitted packets. that's the vibe. main character struct energy, no cap πŸ’…

✨ SYNOPSIS ✨

struct iwl_sap_cb_data {
    struct iwl_sap_hdr hdr;
    __le32 reserved[7];
    __le32 to_me_filt_status;
    __le32 reserved2;
    __le32 data_len;
    u8 payload[];
};

🫢 Members 🫢

  • hdr β€” the SAP header. iconic little opener.
  • reserved β€” not used. it's just there looking pretty πŸŽ€
  • to_me_filt_status β€” the filter that matches. Bit CB_TX_DHCP_FILT_IDX should be set for DHCP (the only packet that uses this header). iykyk.
  • reserved2 β€” not used. again, decorative bestie.
  • data_len β€” the length of the payload.
  • payload β€” the payload of the transmitted packet. the actual content, fr fr.

πŸ”— SEE ALSO πŸ”—

kernel file: ./drivers/net/wireless/intel/iwlwifi/mei/sap.h

and the whole related-page squad, all iconic:

  • 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)
  • 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_pldr_data(9)
  • enum iwl_sap_pldr_status(9)

source/version: ./drivers/net/wireless/intel/i... β€’ date: October 2026 β€’ page: struct iwl_sap_cb_data(9) β€” mwah, bye bestie πŸ’–πŸŒˆ

πŸ“¦ where this page comes from