X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fip%2Fip.api;h=6af1714f34dc302af9298ea198d8bfa1854e1bb0;hb=0f26c5a0138ac86d7ebd197c31a09d8d624c35fe;hp=b5e730fcbeac4e51b97c3b46e8381d499f4f7622;hpb=3f844d0bc900e5db40ba74724e2b61e7943682d3;p=vpp.git diff --git a/src/vnet/ip/ip.api b/src/vnet/ip/ip.api index b5e730fcbea..6af1714f34d 100644 --- a/src/vnet/ip/ip.api +++ b/src/vnet/ip/ip.api @@ -128,7 +128,11 @@ define ip_neighbor_details { @param sw_if_index - interface used to reach neighbor @param is_add - 1 to add neighbor, 0 to delete @param is_ipv6 - 1 for IPv6 neighbor, 0 for IPv4 - @param is_static - + @param is_ipv6 - 1 for IPv6 neighbor, 0 for IPv4 + @param is_static - A static neighbor Entry - there are not flushed + If the interface goes down. + @param is_no_adj_fib - Do not create a corresponding entry in the FIB + table for the neighbor. @param mac_address - l2 address of the neighbor @param dst_address - ip4 or ip6 address of the neighbor */ @@ -141,6 +145,7 @@ define ip_neighbor_add_del u8 is_add; u8 is_ipv6; u8 is_static; + u8 is_no_adj_fib; u8 mac_address[6]; u8 dst_address[16]; }; @@ -473,6 +478,7 @@ define ip_mroute_add_del u32 table_id; u32 entry_flags; u32 itf_flags; + u32 rpf_id; u16 grp_address_length; u8 create_vrf_if_needed; u8 is_add; @@ -513,6 +519,8 @@ manual_endian manual_print define ip_mfib_details { u32 context; u32 table_id; + u32 entry_flags; + u32 rpf_id; u8 address_length; u8 grp_address[4]; u8 src_address[4];