aboutsummaryrefslogtreecommitdiffstats
path: root/vpp
diff options
context:
space:
mode:
authorPierre Pfister <ppfister@cisco.com>2016-04-25 14:15:15 +0100
committerDamjan Marion <damarion@cisco.com>2016-04-26 14:09:00 +0000
commit1dabaafcebb02699cae1ebd2b58e34dfe6b0f064 (patch)
treef07da13dee800ebbbdab85233249289c38c89203 /vpp
parent0371807f7b1213ee474f8850dc85ae5dd0a24532 (diff)
Port glean neighbor entry support to IPv6
This patch is more or less a port of I71f3ba0c8192 to IPv6. In practice it allows creating a route via a neighbor which is not resolved yet. It also adds static flag to IPv6 neighbor entries. And as Damjan suggested, it formalizes ip46_address_t by using the IPv4 embedded IPv6 address format. Change-Id: Ifa7328a03380ea4ff118b7ca4897b4ab23a3e57c Signed-off-by: Pierre Pfister <ppfister@cisco.com>
Diffstat (limited to 'vpp')
-rw-r--r--vpp/api/api.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vpp/api/api.c b/vpp/api/api.c
index ea766938b34..829a70fd903 100644
--- a/vpp/api/api.c
+++ b/vpp/api/api.c
@@ -2213,7 +2213,7 @@ vl_api_ip_neighbor_add_del_t_handler (vl_api_ip_neighbor_add_del_t *mp, vlib_mai
rv = vnet_set_ip6_ethernet_neighbor
(vm, ntohl(mp->sw_if_index),
(ip6_address_t *)(mp->dst_address),
- mp->mac_address, sizeof (mp->mac_address));
+ mp->mac_address, sizeof (mp->mac_address), mp->is_static);
else
rv = vnet_unset_ip6_ethernet_neighbor
(vm, ntohl(mp->sw_if_index),