Clean up many compiler warnings.
This commit is contained in:
@@ -287,6 +287,10 @@ main(int argc, char *argv[])
|
||||
if (want_stats)
|
||||
isc_mem_stats(mctx, stdout);
|
||||
|
||||
/*
|
||||
* XXX Need to set up a condition variable here, and wait on it.
|
||||
* For now, just semi-busy loop.
|
||||
*/
|
||||
for (;;)
|
||||
sleep(10);
|
||||
|
||||
|
||||
@@ -82,7 +82,7 @@ main(int argc, char *argv[]) {
|
||||
ISC_BUFFERTYPE_BINARY);
|
||||
dns_name_init(&oname, NULL);
|
||||
result = dns_name_fromtext(&oname, &source,
|
||||
dns_rootname, 0,
|
||||
dns_rootname, ISC_FALSE,
|
||||
&target);
|
||||
if (result != 0) {
|
||||
fprintf(stderr,
|
||||
@@ -107,7 +107,7 @@ main(int argc, char *argv[]) {
|
||||
ISC_BUFFERTYPE_BINARY);
|
||||
dns_name_init(&compname, compoffsets);
|
||||
result = dns_name_fromtext(&compname, &source,
|
||||
origin, 0,
|
||||
origin, ISC_FALSE,
|
||||
&target);
|
||||
if (result != 0) {
|
||||
fprintf(stderr,
|
||||
@@ -142,7 +142,7 @@ main(int argc, char *argv[]) {
|
||||
if (result == DNS_R_SUCCESS) {
|
||||
isc_buffer_init(&source, s, sizeof s,
|
||||
ISC_BUFFERTYPE_TEXT);
|
||||
result = dns_name_totext(&name, 0, &source);
|
||||
result = dns_name_totext(&name, ISC_FALSE, &source);
|
||||
if (result == DNS_R_SUCCESS) {
|
||||
isc_buffer_used(&source, &r);
|
||||
printf("%.*s\n", (int)r.length, r.base);
|
||||
|
||||
@@ -65,7 +65,8 @@ create_name(char *s) {
|
||||
dns_name_init(name, NULL);
|
||||
isc_buffer_init(&target, name + 1, DNSNAMELEN, ISC_BUFFERTYPE_BINARY);
|
||||
|
||||
result = dns_name_fromtext(name, &source, dns_rootname, 0, &target);
|
||||
result = dns_name_fromtext(name, &source, dns_rootname,
|
||||
ISC_FALSE, &target);
|
||||
|
||||
if (result != DNS_R_SUCCESS) {
|
||||
printf("dns_name_fromtext(%s) failed: %s\n",
|
||||
@@ -92,7 +93,7 @@ print_data(void *data) {
|
||||
|
||||
isc_buffer_init(&target, buffer, sizeof(buffer), ISC_BUFFERTYPE_TEXT);
|
||||
|
||||
dns_name_totext(data, 1, &target);
|
||||
dns_name_totext(data, ISC_TRUE, &target);
|
||||
|
||||
printf("%.*s", (int)target.used, (char *)target.base);
|
||||
}
|
||||
|
||||
@@ -259,7 +259,6 @@ main(int argc, char *argv[])
|
||||
isc_time_t expires, now;
|
||||
isc_interval_t interval;
|
||||
isc_timer_t *ti1 = NULL;
|
||||
isc_event_t *event;
|
||||
unsigned int workers;
|
||||
isc_socketmgr_t *socketmgr;
|
||||
isc_socket_t *so1, *so2;
|
||||
@@ -345,40 +344,6 @@ main(int argc, char *argv[])
|
||||
|
||||
sleep(1);
|
||||
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "2",
|
||||
sizeof *event);
|
||||
isc_task_send(t2, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "2",
|
||||
sizeof *event);
|
||||
isc_task_send(t2, &event);
|
||||
|
||||
while (sockets_active > 0) {
|
||||
printf("Sockets active: %d\n", sockets_active);
|
||||
sleep (5);
|
||||
|
||||
@@ -118,49 +118,57 @@ main(int argc, char *argv[]) {
|
||||
printf("task 2 = %p\n", t2);
|
||||
sleep(2);
|
||||
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
/*
|
||||
* Note: (void *)1 is used as a sender here, since some compilers
|
||||
* don't like casting a function pointer to a (void *).
|
||||
*
|
||||
* In a real use, it is more likely the sender would be a
|
||||
* structure (socket, timer, task, etc) but this is just a test
|
||||
* program.
|
||||
*/
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "1",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "1",
|
||||
sizeof *event);
|
||||
isc_task_send(t1, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "2",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "2",
|
||||
sizeof *event);
|
||||
isc_task_send(t2, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "3",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "3",
|
||||
sizeof *event);
|
||||
isc_task_send(t3, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "4",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "4",
|
||||
sizeof *event);
|
||||
isc_task_send(t4, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "2",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "2",
|
||||
sizeof *event);
|
||||
isc_task_send(t2, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "3",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "3",
|
||||
sizeof *event);
|
||||
isc_task_send(t3, &event);
|
||||
event = isc_event_allocate(mctx, (void *)main, 1, my_callback, "4",
|
||||
event = isc_event_allocate(mctx, (void *)1, 1, my_callback, "4",
|
||||
sizeof *event);
|
||||
isc_task_send(t4, &event);
|
||||
isc_task_purge(t3, NULL, 0);
|
||||
|
||||
@@ -92,8 +92,10 @@ fromhex(char c) {
|
||||
return (c - 'a' + 10);
|
||||
else if (c >= 'A' && c <= 'F')
|
||||
return (c - 'A' + 10);
|
||||
|
||||
printf("bad input format: %02x\n", c);
|
||||
exit(3);
|
||||
/* NOTREACHED */
|
||||
}
|
||||
|
||||
static isc_uint16_t
|
||||
|
||||
Reference in New Issue
Block a user