option version = "1.3.0";
import "vnet/ip/ip_types.api";
import "vnet/fib/fib_types.api";
+import "vnet/ethernet/ethernet_types.api";
/** \brief Add / del table request
A table can be added multiple times, but need be deleted only once.
*/
define ip6nd_proxy_details
{
- u32 client_index;
u32 context;
u32 sw_if_index;
u8 address[16];
define ip_address_details
{
- u32 client_index;
u32 context;
u8 ip[16];
u8 prefix_length;
*/
define ip_unnumbered_details
{
- u32 client_index;
u32 context;
u32 sw_if_index;
u32 ip_sw_if_index;
define ip_details
{
- u32 sw_if_index;
u32 context;
+ u32 sw_if_index;
u8 is_ipv6;
};
define mfib_signal_details
{
- u32 client_index;
u32 context;
u32 sw_if_index;
u32 table_id;
define ip_reassembly_get_reply
{
- u32 client_index;
u32 context;
i32 retval;
u32 timeout_ms;