batadv_netlink_dump_hardif(9)
π batadv_netlink_dump_hardif π
okay so bestie, welcome to the batadv_netlink_dump_hardif(9) page β that (9) is the section number, and yes this is a Kernel API Manual situation, so grab a lil snack and let's get into it β¨
πΈ NAME πΈ
batadv_netlink_dump_hardif β literally dumps all the hard interfaces into a message π«Ά no cap, that's the whole gig.
β¨ SYNOPSIS β¨
int batadv_netlink_dump_hardif (struct sk_buff *msg , struct
netlink_callback *cb );
it's giving "returns an int, takes a struct sk_buff * and a struct netlink_callback *" π
π ARGUMENTS π
msgβ the Netlink message you're dumping into. this is the lil container that gets filled up, bestie π¨cbβ the parameters that came from the query. like, the settings the caller handed over so you know what they asked for π¦
β RETURN β
you get back an error code, or β when it goes right β the length of the reply message β¨ slay.
π SEE ALSO π
these are the other pages hanging out in the same kernel file, ./net/batman-adv/netlink.c (enum):
enum batadv_netlink_multicast_groups(9)enum batadv_genl_ops_flags(9)batadv_netlink_get_ifindex(9)batadv_netlink_mesh_fill_ap_isolation(9)batadv_netlink_set_mesh_ap_isolation(9)batadv_netlink_mesh_fill(9)batadv_netlink_notify_mesh(9)batadv_netlink_get_mesh(9)batadv_netlink_set_mesh(9)batadv_netlink_tp_meter_put(9)batadv_netlink_tpmeter_notify(9)batadv_netlink_tp_meter_start(9)batadv_netlink_tp_meter_cancel(9)batadv_netlink_hardif_fill(9)batadv_netlink_notify_hardif(9)batadv_netlink_cmd_get_hardif(9)batadv_netlink_set_hardif(9)batadv_netlink_vlan_fill(9)batadv_netlink_notify_vlan(9)batadv_netlink_get_vlan(9)batadv_netlink_set_vlan(9)batadv_netlink_get_meshif_from_ifindex(9)batadv_netlink_get_meshif_from_info(9)batadv_netlink_get_meshif(9)batadv_netlink_get_hardif_from_ifindex(9)batadv_netlink_get_hardif_from_info(9)batadv_netlink_get_hardif(9)batadv_get_vlan_from_info(9)batadv_pre_doit(9)batadv_post_doit(9)batadv_netlink_register(9)batadv_netlink_unregister(9)
ngl bestie, this one's a short page β but it's iconic in its own lowkey way π it does one thing, does it well, and dips. main character energy fr fr π
and that's a wrap π this was the Kernel API Manual page for batadv_netlink_dump_hardif(9), source livin' in ./net/batman-adv, dated October 2026 β iykyk, mwah π
π
π¦ 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