batadv_orig_node_put(9)
π batadv_orig_node_put(9) π
okay so bestie, welcome to the Kernel API Manual β no cap, this is the whole page for batadv_orig_node_put, and it's honestly iconic in a quiet, behind-the-scenes way. We're in kernel-land, section 9, and this little function is out here doing the unglamorous work of letting go. π¦
β¨ NAME β¨
batadv_orig_node_put β decrement the orig node refcounter and possibly release it
like, yes, that's literally it. it takes the refcount down by one and maybe frees the thing. it's giving "I'm not gonna make a scene, but I will absolutely clean up." π
π₯ SYNOPSIS π₯
void batadv_orig_node_put (struct batadv_orig_node *orig_node );
that's the whole signature, bestie β returns void, so don't go looking for a return value, there isn't one. β¨
π ARGUMENTS π
orig_nodeβ the orig node to free π«Ά
yep, that's the one single argument. hand it the orig node you want gone and let the refcounter do its thing.
π SEE ALSO π
go read these next, iykyk β they're all in the kernel file ./net/batman-adv/originator.h:
batadv_choose_orig(9)batadv_orig_node_vlan_put(9)batadv_neigh_ifinfo_put(9)batadv_hardif_neigh_put(9)batadv_neigh_node_put(9)batadv_orig_ifinfo_put(9)
it's a whole family of _put functions fr fr β they all matched energy. π
and that's the page, bestie! πΈ this one comes from ./net/batman-adv, dated October 2026, and it lives in the Kernel API Manual β mwah, go forth and decrement responsibly ππβ
π¦ 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