STRUCT BRCMF_PNO_NET_INFO_LE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct brcmf_pno_net_info_le(9) β€” Kernel API Manual πŸ’–

okay bestie so this is a page from the Kernel API Manual and it's literally about one (1) precious little struct. buckle up, it's a short one but she is iconic. πŸŽ€


✨ NAME ✨

struct brcmf_pno_net_info_le β€” the info-per-found-network situation. she holds the tea on each network the PNO scan turns up. πŸ¦‹


🌸 SYNOPSIS 🌸

struct brcmf_pno_net_info_le {
    u8 bssid[ETH_ALEN];
    u8 channel;
    u8 SSID_len;
    u8 SSID[32];
    __le16 RSSI;
    __le16 timestamp;
 };

no cap, that's the whole vibe. she's small but she's serving. πŸ’…


πŸ‘‘ Members πŸ‘‘

  • bssid β€” the BSS network identifier, aka this network's whole government name. main character ID energy. ⭐
  • channel β€” channel number only. that's it, that's the whole field, she's not doing extra. ✨
  • SSID_len β€” the length of the ssid. just the length, not the ssid itself, don't get it twisted. 🫢
  • SSID β€” the actual ssid characters. the name-names. πŸ’–
  • RSSI β€” receive signal strength, measured in dBm. how loud she's yelling at you from across the room. πŸ”₯
  • timestamp β€” the age, in seconds. how long ago this info got its little glow-up. πŸ•°οΈ

🌈 SEE ALSO 🌈

first up, the Kernel file where she actually lives, right here bestie:

./drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h

and then her whole friend group, all linked up, all (9), all in the group chat:

  • struct brcmf_wsec_pmk_le(9)
  • struct brcmf_wsec_sae_pwd_le(9)
  • struct brcmf_fil_wowl_pattern_le(9)
  • struct brcmf_fil_country_le(9)
  • struct brcmf_rev_info_le(9)
  • struct brcmf_wlc_version_le(9)
  • struct brcmf_assoclist_le(9)
  • struct brcmf_rssi_be(9)
  • struct brcmf_wowl_wakeind_le(9)
  • struct brcmf_pmksa(9)
  • struct brcmf_pmksa_v2(9)
  • struct brcmf_pmksa_v3(9)
  • struct brcmf_pmk_list_le(9)
  • struct brcmf_pmk_list_v2_le(9)
  • struct brcmf_pmk_op_v3_le(9)
  • struct brcmf_pno_param_le(9)
  • struct brcmf_pno_config_le(9)
  • struct brcmf_pno_net_param_le(9)
  • struct brcmf_pno_scanresults_le(9)
  • struct brcmf_pno_macaddr_le(9)
  • struct brcmf_dload_data_le(9)
  • struct brcmf_pno_bssid_le(9)
  • struct brcmf_pktcnt_le(9)
  • struct brcmf_gtk_keyinfo_le(9)
  • struct brcmf_gscan_bucket_config(9)
  • enum brcmf_gscan_cfg_flags(9)
  • struct brcmf_gscan_config(9)
  • struct brcmf_mkeep_alive_pkt_le(9)

like, the whole squad. go read them too, iykyk. πŸ‘‘


ngl there's nothing dangerous here, she's just a struct. but like, respect her fields, okay? 🫢

and that's the page!! she comes from ./drivers/net/wireless/broadco... and the date stamp says October 2026 β€” so mark your calendar bestie, this is the version you're reading. bye, love u, go read the kernel source πŸ’œπŸ§šβ€β™€οΈπŸ“

πŸ“¦ where this page comes from