FD.io VPP  v19.04.4-rc0-5-ge88582fac
Vector Packet Processing
ip6_sr_main_t Struct Reference

Segment Routing main datastructure. More...

+ Collaboration diagram for ip6_sr_main_t:

Data Fields

u32 l2_sr_policy_rewrite_index
 
ip6_sr_sl_tsid_lists
 
ip6_sr_policy_tsr_policies
 
mhash_t sr_policies_index_hash
 
ip6_sr_localsid_tlocalsids
 
mhash_t sr_localsids_index_hash
 
ip6_sr_steering_policy_tsteer_policies
 
mhash_t sr_steer_policies_hash
 
u32sw_iface_sr_policies
 
dpo_type_t sr_pr_spray_dpo_type
 
sr_localsid_fn_registration_tplugin_functions
 
uwordplugin_functions_by_key
 
vlib_combined_counter_main_t sr_ls_valid_counters
 
vlib_combined_counter_main_t sr_ls_invalid_counters
 
u32 fib_table_ip6
 
u32 fib_table_ip4
 
vlib_main_tvlib_main
 
vnet_main_tvnet_main
 

Detailed Description

Segment Routing main datastructure.

Definition at line 189 of file sr.h.

Field Documentation

◆ fib_table_ip4

u32 ip6_sr_main_t::fib_table_ip4

Definition at line 233 of file sr.h.

◆ fib_table_ip6

u32 ip6_sr_main_t::fib_table_ip6

Definition at line 232 of file sr.h.

◆ l2_sr_policy_rewrite_index

u32 ip6_sr_main_t::l2_sr_policy_rewrite_index

Definition at line 192 of file sr.h.

◆ localsids

ip6_sr_localsid_t* ip6_sr_main_t::localsids

Definition at line 204 of file sr.h.

◆ plugin_functions

sr_localsid_fn_registration_t* ip6_sr_main_t::plugin_functions

Definition at line 222 of file sr.h.

◆ plugin_functions_by_key

uword* ip6_sr_main_t::plugin_functions_by_key

Definition at line 225 of file sr.h.

◆ sid_lists

ip6_sr_sl_t* ip6_sr_main_t::sid_lists

Definition at line 195 of file sr.h.

◆ sr_localsids_index_hash

mhash_t ip6_sr_main_t::sr_localsids_index_hash

Definition at line 207 of file sr.h.

◆ sr_ls_invalid_counters

vlib_combined_counter_main_t ip6_sr_main_t::sr_ls_invalid_counters

Definition at line 229 of file sr.h.

◆ sr_ls_valid_counters

vlib_combined_counter_main_t ip6_sr_main_t::sr_ls_valid_counters

Definition at line 228 of file sr.h.

◆ sr_policies

ip6_sr_policy_t* ip6_sr_main_t::sr_policies

Definition at line 198 of file sr.h.

◆ sr_policies_index_hash

mhash_t ip6_sr_main_t::sr_policies_index_hash

Definition at line 201 of file sr.h.

◆ sr_pr_spray_dpo_type

dpo_type_t ip6_sr_main_t::sr_pr_spray_dpo_type

Definition at line 219 of file sr.h.

◆ sr_steer_policies_hash

mhash_t ip6_sr_main_t::sr_steer_policies_hash

Definition at line 213 of file sr.h.

◆ steer_policies

ip6_sr_steering_policy_t* ip6_sr_main_t::steer_policies

Definition at line 210 of file sr.h.

◆ sw_iface_sr_policies

u32* ip6_sr_main_t::sw_iface_sr_policies

Definition at line 216 of file sr.h.

◆ vlib_main

vlib_main_t* ip6_sr_main_t::vlib_main

Definition at line 236 of file sr.h.

◆ vnet_main

vnet_main_t* ip6_sr_main_t::vnet_main

Definition at line 237 of file sr.h.


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