mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-25 07:28:41 +00:00
bgpd: Add unlikely for debugs in bgp_update()
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
This commit is contained in:
parent
fc818fe6ad
commit
bd03373c37
@ -5035,7 +5035,7 @@ void bgp_update(struct peer *peer, const struct prefix *p, uint32_t addpath_id,
|
||||
if (get_active_bdc_from_pi(pi, afi, safi) &&
|
||||
peer->sort == BGP_PEER_EBGP &&
|
||||
CHECK_FLAG(pi->flags, BGP_PATH_HISTORY)) {
|
||||
if (bgp_debug_update(peer, p, NULL, 1)) {
|
||||
if (unlikely(bgp_debug_update(peer, p, NULL, 1))) {
|
||||
bgp_debug_rdpfxpath2str(
|
||||
afi, safi, prd, p, label,
|
||||
num_labels, addpath_id ? 1 : 0,
|
||||
@ -5053,7 +5053,7 @@ void bgp_update(struct peer *peer, const struct prefix *p, uint32_t addpath_id,
|
||||
}
|
||||
} else /* Duplicate - odd */
|
||||
{
|
||||
if (bgp_debug_update(peer, p, NULL, 1)) {
|
||||
if (unlikely(bgp_debug_update(peer, p, NULL, 1))) {
|
||||
if (!peer->rcvd_attr_printed) {
|
||||
zlog_debug(
|
||||
"%pBP rcvd UPDATE w/ attr: %s",
|
||||
@ -5089,7 +5089,7 @@ void bgp_update(struct peer *peer, const struct prefix *p, uint32_t addpath_id,
|
||||
|
||||
/* Withdraw/Announce before we fully processed the withdraw */
|
||||
if (CHECK_FLAG(pi->flags, BGP_PATH_REMOVED)) {
|
||||
if (bgp_debug_update(peer, p, NULL, 1)) {
|
||||
if (unlikely(bgp_debug_update(peer, p, NULL, 1))) {
|
||||
bgp_debug_rdpfxpath2str(
|
||||
afi, safi, prd, p, label, num_labels,
|
||||
addpath_id ? 1 : 0, addpath_id, evpn,
|
||||
@ -5117,7 +5117,7 @@ void bgp_update(struct peer *peer, const struct prefix *p, uint32_t addpath_id,
|
||||
}
|
||||
|
||||
/* Received Logging. */
|
||||
if (bgp_debug_update(peer, p, NULL, 1)) {
|
||||
if (unlikely(bgp_debug_update(peer, p, NULL, 1))) {
|
||||
bgp_debug_rdpfxpath2str(afi, safi, prd, p, label,
|
||||
num_labels, addpath_id ? 1 : 0,
|
||||
addpath_id, evpn, pfx_buf,
|
||||
@ -5188,7 +5188,7 @@ void bgp_update(struct peer *peer, const struct prefix *p, uint32_t addpath_id,
|
||||
bgp_attr_get_ecommunity(pi->attr),
|
||||
bgp_attr_get_ecommunity(attr_new));
|
||||
if (!cmp) {
|
||||
if (bgp_debug_update(peer, p, NULL, 1))
|
||||
if (unlikely(bgp_debug_update(peer, p, NULL, 1)))
|
||||
zlog_debug(
|
||||
"Change in EXT-COMM, existing %s new %s",
|
||||
ecommunity_str(
|
||||
@ -5298,7 +5298,7 @@ void bgp_update(struct peer *peer, const struct prefix *p, uint32_t addpath_id,
|
||||
* EVPN nexthop is decremented appropriately.
|
||||
*/
|
||||
else if (!CHECK_FLAG(pi->flags, BGP_PATH_VALID)) {
|
||||
if (BGP_DEBUG(nht, NHT))
|
||||
if (unlikely(BGP_DEBUG(nht, NHT)))
|
||||
zlog_debug("%s unimport EVPN %pFX as pi %p is not VALID",
|
||||
__func__, p, pi);
|
||||
bgp_evpn_unimport_route(bgp, afi, safi, p, pi);
|
||||
@ -5338,7 +5338,7 @@ void bgp_update(struct peer *peer, const struct prefix *p, uint32_t addpath_id,
|
||||
} // End of implicit withdraw
|
||||
|
||||
/* Received Logging. */
|
||||
if (bgp_debug_update(peer, p, NULL, 1)) {
|
||||
if (unlikely(bgp_debug_update(peer, p, NULL, 1))) {
|
||||
if (!peer->rcvd_attr_printed) {
|
||||
zlog_debug("%pBP rcvd UPDATE w/ attr: %s", peer,
|
||||
peer->rcvd_attr_str);
|
||||
|
Loading…
Reference in New Issue
Block a user