#define OPT_DBUS 524288
#define OPT_BOOTP_DYNAMIC 1048576
#define OPT_NO_PING 2097152
+#define OPT_LEASE_RO 4194304
struct all_addr {
union {
char *hostname, *fqdn; /* name from client-hostname option or config */
char auth_name; /* hostname came from config, not from client */
char new; /* newly created */
- char old; /* read from leasefile */
+ char changed; /* modified */
+ char aux_changed; /* CLID or expiry changed */
time_t expires; /* lease expiry */
#ifdef HAVE_BROKEN_RTC
unsigned int length;
struct bogus_addr *bogus_addr;
struct server *servers;
int log_fac; /* log facility */
- int cachesize;
+ int cachesize, ftabsize;
int port, query_port;
unsigned long local_ttl;
struct hostsfile *addn_hosts;