don't log every strange packet coming to the UDP port

it's a sure way to fill up syslog.  Only log those if
debug level is up to PROTOCOL
This commit is contained in:
Michael Tokarev 2009-05-22 01:10:16 +04:00 committed by Guus Sliepen
parent 576899ef0d
commit 0246939ce1

View file

@ -545,12 +545,14 @@ void handle_incoming_vpn_data(int sock)
n = try_harder(&from, &pkt);
if(n)
update_node_udp(n, &from);
else {
else ifdebug(PROTOCOL) {
hostname = sockaddr2hostname(&from);
logger(LOG_WARNING, _("Received UDP packet from unknown source %s"), hostname);
free(hostname);
return;
}
else
return;
}
receive_udppacket(n, &pkt);