diff options
author | Erik Andersen <andersen@codepoet.org> | 2000-04-15 20:34:54 +0400 |
---|---|---|
committer | Erik Andersen <andersen@codepoet.org> | 2000-04-15 20:34:54 +0400 |
commit | 5e1189e187f6a7957dadb8eda2c271c4a0777a23 (patch) | |
tree | 140cd30d77342c730afbc1df863bec93c63978a8 /networking/nslookup.c | |
parent | 95c1c1e05f290ccbcc2ff863a62bcee5d57bf5c8 (diff) |
More documentation updates, and minor fixes to make things sync
up with the docs.
-Erik
Diffstat (limited to 'networking/nslookup.c')
-rw-r--r-- | networking/nslookup.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/networking/nslookup.c b/networking/nslookup.c index 15019e935..3223b3b63 100644 --- a/networking/nslookup.c +++ b/networking/nslookup.c @@ -41,7 +41,7 @@ | + find out how the real nslookup gets the default name server */ -static const char nslookup_usage[] = "nslookup [HOST]\n\n"; +static const char nslookup_usage[] = "nslookup [HOST]\n\nQueries the nameserver for the IP address of the given HOST\n"; /* I have to see how the real nslookup does this. @@ -50,8 +50,8 @@ static const char nslookup_usage[] = "nslookup [HOST]\n\n"; */ static void server_fprint(FILE * dst) { - fprintf(dst, "Server: %s\n", "something"); - fprintf(dst, "Address: %s\n\n", "something"); + fprintf(dst, "Server: %s\n", "default"); + fprintf(dst, "Address: %s\n\n", "default"); } /* only works for IPv4 */ @@ -96,9 +96,9 @@ static int addr_list_fprint(char **h_addr_list, FILE * dst) { int i, j; char *addr_string = (h_addr_list[1]) - ? "Addresses" : "Address"; + ? "Addresses: " : "Address: "; - fprintf(dst, "%s: ", addr_string); + fprintf(dst, "%s ", addr_string); for (i = 0, j = 0; h_addr_list[i]; i++, j++) { addr_fprint(h_addr_list[i], dst); @@ -132,7 +132,7 @@ static struct hostent *gethostbyaddr_wrapper(const char *address) static struct hostent *hostent_fprint(struct hostent *host, FILE * dst) { if (host) { - fprintf(dst, "Name: %s\n", host->h_name); + fprintf(dst, "Name: %s\n", host->h_name); addr_list_fprint(host->h_addr_list, dst); } else { fprintf(dst, "*** %s\n", hstrerror(h_errno)); @@ -159,7 +159,7 @@ int nslookup_main(int argc, char **argv) { struct hostent *host; - if (argc < 2) { + if (argc < 2 || *argv[1]=='-') { usage(nslookup_usage); } @@ -170,7 +170,7 @@ int nslookup_main(int argc, char **argv) host = gethostbyname(argv[1]); } hostent_fprint(host, stdout); - return 0; + exit( TRUE); } -/* $Id: nslookup.c,v 1.6 2000/04/13 01:18:56 erik Exp $ */ +/* $Id: nslookup.c,v 1.7 2000/04/15 16:34:54 erik Exp $ */ |