|
Lines 62-67
Link Here
|
| 62 |
#define DNICHOST "whois.nic.mil" |
62 |
#define DNICHOST "whois.nic.mil" |
| 63 |
#define GNICHOST "whois.nic.gov" |
63 |
#define GNICHOST "whois.nic.gov" |
| 64 |
#define ANICHOST "whois.arin.net" |
64 |
#define ANICHOST "whois.arin.net" |
|
|
65 |
#define AUNICHOST "whois.aunic.net" |
| 65 |
#define RNICHOST "whois.ripe.net" |
66 |
#define RNICHOST "whois.ripe.net" |
| 66 |
#define PNICHOST "whois.apnic.net" |
67 |
#define PNICHOST "whois.apnic.net" |
| 67 |
#define RUNICHOST "whois.ripn.net" |
68 |
#define RUNICHOST "whois.ripn.net" |
|
Lines 96-102
Link Here
|
| 96 |
qnichost = NULL; |
97 |
qnichost = NULL; |
| 97 |
flags = 0; |
98 |
flags = 0; |
| 98 |
use_qnichost = 0; |
99 |
use_qnichost = 0; |
| 99 |
while ((ch = getopt(argc, argv, "adgh:impQrR6")) != -1) { |
100 |
while ((ch = getopt(argc, argv, "adgh:impQrRu6")) != -1) { |
| 100 |
switch((char)ch) { |
101 |
switch((char)ch) { |
| 101 |
case 'a': |
102 |
case 'a': |
| 102 |
host = ANICHOST; |
103 |
host = ANICHOST; |
|
Lines 128-133
Link Here
|
| 128 |
case 'R': |
129 |
case 'R': |
| 129 |
host = RUNICHOST; |
130 |
host = RUNICHOST; |
| 130 |
break; |
131 |
break; |
|
|
132 |
case 'u': |
| 133 |
host = AUNICHOST; |
| 134 |
break; |
| 131 |
case '6': |
135 |
case '6': |
| 132 |
host = SNICHOST; |
136 |
host = SNICHOST; |
| 133 |
break; |
137 |
break; |
|
Lines 292-297
Link Here
|
| 292 |
usage() |
296 |
usage() |
| 293 |
{ |
297 |
{ |
| 294 |
(void)fprintf(stderr, |
298 |
(void)fprintf(stderr, |
| 295 |
"usage: whois [-adgimpQrR6] [-h hostname] name ...\n"); |
299 |
"usage: whois [-adgimpQrRu6] [-h hostname] name ...\n"); |
| 296 |
exit(EX_USAGE); |
300 |
exit(EX_USAGE); |
| 297 |
} |
301 |
} |