X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=client%2Fadh-main.c;fp=client%2Fadh-main.c;h=81cff540c67ed423d6be74ec0c923fcfaa0b2417;hb=d7449548b74b994a0d7390c5f153f40f02b46105;hp=b933bfa4f6537d8ce40bce69ae5f2d38eeae2131;hpb=e0d855e1cf6273d258889c11551976f42a6c79b4;p=adns.git diff --git a/client/adh-main.c b/client/adh-main.c index b933bfa..81cff54 100644 --- a/client/adh-main.c +++ b/client/adh-main.c @@ -47,12 +47,6 @@ void outerr(void) { sysfail("write to stdout",errno); } -static void domain_do(const char *domain) { - if (ov_pipe && !ads) usageerr("-f/--pipe not consistent with domains on command line"); - ensure_adns_init(); - query_do(domain); -} - void *xmalloc(size_t sz) { void *p; @@ -134,7 +128,7 @@ static void process_optarg(const char *arg, } else if (arg[0] == '-' && arg[1] == 0) { arg= argv_p ? *++(*argv_p) : value; if (!arg) usageerr("option `-' must be followed by a domain"); - domain_do(arg); + query_do(arg); } else { /* arg[1] != '-', != '\0' */ invert= (arg[0] == '+'); ++arg; @@ -156,7 +150,7 @@ static void process_optarg(const char *arg, } } } else { /* arg[0] != '-' */ - domain_do(arg); + query_do(arg); } }