STRUCT BATADV_TVLV_TT_VLAN_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct bata...tt_vlan_data(9) πŸ¦‹

okay bestie, welcome to the Kernel API Manual entry for struct batadv_tvlv_tt_vlan_data β€” literally the vlan specific tt data propagated through the tt tvlv container. this is the whole vibe, no cap. πŸ’–

✨ NAME ✨

struct batadv_tvlv_tt_vlan_data β€” vlan specific tt data propagated through the tt tvlv container

🌸 SYNOPSIS 🌸

       struct batadv_tvlv_tt_vlan_data {
           __be32 crc;
           __be16 vid;
           __u16 reserved;
        };

πŸŽ€ Members πŸŽ€

  • crc β€” crc32 checksum of the entries belonging to this vlan. checksum bestie is doing the math so the vlan entries stay accountable ✨
  • vid β€” vlan identifier. the little name tag for the vlan 🏷️
  • reserved β€” unused, useful for alignment purposes. it’s just chilling there for alignment, iconic behavior πŸ’…

πŸ’œ SEE ALSO πŸ’œ

go read these next, iykyk β€” every single one is part of the batadv packet family:

  • Kernel file ./include/uapi/linux/batadv_packet.h
  • 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_vlan_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_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)

xoxo bestie πŸ’– β€” this page’s source/version footer points to ./include/uapi/linux, dated October 2026, for struct bata...tt_vlan_data(9). mwah πŸ’‹

πŸ“¦ where this page comes from