![]() |
FD.io VPP
v16.09
Vector Packet Processing
|
Args required for add/del tunnel. More...
Collaboration diagram for ip6_sr_add_del_tunnel_args_t:Data Fields | |
| ip6_address_t * | src_address |
| Key (header imposition case) More... | |
| ip6_address_t * | dst_address |
| u32 | dst_mask_width |
| u32 | rx_table_id |
| u32 | tx_table_id |
| u8 * | name |
| optional name argument - for referencing SR tunnel/policy by name More... | |
| u8 * | policy_name |
| optional policy name More... | |
| ip6_address_t * | segments |
| segment list, when inserting an ip6 SR header More... | |
| ip6_address_t * | tags |
| "Tag" list, aka segments inserted at the end of the list, past last_seg More... | |
| u8 * | shared_secret |
| Shared secret => generate SHA-256 HMAC security fields. More... | |
| u16 | flags_net_byte_order |
| Flags, e.g. More... | |
| u8 | is_del |
| Delete the tunnnel? More... | |
Args required for add/del tunnel.
Else we end up passing a LOT of parameters around.
| ip6_address_t* ip6_sr_add_del_tunnel_args_t::dst_address |
| u16 ip6_sr_add_del_tunnel_args_t::flags_net_byte_order |
| u8* ip6_sr_add_del_tunnel_args_t::name |
| u8* ip6_sr_add_del_tunnel_args_t::policy_name |
| ip6_address_t* ip6_sr_add_del_tunnel_args_t::segments |
| u8* ip6_sr_add_del_tunnel_args_t::shared_secret |
| ip6_address_t* ip6_sr_add_del_tunnel_args_t::src_address |
| ip6_address_t* ip6_sr_add_del_tunnel_args_t::tags |