diff options
author | Ted Lemon <source@isc.org> | 1996-08-29 20:12:37 +0000 |
---|---|---|
committer | Ted Lemon <source@isc.org> | 1996-08-29 20:12:37 +0000 |
commit | ef6f87b4d6f3c05dc5e76b28b525631977e10d1c (patch) | |
tree | 173118b24791fc1458e93e99513041a3d69b2103 | |
parent | ba602cb001e690b28358257b90f0e8971a5d8b3c (diff) | |
download | isc-dhcp-ef6f87b4d6f3c05dc5e76b28b525631977e10d1c.tar.gz |
Fix signed/unsigned char type mismatch
-rw-r--r-- | confpars.c | 5 | ||||
-rw-r--r-- | dhcp.c | 5 | ||||
-rw-r--r-- | server/confpars.c | 5 | ||||
-rw-r--r-- | server/dhcp.c | 5 |
4 files changed, 12 insertions, 8 deletions
@@ -42,7 +42,7 @@ #ifndef lint static char copyright[] = -"$Id: confpars.c,v 1.28 1996/08/29 09:49:52 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n"; +"$Id: confpars.c,v 1.29 1996/08/29 20:12:37 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -520,7 +520,8 @@ void parse_host_declaration (cfile, group) error ("can't allocate a tree cache for hostname."); host -> group -> options [DHO_HOST_NAME] -> len = strlen (name); - host -> group -> options [DHO_HOST_NAME] -> value = name; + host -> group -> options [DHO_HOST_NAME] -> value = + (unsigned char *)name; host -> group -> options [DHO_HOST_NAME] -> buf_size = host -> group -> options [DHO_HOST_NAME] -> len; host -> group -> options [DHO_HOST_NAME] -> timeout = @@ -42,7 +42,7 @@ #ifndef lint static char copyright[] = -"$Id: dhcp.c,v 1.31 1996/08/28 01:29:25 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n"; +"$Id: dhcp.c,v 1.32 1996/08/29 20:12:36 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -681,7 +681,8 @@ void ack_lease (packet, lease, offer, when) we can get one from the lease. */ if (!options [DHO_HOST_NAME] && lease -> hostname) { options [DHO_HOST_NAME] = &hostname_tree; - options [DHO_HOST_NAME] -> value = lease -> hostname; + options [DHO_HOST_NAME] -> value = + (unsigned char *)lease -> hostname; options [DHO_HOST_NAME] -> buf_size = options [DHO_HOST_NAME] -> len = strlen (lease -> hostname); diff --git a/server/confpars.c b/server/confpars.c index 1fec5c8a..cfc47a3c 100644 --- a/server/confpars.c +++ b/server/confpars.c @@ -42,7 +42,7 @@ #ifndef lint static char copyright[] = -"$Id: confpars.c,v 1.28 1996/08/29 09:49:52 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n"; +"$Id: confpars.c,v 1.29 1996/08/29 20:12:37 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -520,7 +520,8 @@ void parse_host_declaration (cfile, group) error ("can't allocate a tree cache for hostname."); host -> group -> options [DHO_HOST_NAME] -> len = strlen (name); - host -> group -> options [DHO_HOST_NAME] -> value = name; + host -> group -> options [DHO_HOST_NAME] -> value = + (unsigned char *)name; host -> group -> options [DHO_HOST_NAME] -> buf_size = host -> group -> options [DHO_HOST_NAME] -> len; host -> group -> options [DHO_HOST_NAME] -> timeout = diff --git a/server/dhcp.c b/server/dhcp.c index c1e3446d..1414d0af 100644 --- a/server/dhcp.c +++ b/server/dhcp.c @@ -42,7 +42,7 @@ #ifndef lint static char copyright[] = -"$Id: dhcp.c,v 1.31 1996/08/28 01:29:25 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n"; +"$Id: dhcp.c,v 1.32 1996/08/29 20:12:36 mellon Exp $ Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -681,7 +681,8 @@ void ack_lease (packet, lease, offer, when) we can get one from the lease. */ if (!options [DHO_HOST_NAME] && lease -> hostname) { options [DHO_HOST_NAME] = &hostname_tree; - options [DHO_HOST_NAME] -> value = lease -> hostname; + options [DHO_HOST_NAME] -> value = + (unsigned char *)lease -> hostname; options [DHO_HOST_NAME] -> buf_size = options [DHO_HOST_NAME] -> len = strlen (lease -> hostname); |