FD.io VPP  v17.07-30-g839fa73
Vector Packet Processing
mpls_sr_main_t Struct Reference

Segment Routing main datastructure. More...

+ Collaboration diagram for mpls_sr_main_t:

Data Fields

mpls_sr_sl_tsid_lists
 SR SID lists. More...
 
mpls_sr_policy_tsr_policies
 SR MPLS policies. More...
 
uwordsr_policies_index_hash
 Hash table mapping BindingSID to SR MPLS policy. More...
 
mpls_sr_steering_policy_tsteer_policies
 Pool of SR steer policies instances. More...
 
mhash_t sr_steer_policies_hash
 MHash table mapping steering rules to SR steer instance. More...
 
vlib_main_tvlib_main
 convenience More...
 
vnet_main_tvnet_main
 

Detailed Description

Segment Routing main datastructure.

Definition at line 98 of file sr.h.

Field Documentation

mpls_sr_sl_t* mpls_sr_main_t::sid_lists

SR SID lists.

Definition at line 103 of file sr.h.

mpls_sr_policy_t* mpls_sr_main_t::sr_policies

SR MPLS policies.

Definition at line 108 of file sr.h.

uword* mpls_sr_main_t::sr_policies_index_hash

Hash table mapping BindingSID to SR MPLS policy.

Definition at line 113 of file sr.h.

mhash_t mpls_sr_main_t::sr_steer_policies_hash

MHash table mapping steering rules to SR steer instance.

Definition at line 123 of file sr.h.

mpls_sr_steering_policy_t* mpls_sr_main_t::steer_policies

Pool of SR steer policies instances.

Definition at line 118 of file sr.h.

vlib_main_t* mpls_sr_main_t::vlib_main

convenience

Definition at line 128 of file sr.h.

vnet_main_t* mpls_sr_main_t::vnet_main

Definition at line 129 of file sr.h.


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