summaryrefslogtreecommitdiff
path: root/src/lib/libc/net/getrrsetbyname.c
diff options
context:
space:
mode:
authortedu <>2005-03-30 02:58:28 +0000
committertedu <>2005-03-30 02:58:28 +0000
commit3b040f7dfaf37c407ea6ede1c8c2092e6bf903fd (patch)
treea8ff98cee0b13b3b8eeae1624d717e734dc22bb7 /src/lib/libc/net/getrrsetbyname.c
parentcc22824e6cee4353df96b7aeec5d080789306136 (diff)
downloadopenbsd-3b040f7dfaf37c407ea6ede1c8c2092e6bf903fd.tar.gz
openbsd-3b040f7dfaf37c407ea6ede1c8c2092e6bf903fd.tar.bz2
openbsd-3b040f7dfaf37c407ea6ede1c8c2092e6bf903fd.zip
make the resolver stat resolv.conf and update if it changes.
useful feedback and ok deraadt@
Diffstat (limited to 'src/lib/libc/net/getrrsetbyname.c')
-rw-r--r--src/lib/libc/net/getrrsetbyname.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libc/net/getrrsetbyname.c b/src/lib/libc/net/getrrsetbyname.c
index dcfc86a691..e679eb5d96 100644
--- a/src/lib/libc/net/getrrsetbyname.c
+++ b/src/lib/libc/net/getrrsetbyname.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: getrrsetbyname.c,v 1.9 2005/03/25 13:24:12 otto Exp $ */ 1/* $OpenBSD: getrrsetbyname.c,v 1.10 2005/03/30 02:58:28 tedu Exp $ */
2 2
3/* 3/*
4 * Copyright (c) 2001 Jakob Schlyter. All rights reserved. 4 * Copyright (c) 2001 Jakob Schlyter. All rights reserved.
@@ -126,7 +126,7 @@ getrrsetbyname(const char *hostname, unsigned int rdclass,
126 } 126 }
127 127
128 /* initialize resolver */ 128 /* initialize resolver */
129 if ((_resp->options & RES_INIT) == 0 && res_init() == -1) { 129 if (_res_init(0) == -1) {
130 result = ERRSET_FAIL; 130 result = ERRSET_FAIL;
131 goto fail; 131 goto fail;
132 } 132 }