IPv6 extension headers

Provides IPv6 extension header definitions and helper functions. More...

Detailed Description

Provides IPv6 extension header definitions and helper functions.

Modules

 IPv6 routing header extension
 Implementation of IPv6 routing header extension.
 

Files

file  ipv6/ext.h
 IPv6 extension header definitions.
 

Data Structures

struct  ipv6_ext_t
 IPv6 extension headers. More...
 

Macros

#define IPV6_EXT_LEN_UNIT   (8U)
 Unit in byte for the extension header's length field.
 

Functions

static ipv6_ext_tipv6_ext_get_next (ipv6_ext_t *ext)
 Gets the next extension header in a packet. More...
 

Function Documentation

◆ ipv6_ext_get_next()

static ipv6_ext_t* ipv6_ext_get_next ( ipv6_ext_t ext)
inlinestatic

Gets the next extension header in a packet.

Parameters
[in]extThe current extension header.
Returns
The next extension header.

Definition at line 54 of file ipv6/ext.h.