FD.io VPP  v16.09
Vector Packet Processing
ip6_sr_header_t Struct Reference

SR header struct. More...

+ Collaboration diagram for ip6_sr_header_t:

Data Fields

u8 protocol
 Protocol for next header. More...
 
u8 length
 Length of routing header in 8 octet units, not including the first 8 octets. More...
 
u8 type
 Type of routing header; type 4 = segement routing. More...
 
u8 segments_left
 Next segment in the segment list. More...
 
u8 first_segment
 Policy list pointer: offset in the SRH of the policy list - in 16-octet units - not including the first 8 octets. More...
 
u16 flags
 values 0x4 - 0x7 are reserved More...
 
u8 hmac_key
 
ip6_address_t segments [0]
 The segment + policy list elts. More...
 

Detailed Description

SR header struct.

Definition at line 177 of file sr_packet.h.

Field Documentation

u8 ip6_sr_header_t::first_segment

Policy list pointer: offset in the SRH of the policy list - in 16-octet units - not including the first 8 octets.

Definition at line 198 of file sr_packet.h.

u16 ip6_sr_header_t::flags

values 0x4 - 0x7 are reserved

Definition at line 215 of file sr_packet.h.

u8 ip6_sr_header_t::hmac_key

Definition at line 216 of file sr_packet.h.

u8 ip6_sr_header_t::length

Length of routing header in 8 octet units, not including the first 8 octets.

Definition at line 186 of file sr_packet.h.

u8 ip6_sr_header_t::protocol

Protocol for next header.

Definition at line 180 of file sr_packet.h.

ip6_address_t ip6_sr_header_t::segments[0]

The segment + policy list elts.

Definition at line 219 of file sr_packet.h.

u8 ip6_sr_header_t::segments_left

Next segment in the segment list.

Definition at line 192 of file sr_packet.h.

u8 ip6_sr_header_t::type

Type of routing header; type 4 = segement routing.

Definition at line 189 of file sr_packet.h.


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