]> git.ipfire.org Git - thirdparty/dhcp.git/commitdiff
Warning-enabled build fixes for BSD.
authorShane Kerr <shane@isc.org>
Thu, 23 Aug 2007 09:49:51 +0000 (09:49 +0000)
committerShane Kerr <shane@isc.org>
Thu, 23 Aug 2007 09:49:51 +0000 (09:49 +0000)
client/dhc6.c
common/bpf.c

index 1b768a9e6a5bdf7a9b5a77f230c0b1d1083e86ea..bb5d20002bc4c0c9cdc436c27cf115abd27a2f37 100644 (file)
@@ -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);
 
index d6f92a754a04a85dc80681fc5a841a1e4a059a6c..08fbf24291a9e8d8d526d12b15b0a26758f3f94d 100644 (file)
@@ -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,