X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/9fa144996b8b6fdcc9b456ac6b19fc6b663c575c..eed63b97b8d529bb49d1ee8ebe30033103b3b959:/client/adh-main.c 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); } }