FD.io VPP  v21.01.1
Vector Packet Processing
ip6_sr_sl_t Struct Reference

SR Segment List (SID list) More...

+ Collaboration diagram for ip6_sr_sl_t:

Data Fields

ip6_address_t * segments
 SIDs (key) More...
 
u32 weight
 SID list weight (wECMP / UCMP) More...
 
u8rewrite
 Precomputed rewrite header. More...
 
u8rewrite_bsid
 Precomputed rewrite header for bindingSID. More...
 
dpo_id_t bsid_dpo
 DPO for Encaps/Insert for BSID. More...
 
dpo_id_t ip6_dpo
 DPO for Encaps/Insert IPv6. More...
 
dpo_id_t ip4_dpo
 DPO for Encaps IPv6. More...
 
u16 plugin
 
void * plugin_mem
 

Detailed Description

SR Segment List (SID list)

Definition at line 70 of file sr.h.

Field Documentation

◆ bsid_dpo

dpo_id_t ip6_sr_sl_t::bsid_dpo

DPO for Encaps/Insert for BSID.

Definition at line 79 of file sr.h.

◆ ip4_dpo

dpo_id_t ip6_sr_sl_t::ip4_dpo

DPO for Encaps IPv6.

Definition at line 81 of file sr.h.

◆ ip6_dpo

dpo_id_t ip6_sr_sl_t::ip6_dpo

DPO for Encaps/Insert IPv6.

Definition at line 80 of file sr.h.

◆ plugin

u16 ip6_sr_sl_t::plugin

Definition at line 83 of file sr.h.

◆ plugin_mem

void* ip6_sr_sl_t::plugin_mem

Definition at line 84 of file sr.h.

◆ rewrite

u8* ip6_sr_sl_t::rewrite

Precomputed rewrite header.

Definition at line 76 of file sr.h.

◆ rewrite_bsid

u8* ip6_sr_sl_t::rewrite_bsid

Precomputed rewrite header for bindingSID.

Definition at line 77 of file sr.h.

◆ segments

ip6_address_t* ip6_sr_sl_t::segments

SIDs (key)

Definition at line 72 of file sr.h.

◆ weight

u32 ip6_sr_sl_t::weight

SID list weight (wECMP / UCMP)

Definition at line 74 of file sr.h.


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