STRUCT IWL_MEI_CONN_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct iwl_mei_conn_info(9)

okay so bestie, welcome to the Kernel API Manual ✨ β€” this one's about struct iwl_mei_conn_info, which is literally just a lil bundle of connection info. no cap, that's the whole vibe. it's the struct that holds the tea about a connection, and we're gonna go through every single member together 🫢


🌸 NAME 🌸

struct iwl_mei_conn_info β€” connection info πŸ’«


✨ SYNOPSIS ✨

here's the whole shape of it, bestie β€” every field, exactly as it lives:

struct iwl_mei_conn_info {
    u8 lp_state;
    u8 auth_mode;
    u8 ssid_len;
    u8 channel;
    u8 band;
    u8 pairwise_cipher;
    u8 bssid[ETH_ALEN];
    u8 ssid[IEEE80211_MAX_SSID_LEN];
 };

like… it's giving "small struct, big responsibilities" πŸ‘‘


πŸŽ€ Members πŸŽ€

okay so these are the individual fields, and yes we're doing all of them, no skipping πŸ’–

  • lp_state β€” the link protection state 🌈
  • auth_mode β€” the authentication mode πŸ”
  • ssid_len β€” the length of the SSID πŸ“
  • channel β€” the associated channel πŸ“‘
  • band β€” the associated band 🎢
  • pairwise_cipher β€” the cipher used for unicast packets πŸ”’
  • bssid β€” the BSSID 🏷️
  • ssid β€” the SSID πŸ’Œ

πŸ¦‹ SEE ALSO πŸ¦‹

the reading list, bestie β€” go off πŸ‘‘:

Kernel file ./drivers/net/wireless/intel/iwlwifi/mei/iwl-mei.h

Introduction(9), Life cycle(9), Memory layout(9), Concurrency(9), Probe and remove from mei bus driver(9), Driver load when CSME owns the device(9), CSME behavior regarding the ownership requests(9), Driver load when CSME is associated and a session is active(9), Datapath(9), enum iwl_mei_nvm_caps(9), struct iwl_mei_nvm(9), enum iwl_mei_pairwise_cipher(9), enum iwl_mei_akm_auth(9), struct iwl_mei_colloc_info(9), enum iwl_mei_sap_version(9), iwl_mei_is_connected(9), iwl_mei_get_nvm(9), iwl_mei_get_ownership(9), iwl_mei_set_rfkill_state(9), iwl_mei_set_nic_info(9), iwl_mei_set_country_code(9), iwl_mei_set_power_limit(9), iwl_mei_register(9), iwl_mei_start_unregister(9), iwl_mei_unregister_complete(9), iwl_mei_set_netdev(9), iwl_mei_tx_copy_to_csme(9), iwl_mei_host_associated(9), iwl_mei_host_disassociated(9), iwl_mei_device_state(9), iwl_mei_pldr_req(9), iwl_mei_alive_notif(9)


ngl that SEE ALSO list is a whole syllabus 😭 but it's iconic, we love a thorough cross-reference moment πŸ’€

aaaand that's the page, bestie! πŸŽ€ it came from ./drivers/net/wireless/intel/i... and it's dated October 2026, and it's filed under struct iwl_mei_conn_info(9) β€” periodt πŸ’…βœ¨ go read the rest of the (9) girls, ily, bye πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from