version 1.4, 2020/02/18 18:11:27 |
version 1.5, 2020/02/19 20:57:10 |
|
|
setoption(arg); |
setoption(arg); |
else if ((strcasecmp(ptr, "server") == 0) || |
else if ((strcasecmp(ptr, "server") == 0) || |
(strcasecmp(ptr, "lserver") == 0)) { |
(strcasecmp(ptr, "lserver") == 0)) { |
isc_app_block(); |
|
set_nameserver(arg); |
set_nameserver(arg); |
check_ra = ISC_FALSE; |
check_ra = ISC_FALSE; |
isc_app_unblock(); |
|
show_settings(ISC_TRUE, ISC_TRUE); |
show_settings(ISC_TRUE, ISC_TRUE); |
} else if (strcasecmp(ptr, "exit") == 0) { |
} else if (strcasecmp(ptr, "exit") == 0) { |
in_use = ISC_FALSE; |
in_use = ISC_FALSE; |
|
|
buf = malloc(COMMSIZE); |
buf = malloc(COMMSIZE); |
if (buf == NULL) |
if (buf == NULL) |
fatal("memory allocation failure"); |
fatal("memory allocation failure"); |
isc_app_block(); |
|
if (interactive) { |
if (interactive) { |
fputs("> ", stderr); |
fputs("> ", stderr); |
fflush(stderr); |
fflush(stderr); |
ptr = fgets(buf, COMMSIZE, stdin); |
ptr = fgets(buf, COMMSIZE, stdin); |
} else |
} else |
ptr = fgets(buf, COMMSIZE, stdin); |
ptr = fgets(buf, COMMSIZE, stdin); |
isc_app_unblock(); |
|
if (ptr == NULL) { |
if (ptr == NULL) { |
in_use = ISC_FALSE; |
in_use = ISC_FALSE; |
} else |
} else |