FD.io VPP
v17.01-9-ge7dcee4
Vector Packet Processing
|
Args required for add/del tunnel. More...
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 |