Clean up many compiler warnings.

This commit is contained in:
Michael Graff
1999-02-11 06:38:12 +00:00
parent c9978f9dce
commit 882350d11c
11 changed files with 126 additions and 101 deletions

View File

@@ -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);

View File

@@ -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);

View File

@@ -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);
}

View File

@@ -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);

View File

@@ -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);

View File

@@ -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