diff options
Diffstat (limited to 'pimd/pim_igmpv2.c')
| -rw-r--r-- | pimd/pim_igmpv2.c | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/pimd/pim_igmpv2.c b/pimd/pim_igmpv2.c index dc18e1593d..a7c7c99ebf 100644 --- a/pimd/pim_igmpv2.c +++ b/pimd/pim_igmpv2.c @@ -173,10 +173,11 @@ int igmp_v2_recv_leave(struct gm_sock *igmp, struct ip *ip_hdr,  		return 0;  	if (igmp_msg_len != IGMP_V12_MSG_SIZE) { -		zlog_warn( -			"Recv IGMPv2 LEAVE from %s on %s: size=%d other than correct=%d", -			from_str, ifp->name, igmp_msg_len, IGMP_V12_MSG_SIZE); -		return -1; +		if (PIM_DEBUG_IGMP_PACKETS) +			zlog_debug( +				"Recv IGMPv2 LEAVE from %s on %s: size=%d other than correct=%d", +				from_str, ifp->name, igmp_msg_len, +				IGMP_V12_MSG_SIZE);  	}  	if (igmp_validate_checksum(igmp_msg, igmp_msg_len) == -1) {  | 
