2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-09-02 15:45:25 +00:00

added missing prototype to show_usage().

added UNUSED(first) for when USEINITALWS is not defined.
use ISC_TF() when assigning a boolean value.
added missing spaces around assignment operators per ISC style.
This commit is contained in:
David Lawrence
2000-05-24 03:05:58 +00:00
parent 5e09ded492
commit b0ab096ce6

View File

@@ -111,7 +111,7 @@ static char *rcodetext[] = {
}; };
static void static void
show_usage() { show_usage(void) {
fputs ( fputs (
"Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt}\n" "Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt}\n"
" {global-d-opt} host [@local-server] {local-d-opt}\n" " {global-d-opt} host [@local-server] {local-d-opt}\n"
@@ -198,7 +198,7 @@ trying(int frmsize, char *frm, dig_lookup_t *lookup) {
static void static void
say_message(dns_rdata_t *rdata, dig_query_t *query) { say_message(dns_rdata_t *rdata, dig_query_t *query) {
isc_buffer_t *b=NULL, *b2=NULL; isc_buffer_t *b = NULL, *b2 = NULL;
isc_region_t r, r2; isc_region_t r, r2;
isc_result_t result; isc_result_t result;
isc_uint64_t diff; isc_uint64_t diff;
@@ -287,6 +287,8 @@ printsection(dns_message_t *msg, dns_section_t sectionid, char *section_name,
print_name = &empty_name; print_name = &empty_name;
first = ISC_FALSE; first = ISC_FALSE;
} }
#else
UNUSED(first); /* Shut up compiler. */
#endif #endif
} else { } else {
loopresult = dns_rdataset_first(rdataset); loopresult = dns_rdataset_first(rdataset);
@@ -509,16 +511,16 @@ reorder_args(int argc, char *argv[]) {
return; return;
} }
debug ("arg[end]=%s",argv[end]); debug ("arg[end]=%s",argv[end]);
for (i=1; i<end-1; i++) { for (i = 1; i<end-1; i++) {
if (argv[i][0]=='@') { if (argv[i][0] == '@') {
debug ("Arg[%d]=%s", i, argv[i]); debug ("Arg[%d]=%s", i, argv[i]);
ptr=argv[i]; ptr = argv[i];
for (j=i+1; j<end; j++) { for (j = i+1; j<end; j++) {
debug ("Moving %s to %d", argv[j], j-1); debug ("Moving %s to %d", argv[j], j-1);
argv[j-1]=argv[j]; argv[j-1] = argv[j];
} }
debug ("Moving %s to end, %d", ptr, end-1); debug ("Moving %s to end, %d", ptr, end-1);
argv[end-1]=ptr; argv[end-1] = ptr;
end--; end--;
if (end < 1) if (end < 1)
return; return;
@@ -560,7 +562,8 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
for (rc--, rv++; rc > 0; rc--, rv++) { for (rc--, rv++; rc > 0; rc--, rv++) {
debug ("Main parsing %s", rv[0]); debug ("Main parsing %s", rv[0]);
if (strncmp(rv[0], "@", 1) == 0) { if (strncmp(rv[0], "@", 1) == 0) {
srv=isc_mem_allocate(mctx, sizeof(struct dig_server)); srv = isc_mem_allocate(mctx,
sizeof(struct dig_server));
if (srv == NULL) if (srv == NULL)
fatal("Memory allocation failure."); fatal("Memory allocation failure.");
strncpy(srv->servername, &rv[0][1], MXNAME-1); strncpy(srv->servername, &rv[0][1], MXNAME-1);
@@ -890,7 +893,7 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
#endif #endif
} else if (strncmp(rv[0], "-c", 2) == 0) { } else if (strncmp(rv[0], "-c", 2) == 0) {
if (have_host) { if (have_host) {
if (rv[0][2]!=0) { if (rv[0][2] != 0) {
strncpy(lookup->rctext, &rv[0][2], strncpy(lookup->rctext, &rv[0][2],
MXRD); MXRD);
} else { } else {
@@ -902,7 +905,7 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
} }
} else if (strncmp(rv[0], "-t", 2) == 0) { } else if (strncmp(rv[0], "-t", 2) == 0) {
if (have_host) { if (have_host) {
if (rv[0][2]!=0) { if (rv[0][2] != 0) {
strncpy(lookup->rttext, &rv[0][2], strncpy(lookup->rttext, &rv[0][2],
MXRD); MXRD);
} else { } else {
@@ -913,23 +916,23 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
} }
} }
} else if (strncmp(rv[0], "-f", 2) == 0) { } else if (strncmp(rv[0], "-f", 2) == 0) {
if (rv[0][2]!=0) { if (rv[0][2] != 0) {
batchname=&rv[0][2]; batchname = &rv[0][2];
} else { } else {
batchname=rv[1]; batchname = rv[1];
rv++; rv++;
rc--; rc--;
} }
} else if (strncmp(rv[0], "-p", 2) == 0) { } else if (strncmp(rv[0], "-p", 2) == 0) {
if (rv[0][2]!=0) { if (rv[0][2] != 0) {
port=atoi(&rv[0][2]); port = atoi(&rv[0][2]);
} else { } else {
port=atoi(rv[1]); port = atoi(rv[1]);
rv++; rv++;
rc--; rc--;
} }
} else if (strncmp(rv[0], "-b", 2) == 0) { } else if (strncmp(rv[0], "-b", 2) == 0) {
if (rv[0][2]!=0) { if (rv[0][2] != 0) {
strncpy(address, &rv[0][2], strncpy(address, &rv[0][2],
MXRD); MXRD);
} else { } else {
@@ -965,7 +968,7 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
if (lookup == NULL) if (lookup == NULL)
fatal("Memory allocation failure."); fatal("Memory allocation failure.");
lookup->pending = ISC_FALSE; lookup->pending = ISC_FALSE;
lookup->textname[0]=0; lookup->textname[0] = 0;
for (i = n - 1; i >= 0; i--) { for (i = n - 1; i >= 0; i--) {
snprintf(batchline, MXNAME/8, "%d.", snprintf(batchline, MXNAME/8, "%d.",
adrs[i]); adrs[i]);
@@ -975,16 +978,16 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
debug("Looking up %s", lookup->textname); debug("Looking up %s", lookup->textname);
strcpy(lookup->rttext, "ptr"); strcpy(lookup->rttext, "ptr");
strcpy(lookup->rctext, "in"); strcpy(lookup->rctext, "in");
lookup->namespace[0]=0; lookup->namespace[0] = 0;
lookup->sendspace[0]=0; lookup->sendspace[0] = 0;
lookup->sendmsg=NULL; lookup->sendmsg = NULL;
lookup->name=NULL; lookup->name = NULL;
lookup->oname=NULL; lookup->oname = NULL;
lookup->timer = NULL; lookup->timer = NULL;
lookup->xfr_q = NULL; lookup->xfr_q = NULL;
lookup->origin = NULL; lookup->origin = NULL;
lookup->use_my_server_list = ISC_FALSE; lookup->use_my_server_list = ISC_FALSE;
lookup->trace = (trace || ns_search_only); lookup->trace = ISC_TF(trace || ns_search_only);
lookup->trace_root = trace; lookup->trace_root = trace;
lookup->ns_search_only = ns_search_only; lookup->ns_search_only = ns_search_only;
lookup->doing_xfr = ISC_FALSE; lookup->doing_xfr = ISC_FALSE;
@@ -1030,20 +1033,20 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
fatal("Memory allocation failure."); fatal("Memory allocation failure.");
lookup->pending = ISC_FALSE; lookup->pending = ISC_FALSE;
strncpy(lookup->textname, rv[0], MXNAME-1); strncpy(lookup->textname, rv[0], MXNAME-1);
lookup->rttext[0]=0; lookup->rttext[0] = 0;
lookup->rctext[0]=0; lookup->rctext[0] = 0;
lookup->namespace[0]=0; lookup->namespace[0] = 0;
lookup->sendspace[0]=0; lookup->sendspace[0] = 0;
lookup->sendmsg=NULL; lookup->sendmsg = NULL;
lookup->name=NULL; lookup->name = NULL;
lookup->oname=NULL; lookup->oname = NULL;
lookup->timer = NULL; lookup->timer = NULL;
lookup->xfr_q = NULL; lookup->xfr_q = NULL;
lookup->origin = NULL; lookup->origin = NULL;
lookup->use_my_server_list = ISC_FALSE; lookup->use_my_server_list = ISC_FALSE;
lookup->doing_xfr = ISC_FALSE; lookup->doing_xfr = ISC_FALSE;
lookup->defname = ISC_FALSE; lookup->defname = ISC_FALSE;
lookup->trace = (trace || ns_search_only); lookup->trace = ISC_TF(trace || ns_search_only);
lookup->trace_root = trace; lookup->trace_root = trace;
lookup->ns_search_only = ns_search_only; lookup->ns_search_only = ns_search_only;
lookup->identify = identify; lookup->identify = identify;
@@ -1077,15 +1080,15 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
} }
while (fgets(batchline, MXNAME, fp) != 0) { while (fgets(batchline, MXNAME, fp) != 0) {
debug ("Batch line %s", batchline); debug ("Batch line %s", batchline);
bargc=1; bargc = 1;
bargv[bargc]=strtok(batchline, " \t\r\n"); bargv[bargc] = strtok(batchline, " \t\r\n");
while ((bargv[bargc] != NULL) && while ((bargv[bargc] != NULL) &&
(bargc < 14 )) { (bargc < 14 )) {
bargc++; bargc++;
bargv[bargc]=strtok(NULL, " \t\r\n"); bargv[bargc] = strtok(NULL, " \t\r\n");
} }
bargc--; bargc--;
bargv[0]="dig"; bargv[0] = "dig";
reorder_args(bargc+1, (char**)bargv); reorder_args(bargc+1, (char**)bargv);
parse_args(ISC_TRUE, bargc+1, (char**)bargv); parse_args(ISC_TRUE, bargc+1, (char**)bargv);
} }
@@ -1098,19 +1101,19 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
if (lookup == NULL) if (lookup == NULL)
fatal("Memory allocation failure."); fatal("Memory allocation failure.");
lookup->pending = ISC_FALSE; lookup->pending = ISC_FALSE;
lookup->rctext[0]=0; lookup->rctext[0] = 0;
lookup->namespace[0]=0; lookup->namespace[0] = 0;
lookup->sendspace[0]=0; lookup->sendspace[0] = 0;
lookup->sendmsg=NULL; lookup->sendmsg = NULL;
lookup->name=NULL; lookup->name = NULL;
lookup->oname=NULL; lookup->oname = NULL;
lookup->timer = NULL; lookup->timer = NULL;
lookup->xfr_q = NULL; lookup->xfr_q = NULL;
lookup->origin = NULL; lookup->origin = NULL;
lookup->use_my_server_list = ISC_FALSE; lookup->use_my_server_list = ISC_FALSE;
lookup->doing_xfr = ISC_FALSE; lookup->doing_xfr = ISC_FALSE;
lookup->defname = ISC_FALSE; lookup->defname = ISC_FALSE;
lookup->trace = (trace || ns_search_only); lookup->trace = ISC_TF(trace || ns_search_only);
lookup->trace_root = trace; lookup->trace_root = trace;
lookup->ns_search_only = ns_search_only; lookup->ns_search_only = ns_search_only;
lookup->identify = identify; lookup->identify = identify;
@@ -1130,7 +1133,7 @@ parse_args(isc_boolean_t is_batchfile, int argc, char **argv) {
ISC_LIST_INIT(lookup->my_server_list); ISC_LIST_INIT(lookup->my_server_list);
strcpy(lookup->textname, "."); strcpy(lookup->textname, ".");
strcpy(lookup->rttext, "NS"); strcpy(lookup->rttext, "NS");
lookup->rctext[0]=0; lookup->rctext[0] = 0;
ISC_LIST_APPEND(lookup_list, lookup, link); ISC_LIST_APPEND(lookup_list, lookup, link);
} }
if (!is_batchfile) if (!is_batchfile)
@@ -1151,7 +1154,7 @@ main(int argc, char **argv) {
debug ("dhmain()"); debug ("dhmain()");
#ifdef TWIDDLE #ifdef TWIDDLE
fp = fopen("/dev/urandom", "r"); fp = fopen("/dev/urandom", "r");
if (fp!=NULL) { if (fp != NULL) {
fread (&i, sizeof(int), 1, fp); fread (&i, sizeof(int), 1, fp);
srandom(i); srandom(i);
} }
@@ -1159,7 +1162,7 @@ main(int argc, char **argv) {
srandom ((int)&main); srandom ((int)&main);
} }
p = getpid()%16+8; p = getpid()%16+8;
for (i=0 ; i<p; i++); for (i = 0 ; i<p; i++);
#endif #endif
setup_libs(); setup_libs();
parse_args(ISC_FALSE, argc, argv); parse_args(ISC_FALSE, argc, argv);