From: Shane Kerr Date: Thu, 23 Aug 2007 09:49:51 +0000 (+0000) Subject: Warning-enabled build fixes for BSD. X-Git-Tag: v4_0_0a3~21 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9aa669fc968e968f619bc1280aac365177326419;p=thirdparty%2Fdhcp.git Warning-enabled build fixes for BSD. --- diff --git a/client/dhc6.c b/client/dhc6.c index 1b768a9e6..bb5d20002 100644 --- a/client/dhc6.c +++ b/client/dhc6.c @@ -1044,7 +1044,7 @@ do_init6(void *input) log_info("XMT: Solicit on %s, interval %ld", client->name ? client->name : client->interface->name, - client->RT); + (long int)client->RT); send_ret = send_packet6(client->interface, ds.data, ds.len, &DHCPv6DestAddr); @@ -1145,7 +1145,7 @@ do_confirm6(void *input) log_info("XMT: Confirm on %s, interval %ld.", client->name ? client->name : client->interface->name, - client->RT); + (long int)client->RT); send_ret = send_packet6(client->interface, ds.data, ds.len, &DHCPv6DestAddr); @@ -1268,7 +1268,7 @@ do_release6(void *input) /* Transmit and wait. */ log_info("XMT: Release on %s, interval %ld.", client->name ? client->name : client->interface->name, - client->RT); + (long int)client->RT); send_ret = send_packet6(client->interface, ds.data, ds.len, &DHCPv6DestAddr); @@ -2068,7 +2068,7 @@ do_select6(void *input) log_info("XMT: Request on %s, interval %ld", client->name ? client->name : client->interface->name, - client->RT); + (long int)client->RT); send_ret = send_packet6(client->interface, ds.data, ds.len, &DHCPv6DestAddr); @@ -2917,7 +2917,7 @@ do_refresh6(void *input) log_info("XMT: %s on %s, interval %ld", dhcpv6_type_names[client->refresh_type], client->name ? client->name : client->interface->name, - client->RT); + (long int)client->RT); send_ret = send_packet6(client->interface, ds.data, ds.len, dest_addr); diff --git a/common/bpf.c b/common/bpf.c index d6f92a754..08fbf2429 100644 --- a/common/bpf.c +++ b/common/bpf.c @@ -226,9 +226,10 @@ void if_register_receive (info) { int flag = 1; struct bpf_version v; - u_int32_t addr; struct bpf_program p; +#ifdef NEED_OSF_PFILT_HACKS u_int32_t bits; +#endif #ifdef DEC_FDDI int link_layer; #endif /* DEC_FDDI */ @@ -356,7 +357,6 @@ ssize_t send_packet (interface, packet, raw, len, from, to, hto) double ip [32]; struct iovec iov [3]; int result; - int fudge; if (!strcmp (interface -> name, "fallback")) return send_fallback (interface, packet, raw,