summaryrefslogtreecommitdiff
path: root/client/adnsresfilter.c
diff options
context:
space:
mode:
authorian <ian>2000-09-16 21:48:13 +0000
committerian <ian>2000-09-16 21:48:13 +0000
commit67a57aae0e981c235a2cb8d27214a3d4213ff941 (patch)
treed980169c47fc10a62e8738e0101ebce1ddf827d9 /client/adnsresfilter.c
parent98e3fa813e15297eaa1c9858aa962d08d52c92cd (diff)
+ * Regression tests now include adnshost, adnslogres, adnsresfilter.
@@ -9,7 +9,7 @@ * adnshost, adnslogres, adnsresfilter have options for config override. * adnsresfilter has --debug option. * Improvements to adnslogres (incl. new -c option) from Tony Finch. - * Regression tests now include `adnshost' invocations. + * Regression tests now include adnshost, adnslogres, adnsresfilter. * Test cancellation both before and after query completion. Portability fixes:
Diffstat (limited to 'client/adnsresfilter.c')
-rw-r--r--client/adnsresfilter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/client/adnsresfilter.c b/client/adnsresfilter.c
index 02d0f4c..82aac84 100644
--- a/client/adnsresfilter.c
+++ b/client/adnsresfilter.c
@@ -127,6 +127,7 @@ static void usage(void) {
"Timeout is the maximum amount to delay any particular bit of output for.\n"
"Lookups will go on in the background. Default timeout = 1000 (ms).\n")
== EOF) outputerr();
+ if (fflush(stdout)) sysfail("flush stdout");
}
static void usageerr(const char *why) NONRETURNING;
@@ -467,7 +468,6 @@ int main(int argc, const char *const *argv) {
}
if (nonblock(0,0)) sysfail("un-nonblock stdin");
if (nonblock(1,0)) sysfail("un-nonblock stdout");
- if (ferror(stdin) || fclose(stdin)) sysfail("read stdin");
- if (fclose(stdout)) sysfail("close stdout");
+ adns_finish(ads);
exit(0);
}