iPXE
ipv6_extension_header Union Reference

IPv6 extension header. More...

#include <ipv6.h>

Data Fields

struct ipv6_extension_header_common common
 Extension header common fields.
uint8_t pad [8]
 Minimum size padding.
struct ipv6_options_header options
 Generic options header.
struct ipv6_options_header hopbyhop
 Hop-by-hop options header.
struct ipv6_routing_header routing
 Routing header.
struct ipv6_fragment_header fragment
 Fragment header.
struct ipv6_options_header destination
 Destination options header.

Detailed Description

IPv6 extension header.

Definition at line 117 of file ipv6.h.

Field Documentation

◆ common

struct ipv6_extension_header_common ipv6_extension_header::common

Extension header common fields.

Definition at line 119 of file ipv6.h.

◆ pad

uint8_t ipv6_extension_header::pad[8]

Minimum size padding.

Definition at line 121 of file ipv6.h.

◆ options

struct ipv6_options_header ipv6_extension_header::options

Generic options header.

Definition at line 123 of file ipv6.h.

◆ hopbyhop

struct ipv6_options_header ipv6_extension_header::hopbyhop

Hop-by-hop options header.

Definition at line 125 of file ipv6.h.

◆ routing

struct ipv6_routing_header ipv6_extension_header::routing

Routing header.

Definition at line 127 of file ipv6.h.

◆ fragment

struct ipv6_fragment_header ipv6_extension_header::fragment

Fragment header.

Definition at line 129 of file ipv6.h.

◆ destination

struct ipv6_options_header ipv6_extension_header::destination

Destination options header.

Definition at line 131 of file ipv6.h.


The documentation for this union was generated from the following file: