ENUM BATADV_UEV_ACTION(9)
π NAME π
okay so bestie, welcome to the kernel API manualβs enum batadv_uev_action(9) page π β this is literally the action type of uevent. Thatβs the whole name-and-purpose combo, no cap.
β¨ SYNOPSIS β¨
Hereβs the enum in all its glory β keep it exactly like this:
enum batadv_uev_action {
BATADV_UEV_ADD ,
BATADV_UEV_DEL ,
BATADV_UEV_CHANGE ,
BATADV_UEV_LOOPDETECT
};
π Constants π
okay so these are the four constants, and yes, every single one is iconic in its own way:
BATADV_UEV_ADDβ gateway was selected (after none was selected) π₯BATADV_UEV_DELβ selected gateway was removed and none is selected anymore πBATADV_UEV_CHANGEβ a different gateway was selected as based gateway πBATADV_UEV_LOOPDETECTβ loop was detected which cannot be handled by bridge loop avoidance π
πΈ SEE ALSO πΈ
Kernel file: ./net/batman-adv/main.h π«Ά β and hereβs the see-also squad, all present and accounted for:
BATADV_TP_MAX_NUM(9)enum batadv_mesh_state(9)enum batadv_uev_type(9)batadv_print_vid(9)batadv_compare_eth(9)batadv_has_timed_out(9)batadv_atomic_dec_not_zero(9)batadv_smallest_signed_int(9)batadv_seq_before(9)batadv_seq_after(9)batadv_add_counter(9)batadv_inc_counter(9)BATADV_SKB_CB(9)
mwah π β source/version: ./net/batman-adv; date: October 2026; page: enum batadv_uev_action(9) π«Άβ¨
π¦ 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