summaryrefslogtreecommitdiff
path: root/src/systemd/sd-dhcp-server.h
diff options
context:
space:
mode:
authorTom Gundersen <teg@jklm.no>2015-08-28 20:29:10 +0200
committerTom Gundersen <teg@jklm.no>2015-08-31 21:34:58 +0200
commit99634696183dfabae20104e58157c69029a11594 (patch)
treebaa3505182666eaf47944ce6b1d4c0fd93ce28a7 /src/systemd/sd-dhcp-server.h
parentd728d7faa6c60f185be72510d87bcc565bc0846a (diff)
downloadsystemd-99634696183dfabae20104e58157c69029a11594.tar.gz
sd-dhcp-server: simplify pool creation
Merge sd_dhcp_server_set_address() and sd_dhcp_server_set_lease_pool() into sd_dhcp_server_configure_pool() as the behavior of the two former depends on the order they are called in. The flexibility is not needed, so let's just do this in one call.
Diffstat (limited to 'src/systemd/sd-dhcp-server.h')
-rw-r--r--src/systemd/sd-dhcp-server.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/systemd/sd-dhcp-server.h b/src/systemd/sd-dhcp-server.h
index 7e4f2ffb30..4b0c7a1852 100644
--- a/src/systemd/sd-dhcp-server.h
+++ b/src/systemd/sd-dhcp-server.h
@@ -44,8 +44,7 @@ bool sd_dhcp_server_is_running(sd_dhcp_server *server);
int sd_dhcp_server_start(sd_dhcp_server *server);
int sd_dhcp_server_stop(sd_dhcp_server *server);
-int sd_dhcp_server_set_address(sd_dhcp_server *server, struct in_addr *address, unsigned char prefixlen);
-int sd_dhcp_server_set_lease_pool(sd_dhcp_server *server, struct in_addr *start, size_t size);
+int sd_dhcp_server_configure_pool(sd_dhcp_server *server, struct in_addr *address, unsigned char prefixlen, uint32_t offset, uint32_t size);
int sd_dhcp_server_set_timezone(sd_dhcp_server *server, const char *timezone);
int sd_dhcp_server_set_dns(sd_dhcp_server *server, const struct in_addr ntp[], unsigned n);