`remote address is 0.0.0.0 port 53`.
+24 March 2025: Wouter
+ - Fix #1254: `send failed: Socket is not connected` and
+ `remote address is 0.0.0.0 port 53`.
+
21 March 2025: Wouter
- Fix #1253: Cache entries fail to be removed from Redis cachedb
backend with unbound-control flush* +c.
(struct sockaddr_storage*)addr, addrlen) &&
verbosity < VERB_DETAIL)
return 0;
+# ifdef ENOTCONN
+ /* For 0.0.0.0, ::0 targets it can return that socket is not connected.
+ * This can be ignored, and the address skipped. It remains
+ * possible to send there for completeness in configuration. */
+ if(errno == ENOTCONN && addr_is_any(
+ (struct sockaddr_storage*)addr, addrlen) &&
+ verbosity < VERB_DETAIL)
+ return 0;
+# endif
return 1;
}