diff options
Diffstat (limited to 'bfdd')
| -rw-r--r-- | bfdd/bfd_packet.c | 7 | 
1 files changed, 4 insertions, 3 deletions
diff --git a/bfdd/bfd_packet.c b/bfdd/bfd_packet.c index 0c72ee7581..5d8bf47fcd 100644 --- a/bfdd/bfd_packet.c +++ b/bfdd/bfd_packet.c @@ -1742,9 +1742,10 @@ void bfd_peer_mac_set(int sd, struct bfd_session *bfd,  		strlcpy(arpreq_.arp_dev, ifp->name, sizeof(arpreq_.arp_dev));  		if (ioctl(sd, SIOCGARP, &arpreq_) < 0) { -			zlog_warn( -				"BFD: getting peer's mac on %s failed error %s", -				ifp->name, strerror(errno)); +			if (bglobal.debug_network) +				zlog_debug( +					"BFD: getting peer's mac on %s failed error %s", +					ifp->name, strerror(errno));  			UNSET_FLAG(bfd->flags, BFD_SESS_FLAG_MAC_SET);  			memset(bfd->peer_hw_addr, 0, sizeof(bfd->peer_hw_addr));  | 
