batadv_v_ogm_iface_enable(9)
β¨ NAME β¨
batadv_v_ogm_iface_enable β prepare an interface for B.A.T.M.A.N. V π
okay so bestie, you're looking at the Kernel API Manual page for batadv_v_ogm_iface_enable(9). It's giving "get this interface ready for B.A.T.M.A.N. V" energy. β¨
πΈ SYNOPSIS πΈ
int batadv_v_ogm_iface_enable (struct batadv_hard_iface *hard_iface );
This is the exact signature, no cap. π«Ά
π ARGUMENTS π
hard_ifaceβ the interface to prepare π¦
π¦ DESCRIPTION π¦
Bestie, the function literally takes care of scheduling its own OGM sending routine for this interface. That's the whole job. Cute, focused, iconic. π
π RETURN π
It returns 0 on success, or a negative error code otherwise. So 0 is the slay outcome; negative is the "not me crying" outcome. π
π SEE ALSO π
Kernel file ./net/batman-adv/bat_v_ogm.c plus this whole squad of related functions:
batadv_v_ogm_orig_get(9)batadv_v_ogm_start_queue_timer(9)batadv_v_ogm_start_timer(9)batadv_v_ogm_send_to_if(9)batadv_v_ogm_len(9)batadv_v_ogm_queue_left(9)batadv_v_ogm_aggr_list_free(9)batadv_v_ogm_aggr_send(9)batadv_v_ogm_queue_on_if(9)batadv_v_ogm_send_meshif(9)batadv_v_ogm_send(9)batadv_v_ogm_aggr_work(9)batadv_v_ogm_iface_disable(9)batadv_v_ogm_primary_iface_set(9)batadv_v_forward_penalty(9)batadv_v_ogm_forward(9)batadv_v_ogm_metric_update(9)batadv_v_ogm_route_update(9)batadv_v_ogm_process_per_outif(9)batadv_v_ogm_aggr_packet(9)batadv_v_ogm_process(9)batadv_v_ogm_packet_recv(9)batadv_v_ogm_init(9)batadv_v_ogm_free(9)
mwah π this page comes from ./net/batman-adv and is dated October 2026. bye bestie, go schedule that OGM routine responsibly π«Άβ¨
π¦ 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