std1.0.0-beta-7 SafeC docs

std :: net::ipv6

Struct std::Ipv6Hdr

#include <std/net/ipv6.h> source

struct Ipv6Hdr {
    unsigned int ver_tc_fl;
    unsigned short payload_len;
    unsigned char next_hdr;
    unsigned char hop_limit;
    struct Ipv6Addr src;
    struct Ipv6Addr dst;
}

Fields

§unsigned int ver_tc_flsource

version(4) + traffic class(8) + flow label(20)

§unsigned short payload_lensource

length of payload (after fixed header)

§unsigned char next_hdrsource

next header type (same as IPv4 protocol)

§unsigned char hop_limitsource
§struct Ipv6Addr srcsource
§struct Ipv6Addr dstsource