summaryrefslogtreecommitdiffstats
path: root/dyndhcpd.h
diff options
context:
space:
mode:
authorGravatar Christian Hesse <mail@eworm.de>2015-06-04 22:01:53 +0200
committerGravatar Christian Hesse <mail@eworm.de>2015-06-04 22:01:53 +0200
commitd85accad1322e19f85bda707c27c94d5ce24cddb (patch)
tree1490378f2e563297e44b50670c883bdfcf6c9581 /dyndhcpd.h
parent6c8bcf52d208cb85d8494b928ef0eba02cbfbe91 (diff)
downloaddyndhcpd-d85accad1322e19f85bda707c27c94d5ce24cddb.tar.gz
dyndhcpd-d85accad1322e19f85bda707c27c94d5ce24cddb.tar.zst
divide network into smaller chunks and provide pools
Diffstat (limited to 'dyndhcpd.h')
-rw-r--r--dyndhcpd.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/dyndhcpd.h b/dyndhcpd.h
index 96a7cf3..1f01abf 100644
--- a/dyndhcpd.h
+++ b/dyndhcpd.h
@@ -29,6 +29,15 @@ struct address {
char c[INET_ADDRSTRLEN];
};
+struct network {
+ struct address address;
+ struct address netaddress;
+ struct address netmask;
+ struct address broadcast;
+ struct address minhost;
+ struct address maxhost;
+};
+
/*** replace ***/
int replace(char ** config, size_t *length, const char ** tmp,
const char * template, const char * value);