aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/ip
diff options
context:
space:
mode:
authorNeale Ranns <nranns@cisco.com>2017-03-08 08:56:58 -0800
committerJohn Lo <loj@cisco.com>2017-03-08 18:37:24 +0000
commit239d3fec80a5351f4d5f0cdeaec7f781a4e6ad32 (patch)
tree2774c4c5b0091f21e33f445dfd9dc1a6ecf6b35f /src/vnet/ip
parenta1a0901daa6f56039caecbe58e7d7062a145fc98 (diff)
API change (only) to not create a FIB table entry when adding a neighbor entry
Change-Id: I1a8edaf1e0fca89e5d24d57dbb186ee46801f661 Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'src/vnet/ip')
-rw-r--r--src/vnet/ip/ip.api7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/vnet/ip/ip.api b/src/vnet/ip/ip.api
index b5e730fc..5c2df32c 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];
};