summaryrefslogtreecommitdiffhomepage
path: root/src/dhcpv4.h
diff options
context:
space:
mode:
authorHans Dedecker <dedeckeh@gmail.com>2016-12-28 10:57:30 +0100
committerHans Dedecker <dedeckeh@gmail.com>2016-12-28 23:53:32 +0100
commit700f5abbeff4e3dcc0f6b12d4883315e2cfb9b74 (patch)
treec4c3bdc47b6ffe7d725d9fcfb51fd32ef6d22508 /src/dhcpv4.h
parent4c89614ccf5d72ee0c0824e5050a8814748a32c3 (diff)
dhcpv4: fix DHCPv4 hostname handling
Fix hostname not being reported as "-" in the DHCP statefile in case no hostname is reported by the DHCPv4 client (https://:wqgithub.com/openwrt/odhcpd/issues/94) Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Diffstat (limited to 'src/dhcpv4.h')
-rw-r--r--src/dhcpv4.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dhcpv4.h b/src/dhcpv4.h
index cd6c978..4d14f09 100644
--- a/src/dhcpv4.h
+++ b/src/dhcpv4.h
@@ -1,5 +1,6 @@
/**
* Copyright (C) 2012 Steven Barth <steven@midlink.org>
+ * Copyright (C) 2016 Hans Dedecker <dedeckeh@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2
@@ -80,7 +81,7 @@ struct dhcpv4_assignment {
uint8_t hwaddr[6];
uint32_t leasetime;
unsigned int flags;
- char hostname[];
+ char *hostname;
};
struct dhcpv4_option {