![]() |
FD.io VPP
v17.01.1-3-gc6833f8
Vector Packet Processing
|
Segment Routing state. More...
Collaboration diagram for ip6_sr_main_t:Data Fields | |
| ip6_sr_tunnel_t * | tunnels |
| pool of tunnel instances, sr entry only More... | |
| uword * | tunnel_index_by_key |
| find an sr "tunnel" by its outer-IP src/dst More... | |
| uword * | tunnel_index_by_name |
| find an sr "tunnel" by its name More... | |
| ip6_sr_policy_t * | policies |
| policy pool More... | |
| uword * | policy_index_by_policy_name |
| find a policy by name More... | |
| uword * | policy_index_by_multicast_address |
| multicast address to policy mapping More... | |
| uword * | hmac_key_by_shared_secret |
| hmac key id by shared secret More... | |
| u32 | ip6_rewrite_sr_next_index |
| ip6-rewrite next index for reinstalling the original dst address More... | |
| u32 | ip6_lookup_sr_replicate_index |
| ip6-replicate next index for multicast tunnel More... | |
| void * | sr_local_cb |
| application API callback More... | |
| u8 | validate_hmac |
| validate hmac keys More... | |
| ip6_sr_hmac_key_t * | hmac_keys |
| pool of hmac keys More... | |
| EVP_MD * | md |
| Openssl var. More... | |
| HMAC_CTX * | hmac_ctx |
| Openssl var. More... | |
| u8 | is_debug |
| enable debug spew More... | |
| vlib_main_t * | vlib_main |
| convenience More... | |
| vnet_main_t * | vnet_main |
| convenience More... | |
| uword* ip6_sr_main_t::hmac_key_by_shared_secret |
| ip6_sr_hmac_key_t* ip6_sr_main_t::hmac_keys |
| u32 ip6_sr_main_t::ip6_lookup_sr_replicate_index |
| u32 ip6_sr_main_t::ip6_rewrite_sr_next_index |
| ip6_sr_policy_t* ip6_sr_main_t::policies |
| uword* ip6_sr_main_t::policy_index_by_multicast_address |
| uword* ip6_sr_main_t::policy_index_by_policy_name |
| uword* ip6_sr_main_t::tunnel_index_by_key |
| uword* ip6_sr_main_t::tunnel_index_by_name |
| ip6_sr_tunnel_t* ip6_sr_main_t::tunnels |
| vlib_main_t* ip6_sr_main_t::vlib_main |
| vnet_main_t* ip6_sr_main_t::vnet_main |