STRUCT BATADV_TVLV_TT_VLAN_DATA(9)
π¦ 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
- 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