diff options
| author | rsc <devnull@localhost> | 2006-02-14 19:43:19 +0000 |
|---|---|---|
| committer | rsc <devnull@localhost> | 2006-02-14 19:43:19 +0000 |
| commit | 5c9f76b5e5dc5c0537896b0e487b101dad38a746 (patch) | |
| tree | dfee973b76db00b0e011610298ca13c5a997e1c9 /src/cmd/ndb/dnsdebug.c | |
| parent | 54357361fbc3032b36688bb4c1d4ced1f14f08f6 (diff) | |
| download | plan9port-5c9f76b5e5dc5c0537896b0e487b101dad38a746.tar.gz plan9port-5c9f76b5e5dc5c0537896b0e487b101dad38a746.zip | |
remove unused
Diffstat (limited to 'src/cmd/ndb/dnsdebug.c')
| -rwxr-xr-x | src/cmd/ndb/dnsdebug.c | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/src/cmd/ndb/dnsdebug.c b/src/cmd/ndb/dnsdebug.c index b7339372..34c75d6a 100755 --- a/src/cmd/ndb/dnsdebug.c +++ b/src/cmd/ndb/dnsdebug.c @@ -4,6 +4,7 @@ #include <ctype.h> #include <ip.h> #include <ndb.h> +#include <thread.h> #include "dns.h" enum @@ -16,7 +17,6 @@ enum }; static char *servername; -static RR *serverrr; static RR *serveraddrs; int debug; @@ -42,7 +42,14 @@ void doquery(char*, char*); void docmd(int, char**); void -main(int argc, char *argv[]) +usage(void) +{ + fprint(2, "usage: dnsdebug -rxf [-p port] [query ...]\n"); + threadexitsall("usage"); +} + +void +threadmain(int argc, char *argv[]) { int n; Biobuf in; @@ -52,6 +59,9 @@ main(int argc, char *argv[]) strcpy(mntpt, "/net"); ARGBEGIN{ + case 'p': /* XXX */ + portname = EARGF(usage()); + break; case 'r': resolver = 1; break; @@ -60,8 +70,10 @@ main(int argc, char *argv[]) strcpy(mntpt, "/net.alt"); break; case 'f': - dbfile = ARGF(); + dbfile = EARGF(usage()); break; + default: + usage(); }ARGEND now = time(0); @@ -78,7 +90,7 @@ main(int argc, char *argv[]) if(argc > 0){ docmd(argc, argv); - exits(0); + threadexitsall(0); } Binit(&in, 0, OREAD); @@ -94,7 +106,7 @@ main(int argc, char *argv[]) docmd(n, f); } - exits(0); + threadexitsall(0); } static char* |
