summaryrefslogtreecommitdiff
path: root/zebra/zebra_evpn_neigh.c
diff options
context:
space:
mode:
authorDonald Sharp <donaldsharp72@gmail.com>2022-03-13 10:17:13 -0400
committerGitHub <noreply@github.com>2022-03-13 10:17:13 -0400
commit7547d5288e91d7bdc09aff4cd902d6cedbabfafc (patch)
treee72b509c38ea77f87a925293e3c1eda17def4c28 /zebra/zebra_evpn_neigh.c
parent804013b1f9ec6a0a5ed1577370cfae01d1a04799 (diff)
parent97511d01af82ce5598e9bfad3dda864053126e1e (diff)
Merge pull request #10704 from anlancs/zebra-remove-check
zebra: Remove unnecessary check
Diffstat (limited to 'zebra/zebra_evpn_neigh.c')
-rw-r--r--zebra/zebra_evpn_neigh.c28
1 files changed, 2 insertions, 26 deletions
diff --git a/zebra/zebra_evpn_neigh.c b/zebra/zebra_evpn_neigh.c
index 01ac7c227f..ed224151ba 100644
--- a/zebra/zebra_evpn_neigh.c
+++ b/zebra/zebra_evpn_neigh.c
@@ -1311,14 +1311,7 @@ int zebra_evpn_local_neigh_update(struct zebra_evpn *zevpn,
if (!n) {
/* New neighbor - create */
n = zebra_evpn_neigh_add(zevpn, ip, macaddr, zmac, 0);
- if (!n) {
- flog_err(
- EC_ZEBRA_MAC_ADD_FAILED,
- "Failed to add neighbor %pIA MAC %pEA intf %s(%u) -> VNI %u",
- ip, macaddr, ifp->name, ifp->ifindex,
- zevpn->vni);
- return -1;
- }
+
/* Set "local" forwarding info. */
SET_FLAG(n->flags, ZEBRA_NEIGH_LOCAL);
n->ifindex = ifp->ifindex;
@@ -2070,14 +2063,6 @@ void zebra_evpn_neigh_remote_macip_add(struct zebra_evpn *zevpn,
if (!n) {
n = zebra_evpn_neigh_add(zevpn, ipaddr, &mac->macaddr,
mac, 0);
- if (!n) {
- zlog_warn(
- "Failed to add Neigh %pIA MAC %pEA VNI %u Remote VTEP %pI4",
- ipaddr, &mac->macaddr, zevpn->vni,
- &vtep_ip);
- return;
- }
-
} else {
/* When host moves but changes its (MAC,IP)
* binding, BGP may install a MACIP entry that
@@ -2182,17 +2167,8 @@ int zebra_evpn_neigh_gw_macip_add(struct interface *ifp,
assert(mac);
n = zebra_evpn_neigh_lookup(zevpn, ip);
- if (!n) {
+ if (!n)
n = zebra_evpn_neigh_add(zevpn, ip, &mac->macaddr, mac, 0);
- if (!n) {
- flog_err(
- EC_ZEBRA_MAC_ADD_FAILED,
- "Failed to add neighbor %pIA MAC %pEA intf %s(%u) -> VNI %u",
- ip, &mac->macaddr,
- ifp->name, ifp->ifindex, zevpn->vni);
- return -1;
- }
- }
/* Set "local" forwarding info. */
SET_FLAG(n->flags, ZEBRA_NEIGH_LOCAL);