summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--README4
-rw-r--r--src/config.c8
2 files changed, 6 insertions, 6 deletions
diff --git a/README b/README
index 58085e3..6011b0f 100644
--- a/README
+++ b/README
@@ -105,11 +105,11 @@ ndproxy_slave bool 0 NDProxy external slave
ndproxy_static list Static NDProxy prefixes
-Sections of type lease (static leases)
+Sections of type host (static leases)
Option Type Default Description
ip string IP-Address to lease
mac string MAC-address
duid string DUID in base16
hostid string IPv6 host identifier
-hostname string Hostname
+name string Hostname
diff --git a/src/config.c b/src/config.c
index 1428686..65b3551 100644
--- a/src/config.c
+++ b/src/config.c
@@ -87,7 +87,7 @@ enum {
LEASE_ATTR_MAC,
LEASE_ATTR_DUID,
LEASE_ATTR_HOSTID,
- LEASE_ATTR_HOSTNAME,
+ LEASE_ATTR_NAME,
LEASE_ATTR_MAX
};
@@ -97,7 +97,7 @@ static const struct blobmsg_policy lease_attrs[LEASE_ATTR_MAX] = {
[LEASE_ATTR_MAC] = { .name = "mac", .type = BLOBMSG_TYPE_STRING },
[LEASE_ATTR_DUID] = { .name = "duid", .type = BLOBMSG_TYPE_STRING },
[LEASE_ATTR_HOSTID] = { .name = "hostid", .type = BLOBMSG_TYPE_STRING },
- [LEASE_ATTR_HOSTNAME] = { .name = "hostname", .type = BLOBMSG_TYPE_STRING },
+ [LEASE_ATTR_NAME] = { .name = "name", .type = BLOBMSG_TYPE_STRING },
};
@@ -212,7 +212,7 @@ static int set_lease(struct uci_section *s)
blobmsg_parse(lease_attrs, LEASE_ATTR_MAX, tb, blob_data(b.head), blob_len(b.head));
size_t hostlen = 1;
- if ((c = tb[LEASE_ATTR_HOSTNAME]))
+ if ((c = tb[LEASE_ATTR_NAME]))
hostlen = blobmsg_data_len(c);
struct lease *lease = calloc(1, sizeof(*lease) + hostlen);
@@ -533,7 +533,7 @@ void odhcpd_reload(void)
struct uci_element *e;
uci_foreach_element(&dhcp->sections, e) {
struct uci_section *s = uci_to_section(e);
- if (!strcmp(s->type, "lease"))
+ if (!strcmp(s->type, "host"))
set_lease(s);
else if (!strcmp(s->type, "odhcpd"))
set_config(s);