batadv_hardif_neigh_dump(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so picture this, bestie: batadv_hardif_neigh_dump(9) β€” from the Kernel API Manual β€” is the function that dumps neighbor infos to netlink for a specific outgoing interface. It's giving "very specific little kernel task," and honestly? iconic πŸ’…

🌸 SYNOPSIS 🌸

No cap, here's the exact signature, character for character β€” we do not play with prototypes:

int batadv_hardif_neigh_dump (struct sk_buff *msg , struct
       netlink_callback *cb );

πŸŽ€ ARGUMENTS πŸŽ€

Two arguments, zero mystery:

  • msg β€” the message to dump into πŸ’Œ
  • cb β€” the parameters for the dump πŸŽ›οΈ

πŸ’– RETURN πŸ’–

It returns 0 or an error value. That's the entire return situation β€” 0 or error, periodt 😌

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file first, because that's where the lore lives: ./net/batman-adv/originator.c. Then the whole related-API group chat:


okay bestie, that's the whole page πŸ’– source/version: ./net/batman-adv Β· date: October 2026 Β· page: batadv_hardif_neigh_dump(9). byeeee πŸ¦‹

πŸ“¦ where this page comes from