ieee80211_ge...type_cap_vif(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ ieee80211_get_uhr_iftype_cap_vif(9) β€” Kernel API Manual πŸ¦‹

okay so bestie, welcome to the Kernel API Manual entry for ieee80211_get_uhr_iftype_cap_vif. This one is short and sweet β€” a little lookup helper, no cap β€” but the SEE ALSO list at the bottom is literally the entire mac80211 cinematic universe. Strap in πŸ’…


✨ NAME ✨

ieee80211_get_uhr_iftype_cap_vif β€” return UHR capabilities for sband/vif 🫢


🌸 SYNOPSIS 🌸

const struct ieee80211_sta_uhr_cap * ieee80211_get_uhr_iftype_cap_vif
(const struct ieee80211_supported_band *sband , struct ieee80211_vif
*vif );

πŸŽ€ ARGUMENTS πŸŽ€

  • sband β€” the sband to search for the iftype on πŸ”
  • vif β€” the vif to get the iftype from 🌈

⭐ RETURN ⭐

a pointer to struct ieee80211_sta_uhr_cap, or NULL if none found. that's it, that's the whole vibe β€” if it comes back NULL it's giving "no capabilities here, bestie" 😭


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./include/net/mac80211.h β€” plus the whole group chat, fr fr:


lowkey obsessed with how a four-line function has the longest friend list in the kernel. iykyk 🧚

and that's the whole page bestie! 🌟 this little gem lives out of ./include/net, dated October 2026, and it's ieee80211_get_uhr_iftype_cap_vif(9) all the way down. go get those UHR caps, you absolute main character πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from