Thanks to Dominik Derigs for the initial patch.
static int warned = 0;
if (!warned)
{
- my_syslog(LOG_WARNING, _("Ignoring query from non-local network"));
+ prettyprint_addr(&source_addr, daemon->addrbuff);
+ my_syslog(LOG_WARNING, _("ignoring query from non-local network %s (logged only once)"), daemon->addrbuff);
warned = 1;
}
return;
}
if (!addr)
{
- my_syslog(LOG_WARNING, _("Ignoring query from non-local network"));
+ prettyprint_addr(&peer_addr, daemon->addrbuff);
+ my_syslog(LOG_WARNING, _("ignoring query from non-local network %s"), daemon->addrbuff);
return packet;
}
}