X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fnetutl.c;h=fc3cdc9166cbeedb572b55e3f96907c8d7dd910e;hp=c57b24ff1e2dd86a554b24e63187b3885ca0a164;hb=5046dbd40c7cc572b84f28412723934bf392cb0d;hpb=5ae19cb0bb8dd6be1e9bcd560bb051f496a373ec 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) {