batadv_meshif_vlan_put(9)
π batadv_meshif_vlan_put(9) β the Kernel API Manual moment
okay so bestie, welcome to batadv_meshif_vlan_put(9), like the actual manual page, and honestly? she's short, she's sweet, she's doing exactly one job and she's doing it iconic π
This is a kernel API page, so it's not out here giving main character energy with forty flags β it's a tiny little helper and we're gonna respect her for it. Periodt.
β¨ NAME β¨
batadv_meshif_vlan_put β decrease the vlan object refcounter and possibly release it
no cap, that's the whole vibe. you're putting a ref down, and if that was the last one, the thing gets freed π
πΈ SYNOPSIS πΈ
void batadv_meshif_vlan_put (struct batadv_meshif_vlan *vlan );
literally returns nothing (void), takes one pointer, and dips. that's her π¦
π ARGUMENTS π
vlanβ the vlan object to release. that's it, that's the whole argument list, she travels light π«Ά
π₯ SEE ALSO π₯
- Kernel file
./net/batman-adv/mesh-interface.hβ go read the header if you wanna see where this lives, iykyk π
lowkey important: this is the put side of a refcount pair, so treat it with the respect you'd give any refcounter β pairing it up wrong is giving π and we don't do that here.
and that's the page!! mwah π this was batadv_meshif_vlan_put(9) from ./net/batman-adv, dated October 2026 β go forth and decrement responsibly, bestie πβπ§
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms