} else {
zevpn = zebra_evpn_add(vni);
if (!zevpn) {
- zlog_debug(
- "Failed to add EVPN hash, IF %s(%u) L2-VNI %u",
- ifp->name, ifp->ifindex, vni);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Failed to add EVPN hash, IF %s(%u) L2-VNI %u",
+ ifp->name, ifp->ifindex, vni);
return 0;
}
/* Create the RMAC entry, or update its vtep, if necessary. */
zrmac = zl3vni_rmac_add(zl3vni, rmac);
if (!zrmac) {
- zlog_debug(
- "Failed to add RMAC %pEA L3VNI %u Remote VTEP %pIA",
- rmac, zl3vni->vni, vtep_ip);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Failed to add RMAC %pEA L3VNI %u Remote VTEP %pIA",
+ rmac, zl3vni->vni, vtep_ip);
return -1;
}
memset(&zrmac->fwd_info, 0, sizeof(zrmac->fwd_info));
if (!nh) {
nh = zl3vni_nh_add(zl3vni, vtep_ip, rmac);
if (!nh) {
- zlog_debug(
- "Failed to add NH %pIA as Neigh (RMAC %pEA L3-VNI %u prefix %pFX)",
- vtep_ip, rmac, zl3vni->vni, host_prefix);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Failed to add NH %pIA as Neigh (RMAC %pEA L3-VNI %u prefix %pFX)",
+ vtep_ip, rmac, zl3vni->vni, host_prefix);
return -1;
}
if (!nh) {
nh = svd_nh_add(vtep_ip, rmac);
if (!nh) {
- zlog_debug(
- "Failed to add NH %pIA as SVD Neigh (RMAC %pEA prefix %pFX)",
- vtep_ip, rmac, host_prefix);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Failed to add NH %pIA as SVD Neigh (RMAC %pEA prefix %pFX)",
+ vtep_ip, rmac, host_prefix);
return -1;
}
nh = svd_nh_lookup(vtep_ip);
if (!nh) {
- zlog_debug("Failed to del NH %pIA as SVD Neigh", vtep_ip);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Failed to del NH %pIA as SVD Neigh", vtep_ip);
return -1;
}
}
if (!zevpn->vxlan_if) {
- zlog_debug(
- "VNI %u hash %p doesn't have intf upon local neighbor DEL",
- zevpn->vni, zevpn);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("VNI %u hash %p doesn't have intf upon local neighbor DEL",
+ zevpn->vni, zevpn);
return -1;
}
char esi_buf[ESI_STR_LEN];
if (!EVPN_ENABLED(zvrf)) {
- zlog_debug("EVPN not enabled, ignoring remote MACIP ADD");
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("EVPN not enabled, ignoring remote MACIP ADD");
return;
}
if (!zevpn)
return 0;
if (!zevpn->vxlan_if) {
- zlog_debug(
- "VNI %u hash %p doesn't have intf upon local MAC DEL",
- zevpn->vni, zevpn);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("VNI %u hash %p doesn't have intf upon local MAC DEL",
+ zevpn->vni, zevpn);
return -1;
}
struct in_addr vtep_ip;
if (!is_evpn_enabled()) {
- zlog_debug(
- "%s: EVPN is not enabled yet we have received a VTEP DEL msg",
- __func__);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("%s: EVPN is not enabled yet we have received a VTEP DEL msg",
+ __func__);
return;
}
if (!EVPN_ENABLED(zvrf)) {
- zlog_debug("Recv VTEP DEL zapi for non-EVPN VRF %u",
- zvrf_id(zvrf));
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Recv VTEP DEL zapi for non-EVPN VRF %u", zvrf_id(zvrf));
return;
}
struct zebra_vrf *zvrf;
if (!is_evpn_enabled()) {
- zlog_debug("%s: Can't process vtep del: EVPN is not enabled",
- __func__);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("%s: Can't process vtep del: EVPN is not enabled", __func__);
return;
}
return;
if (!EVPN_ENABLED(zvrf)) {
- zlog_debug("Can't process VTEP DEL for non-EVPN VRF %u",
- zvrf_id(zvrf));
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Can't process VTEP DEL for non-EVPN VRF %u", zvrf_id(zvrf));
return;
}
ifp = zevpn->vxlan_if;
if (!ifp) {
- zlog_debug(
- "VNI %u hash %p doesn't have intf upon remote VTEP DEL",
- zevpn->vni, zevpn);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("VNI %u hash %p doesn't have intf upon remote VTEP DEL",
+ zevpn->vni, zevpn);
return;
}
zif = ifp->info;
struct zebra_vrf *zvrf;
if (!is_evpn_enabled()) {
- zlog_debug("%s: EVPN not enabled: can't process a VTEP ADD",
- __func__);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("%s: EVPN not enabled: can't process a VTEP ADD", __func__);
return;
}
return;
if (!EVPN_ENABLED(zvrf)) {
- zlog_debug("Can't process VTEP ADD for non-EVPN VRF %u",
- zvrf_id(zvrf));
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Can't process VTEP ADD for non-EVPN VRF %u", zvrf_id(zvrf));
return;
}
int flood_control;
if (!is_evpn_enabled()) {
- zlog_debug(
- "%s: EVPN not enabled yet we received a VTEP ADD zapi msg",
- __func__);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("%s: EVPN not enabled yet we received a VTEP ADD zapi msg",
+ __func__);
return;
}
if (!EVPN_ENABLED(zvrf)) {
- zlog_debug("Recv VTEP ADD zapi for non-EVPN VRF %u",
- zvrf_id(zvrf));
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Recv VTEP ADD zapi for non-EVPN VRF %u", zvrf_id(zvrf));
return;
}
svi_if = if_lookup_by_index_per_ns(zebra_ns_lookup(NS_DEFAULT),
ifp_zif->link_ifindex);
if (!svi_if) {
- zlog_debug("MACVLAN %s(%u) without link information",
- ifp->name, ifp->ifindex);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("MACVLAN %s(%u) without link information", ifp->name,
+ ifp->ifindex);
return -1;
}
return 0;
if (!zevpn->vxlan_if) {
- zlog_debug("VNI %u hash %p doesn't have intf upon MACVLAN up",
- zevpn->vni, zevpn);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("VNI %u hash %p doesn't have intf upon MACVLAN up", zevpn->vni,
+ zevpn);
return -1;
}
return 0;
if (!zevpn->vxlan_if) {
- zlog_debug(
- "VNI %u hash %p doesn't have intf upon SVI up",
- zevpn->vni, zevpn);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("VNI %u hash %p doesn't have intf upon SVI up",
+ zevpn->vni, zevpn);
return -1;
}
struct interface *ifp = NULL;
if (!EVPN_ENABLED(zvrf)) {
- zlog_debug("EVPN SVI-MACIP Adv for non-EVPN VRF %u",
- zvrf_id(zvrf));
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("EVPN SVI-MACIP Adv for non-EVPN VRF %u", zvrf_id(zvrf));
return;
}
struct zebra_vxlan_vni *zl2_info_vni = NULL;
if (!EVPN_ENABLED(zvrf)) {
- zlog_debug("EVPN GW-MACIP Adv for non-EVPN VRF %u",
- zvrf_id(zvrf));
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("EVPN GW-MACIP Adv for non-EVPN VRF %u", zvrf_id(zvrf));
return;
}
struct interface *ifp = NULL;
if (!EVPN_ENABLED(zvrf)) {
- zlog_debug("EVPN GW-MACIP Adv for non-EVPN VRF %u",
- zvrf_id(zvrf));
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("EVPN GW-MACIP Adv for non-EVPN VRF %u", zvrf_id(zvrf));
return;
}
ifp = if_lookup_by_index_per_ns(zebra_ns_lookup(ns_id), ifindex);
if (!ifp) {
- zlog_debug("Cannot find bridge-vlan IF (%u) for vlan update",
- ifindex);
+ if (IS_ZEBRA_DEBUG_VXLAN)
+ zlog_debug("Cannot find bridge-vlan IF (%u) for vlan update", ifindex);
return;
}