X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fnetutl.c;h=fc3cdc9166cbeedb572b55e3f96907c8d7dd910e;hp=c57b24ff1e2dd86a554b24e63187b3885ca0a164;hb=09d60499af3acef2ba9bd7be15e8d1c44249f8d5;hpb=35724cf4b833173b3b993c67239fa066d88fb2d8 diff --git a/src/netutl.c b/src/netutl.c index c57b24ff..fc3cdc91 100644 --- a/src/netutl.c +++ b/src/netutl.c @@ -39,6 +39,10 @@ struct addrinfo *str2addrinfo(const char *address, const char *service, int sock hint.ai_family = addressfamily; hint.ai_socktype = socktype; +#ifdef HAVE_DECL_RES_INIT + // ensure glibc reloads /etc/resolv.conf. + res_init(); +#endif err = getaddrinfo(address, service, &hint, &ai); if(err) {