batadv_hardif_neigh_dump(9)
β¨ 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:
batadv_orig_hash_find(9)batadv_compare_orig(9)batadv_orig_node_vlan_get(9)batadv_vlan_id_valid(9)batadv_orig_node_vlan_new(9)batadv_orig_node_vlan_release(9)batadv_originator_init(9)batadv_neigh_ifinfo_release(9)batadv_hardif_neigh_release(9)batadv_neigh_node_release(9)batadv_orig_router_get(9)batadv_orig_to_router(9)batadv_orig_ifinfo_get(9)batadv_orig_ifinfo_new(9)batadv_neigh_ifinfo_get(9)batadv_neigh_ifinfo_new(9)batadv_neigh_node_get(9)batadv_hardif_neigh_create(9)batadv_hardif_neigh_get_or_create(9)batadv_hardif_neigh_get(9)batadv_neigh_node_create(9)batadv_neigh_node_get_or_create(9)batadv_orig_ifinfo_release(9)batadv_orig_node_free_rcu(9)batadv_orig_node_release(9)batadv_originator_free(9)batadv_orig_node_new(9)batadv_purge_neigh_ifinfo(9)batadv_purge_orig_ifinfo(9)batadv_purge_orig_neighbors(9)batadv_find_best_neighbor(9)batadv_purge_orig_node(9)batadv_purge_orig_ref(9)batadv_purge_orig(9)batadv_orig_dump(9)
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
- 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