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