STRUCT BRCMF_PNO_BSSID_LE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ struct brcmf_pno_bssid_le(9) β€” the Kernel API Manual, bestie edition ✨

okay so real talk: this is a page out of the Kernel API Manual (yes, that's the manual name, we're fancy here πŸ’…), and it's all about one tiny little struct that tells a PNO scan which BSSID to care about. It's smol. It's iconic. Let's get into it 🫢


✨ NAME ✨

struct brcmf_pno_bssid_le β€” literally the bssid configuration for PNO scan. that's it, that's the whole vibe πŸŽ€


🌸 SYNOPSIS 🌸

here's the whole thing, copied exactly, no cap:

struct brcmf_pno_bssid_le {
    u8 bssid[ETH_ALEN];
    __le16 flags;
 };

look at her. two members. main character energy fr fr πŸ¦‹


πŸ’– Members πŸ’–

so you got two whole fields in here, and honestly? both eat:

  • bssid β€” the BSS network identifier. like, which network we talkin about πŸ‘€
  • flags β€” the flags for this BSSID. little extra info, yk? πŸŽ€

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file β€” lowkey love that they put the whole path right here:

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

and then the friend group, the whole squad, every single one of them (not me listing all 28 of these 😭 but they're all here because I would never skip a single one, periodt):

  • 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_net_info_le(9)
  • struct brcmf_pno_scanresults_le(9)
  • struct brcmf_pno_macaddr_le(9)
  • struct brcmf_dload_data_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)

go read them all, i'll wait πŸ’œ


ngl, this is the whole page β€” no warnings, no exit statuses, no environment variables, nothing hiding. just a cute struct and her extended chosen family 🌈

alright bestie, that's the tea β˜• this lil page came from ./drivers/net/wireless/broadco... and it's dated October 2026, so yeah β€” future vibes only ⭐ stay slay, read ur manpages, mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from