ENUM BATADV_VLAN_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum batadv_vlan_flags(9) β€” kernel API manual, bestie edition πŸ¦‹

Okay so this is from the Kernel API Manual, and it's literally just a tiny little enum page β€” but it's important okay, don't skip it πŸŽ€


✨ NAME ✨

enum batadv_vlan_flags β€” the flags for the four MSB of any vlan ID field πŸ’–

(Yes bestie, "MSB" = most significant bits. Four of them. Living in a vlan ID field. That's the whole vibe.)


🌸 SYNOPSIS 🌸

enum batadv_vlan_flags {
    BATADV_VLAN_HAS_TAG

};

🧚 Constants 🧚

  • BATADV_VLAN_HAS_TAG β€” tells you whether the field contains a valid vlan tag or not πŸ‘‘ like, is there a tag in here or are we just vibing with an empty field? This constant is the vibe check πŸ”₯

πŸ’œ SEE ALSO πŸ’œ

Kernel file ./include/uapi/linux/batadv_packet.h, plus the whole friend group β€” go say hi to all of them:

  • batadv_tp_is_error(9)
  • enum batadv_packettype(9)
  • enum batadv_subtype(9)
  • enum batadv_iv_flags(9)
  • enum batadv_icmp_packettype(9)
  • enum batadv_mcast_flags(9)
  • enum batadv_tt_data_flags(9)
  • enum batadv_bla_claimframe(9)
  • enum batadv_tvlv_type(9)
  • struct batadv_bla_claim_dst(9)
  • struct batadv_ogm_packet(9)
  • struct batadv_ogm2_packet(9)
  • struct batadv_elp_packet(9)
  • struct batadv_icmp_header(9)
  • struct batadv_icmp_packet(9)
  • struct batadv_icmp_tp_packet(9)
  • enum batadv_icmp_tp_subtype(9)
  • struct batadv_icmp_packet_rr(9)
  • struct batadv_unicast_packet(9)
  • struct batadv_unicast_4addr_packet(9)
  • struct batadv_frag_packet(9)
  • struct batadv_bcast_packet(9)
  • struct batadv_mcast_packet(9)
  • struct batadv_coded_packet(9)
  • struct batadv_unicast_tvlv_packet(9)
  • struct batadv_tvlv_hdr(9)
  • struct batadv_tvlv_gateway_data(9)
  • struct batadv_tvlv_tt_vlan_data(9)
  • struct batadv_tvlv_tt_data(9)
  • struct batadv_tvlv_tt_change(9)
  • struct batadv_tvlv_roam_adv(9)
  • struct batadv_tvlv_mcast_data(9)
  • struct batadv_tvlv_mcast_tracker(9)

✨ that's the whole page, she's short but she ate ✨

Sign-off time 🫢 this one lives in ./include/uapi/linux, dated October 2026, and it's titled enum batadv_vlan_flags(9) β€” mwah, periodt πŸ’‹πŸ’…

πŸ“¦ where this page comes from