ieee80211_find_sta(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, so ieee80211_find_sta β€” it finds a station. that's it, that's the vibe. this is the Kernel API Manual page for it, and we're gonna get you comfy with it ✨


🌸 SYNOPSIS 🌸

struct ieee80211_sta * ieee80211_find_sta (struct ieee80211_vif *vif ,
const u8 *addr );

πŸŽ€ ARGUMENTS πŸŽ€

  • vif β€” the virtual interface you're gonna go look for the station on 🫢
  • addr β€” the station's address, like its little name tag πŸ’…

⭐ RETURN ⭐

you get the station back, if it's found. otherwise you get NULL β€” no station, no notes, nothing 😭


πŸ”₯ NOTE πŸ”₯

bestie. listen. this is the important part, do not skip it πŸ™ˆ

this function must be called under RCU lock, and the pointer it hands you is only valid under RCU lock as well. like, the pointer is lowkey on a timer β€” it's valid under RCU lock and nowhere else. no cap 🧚


πŸ’œ SEE ALSO πŸ’œ

the whole squad, fr fr β€” starting with the kernel file:

like… the way that list ate and left no crumbs πŸ‘‘ go read whichever ones you need, i'm not your mom (i am your bestie tho πŸ’œ)


and that's the whole page, bestie! πŸ¦‹ this lil gem lives in ./include/net and it's dated October 2026 β€” so fresh, so iconic. mwah πŸ’‹πŸŒΈ

πŸ“¦ where this page comes from