llarp::net::ipv6_header

Public Functions

Name
llarp::nuint32_t FlowLabel() const
void FlowLabel(llarp::nuint32_t label)
put 20 bit truncated flow label network order

Public Attributes

Name
ipv6_header_preamble preamble
uint32_t flowlabel
union llarp::net::ipv6_header preamble
uint16_t payload_len
uint8_t protocol
uint8_t hoplimit
in6_addr srcaddr
in6_addr dstaddr

Public Functions Documentation

function FlowLabel

llarp::nuint32_t FlowLabel() const

function FlowLabel

void FlowLabel(
    llarp::nuint32_t label
)

put 20 bit truncated flow label network order

Public Attributes Documentation

variable preamble

ipv6_header_preamble preamble;

variable flowlabel

uint32_t flowlabel;

variable preamble

union llarp::net::ipv6_header preamble;

variable payload_len

uint16_t payload_len;

variable protocol

uint8_t protocol;

variable hoplimit

uint8_t hoplimit;

variable srcaddr

in6_addr srcaddr;

variable dstaddr

in6_addr dstaddr;

Updated on 2026-01-10 at 22:49:45 +0000