]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
Initial support for experimental leap smear code. Harlan Stenn.
authorHarlan Stenn <stenn@ntp.org>
Mon, 22 Jun 2015 07:45:39 +0000 (07:45 +0000)
committerHarlan Stenn <stenn@ntp.org>
Mon, 22 Jun 2015 07:45:39 +0000 (07:45 +0000)
bk: 5587bd230JjCO_768Uy529os6O7hOw

ChangeLog
configure.ac

index 022f39664382e1040fb6b642a65db8b033d1e53c..6035eda17629fab7fcedd08da77b3810b6f9e8a3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -24,6 +24,7 @@
 * [Bug 2845] Harden memory allocation in ntpd.
 * [Bug 2852] 'make check' can't find unity.h.  Hal Murray.
 * [Bug 2854] Missing brace in libntp/strdup.c.  Masanari Iida.
+* Initial support for experimental leap smear code.  Harlan Stenn.
 * Fixes to sntp/tests/fileHandlingTest.h.in.  Harlan Stenn.
 * Report select() debug messages at debug level 3 now.
 * sntp/scripts/genLocInfo: treat raspbian as debian.
index b647090f5fd6213f021efe79faa61d3048aa278d..2cfbb729da36ba57c1fb6a8c1f36538ecb35ca32 100644 (file)
@@ -4343,6 +4343,27 @@ esac
 AM_CONDITIONAL([SAVECONFIG_ENABLED], [test x$ntp_saveconfig_enabled = x1])
 AC_MSG_RESULT([$ntp_ok])
 
+###
+
+AC_MSG_CHECKING([if we want the experimental leap smear code])
+AC_ARG_ENABLE(
+    [leap-smear],
+    [AS_HELP_STRING(
+       [--enable-leap-smear],
+       [- experimental leap smear code]
+    )],
+    [ntp_ok=$enableval],
+    [ntp_ok=no]
+)
+ntp_leap_smear_enabled=0
+case "$ntp_ok" in
+ yes)
+    ntp_leap_smear_enabled=1
+    AC_DEFINE([LEAP_SMEAR], [1], [leap smear mechanism])
+    ;;
+esac
+AC_MSG_RESULT([$ntp_ok])
+
 NTP_UNITYBUILD
 
 dnl  gtest is needed for our tests subdirs. It would be nice if we could