batadv_mesh...troy_netlink(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Okay so bestie, welcome to the manual page for batadv_meshif_destroy_netlink(9), straight out of the Kernel API Manual. If the title up top looks a lil truncated as batadv_mesh...troy_netlink(9), that's just the header being shy β€” the real one is the full name, and this page is all about it. 🫢


🌸 NAME 🌸

batadv_meshif_destroy_netlink β€” the function that handles deletion of batadv_mesh_interface via netlink. Basically it's the goodbye girlie for a batman-adv mesh interface, and it does the deleting through netlink. πŸ’€βœ¨


πŸ¦‹ SYNOPSIS πŸ¦‹

void batadv_meshif_destroy_netlink (struct net_device *mesh_iface ,
       struct list_head *head );

No cap, that's the whole signature β€” void return, two arguments, character-for-character how the original lays it out. πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • mesh_iface β€” the to-be-removed batman-adv interface, i.e. the mesh interface that is about to get yeeted. This is the one you're removing, so give her a moment. 😭
  • head β€” list pointer. Literally just a list pointer, bestie. That's the whole description. πŸ“‹

⭐ SEE ALSO ⭐

Lowkey this is the friendship bracelet of the page β€” every single one of these is linked to the kernel file ./net/batman-adv/mesh-interface.c, so go say hi:

And the source file to check out is ./net/batman-adv/mesh-interface.c β€” that's where all the mesh-interface lore lives. iykyk πŸ”₯🧚


Okay so real talk: this page has no options, no environment variables, no exit statuses, no bugs section, no author line and no copyright or license block β€” and I'm not gonna invent any, because that would be fake news and we don't do that here. What you see is what the page gives. πŸ’–

And that's the vibe check, bestie β€” page wrapped! This one's filed under ./net/batman-adv, dated October 2026, and it's the work of the one and only batadv_mesh...troy_netlink(9). Slay, periodt. πŸ’…πŸŒˆπŸŽ€

πŸ“¦ where this page comes from