54 import "vnet/interface_types.api";
55 import "vnet/ip/ip_types.api";
56 import "vnet/ipip/ipip_types.api";
69 vl_api_ipip_tunnel_flags_t
flags;
84 define ipip_add_tunnel_reply
104 define ipip_6rd_add_tunnel
118 define ipip_6rd_add_tunnel_reply
128 autoreply define ipip_6rd_del_tunnel
138 define ipip_tunnel_dump
145 define ipip_tunnel_details
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
typedef ipip_tunnel
An IP{v4,v6} over IP{v4,v6} tunnel.
int ipip_add_tunnel(ipip_transport_t transport, u32 instance, ip46_address_t *src, ip46_address_t *dst, u32 fib_index, ipip_tunnel_flags_t flags, ip_dscp_t dscp, u32 *sw_if_indexp)
vl_api_ipip_tunnel_t tunnel
vl_api_ip4_address_t ip4_src
vl_api_ipip_tunnel_flags_t flags
vl_api_interface_index_t sw_if_index
option version
The IPIP module implements IP{v4,v6} over IP{v4,v6} tunnelling as described in RFC2473 and to some ex...
vl_api_ip4_prefix_t ip4_prefix
vl_api_ipip_tunnel_t tunnel
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
int ipip_del_tunnel(u32 sw_if_index)
vl_api_interface_index_t sw_if_index
vl_api_ip6_prefix_t ip6_prefix