- Squelch sendto-permission denied errors when the network is

not connected, to avoid spamming syslog.


git-svn-id: file:///svn/unbound/trunk@2915 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards
2013-06-25 07:03:03 +00:00
parent 8c54aab745
commit 18e488ec5d
2 changed files with 8 additions and 0 deletions
+4
View File
@@ -1,3 +1,7 @@
25 Jun 2013: Wouter
- Squelch sendto-permission denied errors when the network is
not connected, to avoid spamming syslog.
18 Jun 2013: Wouter
- Fix for const string literals in C++ for libunbound, from Karel
Slany.
+4
View File
@@ -320,6 +320,10 @@ udp_send_errno_needs_log(struct sockaddr* addr, socklen_t addrlen)
break;
}
#endif
/* permission denied is gotten for every send if the
* network is disconnected (on some OS), squelch it */
if(errno == EPERM && verbosity < VERB_DETAIL)
return 0;
/* squelch errors where people deploy AAAA ::ffff:bla for
* authority servers, which we try for intranets. */
if(errno == EINVAL && addr_is_ip4mapped(