summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--confpars.c5
-rw-r--r--dhcp.c5
-rw-r--r--server/confpars.c5
-rw-r--r--server/dhcp.c5
4 files changed, 12 insertions, 8 deletions
diff --git a/confpars.c b/confpars.c
index 1fec5c8a..cfc47a3c 100644
--- a/confpars.c
+++ b/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/dhcp.c b/dhcp.c
index c1e3446d..1414d0af 100644
--- a/dhcp.c
+++ b/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);
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);