batadv_iv_deinit(9)
π batadv_iv_deinit(9) β like, the Kernel API Manual page, but make it make sense
okay so bestie, welcome to the glow-down of B.A.T.M.A.N. IV π¦ this is the deinitialization function, which is a very fancy way of saying "we're packing up the function and going home." the manual name is batadv_iv_deinit, and it lives in the Kernel API Manual β iconic of it, honestly.
β¨ NAME β¨
batadv_iv_deinit β the B.A.T.M.A.N. IV deinitialization function, i.e. the part where things get torn down. no cap, that's literally the whole name. π
πΈ SYNOPSIS πΈ
void batadv_iv_deinit (void );
that's it. that's the whole signature. void in, void out, no drama, main character energy only. π
π«Ά ARGUMENTS π«Ά
voidβ no arguments. none. zero. the function said "I don't need anything from anybody" and honestly? slay. π
π₯ SEE ALSO π₯
okay so this is the part where the manpage dumps the entire extended universe on you, and I'm not skipping a single one because every link is a whole friend group. here we go, bestie π
Kernel file ./net/batman-adv/bat_iv_ogm.cenum batadv_dup_status(9)batadv_ring_buffer_set(9)batadv_ring_buffer_avg(9)batadv_iv_ogm_orig_get(9)batadv_iv_ogm_neigh_new(9)batadv_iv_ogm_iface_enable(9)batadv_iv_ogm_iface_disable(9)batadv_iv_ogm_iface_update_mac(9)batadv_iv_ogm_primary_iface_set(9)batadv_iv_ogm_emit_send_time(9)batadv_iv_ogm_fwd_send_time(9)batadv_hop_penalty(9)batadv_iv_ogm_aggr_packet(9)batadv_iv_ogm_send_to_if(9)batadv_iv_ogm_emit(9)batadv_iv_ogm_can_aggregate(9)batadv_iv_ogm_aggregate_new(9)batadv_iv_ogm_aggregate(9)batadv_iv_ogm_queue_add(9)batadv_iv_ogm_forward(9)batadv_iv_ogm_slide_own_bcast_window(9)batadv_iv_ogm_schedule_buff(9)batadv_iv_ogm_schedule(9)batadv_iv_ogm_reschedule(9)batadv_iv_orig_ifinfo_sum(9)batadv_iv_ogm_neigh_ifinfo_sum(9)batadv_iv_ogm_orig_update(9)batadv_iv_ogm_calc_tq(9)batadv_iv_ogm_update_seqnos(9)batadv_orig_to_direct_router(9)batadv_iv_ogm_process_per_outif(9)batadv_iv_ogm_process_reply(9)batadv_iv_ogm_process(9)batadv_iv_send_outstanding_bat_ogm_packet(9)batadv_iv_ogm_receive(9)batadv_iv_ogm_neigh_get_tq_avg(9)batadv_iv_ogm_orig_dump_subentry(9)batadv_iv_ogm_orig_dump_entry(9)batadv_iv_ogm_orig_dump_bucket(9)batadv_iv_ogm_orig_dump(9)batadv_iv_ogm_neigh_diff(9)batadv_iv_ogm_neigh_dump_neigh(9)batadv_iv_ogm_neigh_dump_hardif(9)batadv_iv_ogm_neigh_dump(9)batadv_iv_ogm_neigh_cmp(9)batadv_iv_ogm_neigh_is_sob(9)batadv_iv_iface_enabled(9)batadv_iv_init_sel_class(9)batadv_iv_gw_get_best_gw_node(9)batadv_iv_gw_is_eligible(9)batadv_iv_gw_dump_entry(9)batadv_iv_gw_dump(9)batadv_iv_init(9)
like, that's the whole roster π fifty-something cross-references and every single one is in there. iykyk. π§
lowkey a reminder: this page is about the *de*init. the batadv_iv_init(9) at the bottom of the list is the opposite vibe β that's the setup bestie, this is the cleanup. π«Ά
and that's the whole page, periodt. β¨ this little gem ships from ./net/batman-adv with the October 2026 date, and the version tag on the tin is the one and only batadv_iv_deinit(9). go off, batman-adv. πππ¦
π¦ 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