diff options
author | Thomas Markwalder <tmark@isc.org> | 2016-01-28 16:30:01 -0500 |
---|---|---|
committer | Thomas Markwalder <tmark@isc.org> | 2016-01-28 16:30:01 -0500 |
commit | 62a9eb918c7a12bc97fc72960d9c57f35e08d72c (patch) | |
tree | bbc108746102269b1eaa379e28afc1f18569d572 /includes/dhcpd.h | |
parent | cab61f43770ff1785362adab09f885bc50a9ec5f (diff) | |
download | isc-dhcp-62a9eb918c7a12bc97fc72960d9c57f35e08d72c.tar.gz |
[master] Add support for relayed client-linklayer-address option (RFC 6939)
Merges in rt40334.
Diffstat (limited to 'includes/dhcpd.h')
-rw-r--r-- | includes/dhcpd.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/includes/dhcpd.h b/includes/dhcpd.h index 4270edca..cef87858 100644 --- a/includes/dhcpd.h +++ b/includes/dhcpd.h @@ -3429,6 +3429,7 @@ int find_hosts_by_option(struct host_decl **, struct packet *, struct option_state *, const char *, int); int find_host_for_network (struct subnet **, struct host_decl **, struct iaddr *, struct shared_network *); + void new_address_range (struct parse *, struct iaddr, struct iaddr, struct subnet *, struct pool *, struct lease **); @@ -3750,6 +3751,11 @@ void mark_phosts_unavailable(void); void mark_interfaces_unavailable(void); void report_jumbo_ranges(); +#if defined(DHCPv6) +int find_hosts6(struct host_decl** host, struct packet* packet, + const struct data_string* client_id, char* file, int line); +#endif + #if defined (BINARY_LEASES) /* leasechain.c */ int lc_not_empty(struct leasechain *lc); |