summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorTed Lemon <source@isc.org>2001-02-26 22:21:15 +0000
committerTed Lemon <source@isc.org>2001-02-26 22:21:15 +0000
commitc466184540e5bfa0a26e9871e83c33e0e9e9eab1 (patch)
tree7471a221fc367f22ca3e99cdf1ea686340c22dbc /client
parenta1ec58f60800a5a644961601f5093161aabb6057 (diff)
downloadisc-dhcp-c466184540e5bfa0a26e9871e83c33e0e9e9eab1.tar.gz
Fix up NetBSD/alpha build.
Diffstat (limited to 'client')
-rw-r--r--client/clparse.c6
-rw-r--r--client/dhclient.c8
2 files changed, 7 insertions, 7 deletions
diff --git a/client/clparse.c b/client/clparse.c
index cc0c6e73..8f54209c 100644
--- a/client/clparse.c
+++ b/client/clparse.c
@@ -43,7 +43,7 @@
#ifndef lint
static char copyright[] =
-"$Id: clparse.c,v 1.55 2001/02/12 19:37:03 mellon Exp $ Copyright (c) 1996-2000 The Internet Software Consortium. All rights reserved.\n";
+"$Id: clparse.c,v 1.56 2001/02/26 22:21:02 mellon Exp $ Copyright (c) 1996-2000 The Internet Software Consortium. All rights reserved.\n";
#endif /* not lint */
#include "dhcpd.h"
@@ -576,7 +576,7 @@ void parse_option_list (cfile, list)
r = new_pair (MDL);
if (!r)
log_fatal ("can't allocate pair for option code.");
- r -> car = (caddr_t)i;
+ r -> car = (caddr_t)(long)i;
r -> cdr = (pair)0;
if (p)
q -> cdr = r;
@@ -601,7 +601,7 @@ void parse_option_list (cfile, list)
else {
ix = 0;
for (q = p; q; q = q -> cdr)
- (*list) [ix++] = (u_int32_t)q -> car;
+ (*list) [ix++] = (u_int32_t)(long)q -> car;
(*list) [ix] = 0;
}
while (p) {
diff --git a/client/dhclient.c b/client/dhclient.c
index 4898da07..0f992375 100644
--- a/client/dhclient.c
+++ b/client/dhclient.c
@@ -41,7 +41,7 @@
#ifndef lint
static char ocopyright[] =
-"$Id: dhclient.c,v 1.121 2001/02/15 22:17:05 neild Exp $ Copyright (c) 1995-2001 Internet Software Consortium. All rights reserved.\n";
+"$Id: dhclient.c,v 1.122 2001/02/26 22:21:04 mellon Exp $ Copyright (c) 1995-2001 Internet Software Consortium. All rights reserved.\n";
#endif /* not lint */
#include "dhcpd.h"
@@ -201,8 +201,8 @@ int main (argc, argv, envp)
log_fatal ("Can't record interface %s:%s",
argv [i], isc_result_totext (status));
if (strlen (argv [i]) > sizeof tmp -> name)
- log_fatal ("%s: interface name too long (max %d)",
- argv [i], strlen (argv [i]));
+ log_fatal ("%s: interface name too long (max %ld)",
+ argv [i], (long)strlen (argv [i]));
strcpy (tmp -> name, argv [i]);
if (interfaces) {
interface_reference (&tmp -> next,
@@ -1352,7 +1352,7 @@ void send_discover (cpp)
log_info ("DHCPDISCOVER on %s to %s port %d interval %ld",
client -> name ? client -> name : client -> interface -> name,
inet_ntoa (sockaddr_broadcast.sin_addr),
- ntohs (sockaddr_broadcast.sin_port), client -> interval);
+ ntohs (sockaddr_broadcast.sin_port), (long)(client -> interval));
/* Send out a packet. */
result = send_packet (client -> interface, (struct packet *)0,