iPXE
Data Fields
ipv6_extension_header Union Reference

IPv6 extension header. More...

#include <ipv6.h>

Data Fields

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

Detailed Description

IPv6 extension header.

Definition at line 116 of file ipv6.h.

Field Documentation

◆ common

struct ipv6_extension_header_common ipv6_extension_header::common

Extension header common fields.

Definition at line 118 of file ipv6.h.

◆ pad

uint8_t ipv6_extension_header::pad[8]

Minimum size padding.

Definition at line 120 of file ipv6.h.

◆ options

struct ipv6_options_header ipv6_extension_header::options

Generic options header.

Definition at line 122 of file ipv6.h.

◆ hopbyhop

struct ipv6_options_header ipv6_extension_header::hopbyhop

Hop-by-hop options header.

Definition at line 124 of file ipv6.h.

◆ routing

struct ipv6_routing_header ipv6_extension_header::routing

Routing header.

Definition at line 126 of file ipv6.h.

◆ fragment

struct ipv6_fragment_header ipv6_extension_header::fragment

Fragment header.

Definition at line 128 of file ipv6.h.

◆ destination

struct ipv6_options_header ipv6_extension_header::destination

Destination options header.

Definition at line 130 of file ipv6.h.


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