diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2019-10-08 10:36:02 -0400 | 
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2019-10-08 10:36:02 -0400 | 
| commit | fb9670aa53c3278a5548ba4138437389f21f510c (patch) | |
| tree | 77ad90d410e07767867ec0b6b114126c27b9326e /pimd/pim_join.c | |
| parent | 4668ac905cf97e298fbc1b11929c64bc7b5a60af (diff) | |
pimd: Fix zlog_warn when we mean debug and vice versa
There are several places in the pim where we are mixing up
zlog_warn w/ zlog_debug and vice versa.  If we are protecting
a zlog_warn w/ a debug is it really a warn?  If we have an actual
error situation we should also warn about it.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_join.c')
| -rw-r--r-- | pimd/pim_join.c | 27 | 
1 files changed, 10 insertions, 17 deletions
diff --git a/pimd/pim_join.c b/pimd/pim_join.c index 5e1a4f0c5e..686475fefe 100644 --- a/pimd/pim_join.c +++ b/pimd/pim_join.c @@ -62,7 +62,7 @@ static void recv_join(struct interface *ifp, struct pim_neighbor *neigh,  		pim_inet4_dump("<upstream?>", upstream, up_str, sizeof(up_str));  		pim_inet4_dump("<neigh?>", neigh->source_addr, neigh_str,  			       sizeof(neigh_str)); -		zlog_warn( +		zlog_debug(  			"%s: join (S,G)=%s rpt=%d wc=%d upstream=%s holdtime=%d from %s on %s",  			__PRETTY_FUNCTION__, pim_str_sg_dump(sg),  			!!(source_flags & PIM_RPT_BIT_MASK), @@ -94,11 +94,8 @@ static void recv_join(struct interface *ifp, struct pim_neighbor *neigh,  				       sizeof(received_rp));  			pim_inet4_dump("<local?>", rp->rpf_addr.u.prefix4,  				       local_rp, sizeof(local_rp)); -			if (PIM_DEBUG_PIM_TRACE) -				zlog_warn( -					"%s: Specified RP(%s) in join is different than our configured RP(%s)", -					__PRETTY_FUNCTION__, received_rp, -					local_rp); +			zlog_warn("%s: Specified RP(%s) in join is different than our configured RP(%s)", +				  __PRETTY_FUNCTION__, received_rp, local_rp);  			return;  		} @@ -122,7 +119,7 @@ static void recv_prune(struct interface *ifp, struct pim_neighbor *neigh,  		pim_inet4_dump("<upstream?>", upstream, up_str, sizeof(up_str));  		pim_inet4_dump("<neigh?>", neigh->source_addr, neigh_str,  			       sizeof(neigh_str)); -		zlog_warn( +		zlog_debug(  			"%s: prune (S,G)=%s rpt=%d wc=%d upstream=%s holdtime=%d from %s on %s",  			__PRETTY_FUNCTION__, pim_str_sg_dump(sg),  			source_flags & PIM_RPT_BIT_MASK, @@ -185,15 +182,11 @@ int pim_joinprune_recv(struct interface *ifp, struct pim_neighbor *neigh,  	  Check upstream address family  	 */  	if (msg_upstream_addr.family != AF_INET) { -		if (PIM_DEBUG_PIM_J_P) { -			char src_str[INET_ADDRSTRLEN]; -			pim_inet4_dump("<src?>", src_addr, src_str, -				       sizeof(src_str)); -			zlog_warn( -				"%s: ignoring join/prune directed to unexpected addr family=%d from %s on %s", -				__PRETTY_FUNCTION__, msg_upstream_addr.family, -				src_str, ifp->name); -		} +		char src_str[INET_ADDRSTRLEN]; +		pim_inet4_dump("<src?>", src_addr, src_str, sizeof(src_str)); +		zlog_warn("%s: ignoring join/prune directed to unexpected addr family=%d from %s on %s", +			  __PRETTY_FUNCTION__, msg_upstream_addr.family, +			  src_str, ifp->name);  		return -2;  	} @@ -270,7 +263,7 @@ int pim_joinprune_recv(struct interface *ifp, struct pim_neighbor *neigh,  				       upstream_str, sizeof(upstream_str));  			pim_inet4_dump("<grp?>", sg.grp, group_str,  				       sizeof(group_str)); -			zlog_warn( +			zlog_debug(  				"%s: join/prune upstream=%s group=%s/32 join_src=%d prune_src=%d from %s on %s",  				__PRETTY_FUNCTION__, upstream_str, group_str,  				msg_num_joined_sources, msg_num_pruned_sources,  | 
