summaryrefslogtreecommitdiff
path: root/includes/site.h
diff options
context:
space:
mode:
authorShawn Routhier <sar@isc.org>2013-10-14 15:53:24 -0700
committerShawn Routhier <sar@isc.org>2013-10-14 15:53:24 -0700
commitd7d9c0c7c36d37fc42e51987af77207ced36d9bf (patch)
tree2f7b49de9f03c1097c109e425f0034accc3e7de9 /includes/site.h
parent1d851cff2c59ba728cf6a862db9b1890967de317 (diff)
downloadisc-dhcp-d7d9c0c7c36d37fc42e51987af77207ced36d9bf.tar.gz
-n [master]
Add code to support the standards version of DDNS
Diffstat (limited to 'includes/site.h')
-rw-r--r--includes/site.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/includes/site.h b/includes/site.h
index 76be056c..a45453a8 100644
--- a/includes/site.h
+++ b/includes/site.h
@@ -275,3 +275,16 @@
Care should be taken before enabling this option. */
/* #define SERVER_ID_CHECK */
+
+/* Include code to do a slow transition of DDNS records
+ from the interim to the standard version, or backwards.
+ The normal code will handle removing an old style record
+ when the name on a lease is being changed. This adds code
+ to handle the case where the name isn't being changed but
+ the old record should be removed to allow a new record to
+ be added. This is the slow transition as leases are only
+ updated as a client touches them. A fast transition would
+ entail updating all the records at once, probably at start
+ up. */
+#define DDNS_UPDATE_SLOW_TRANSITION
+