[Git][NTPsec/ntpsec][master] 2 commits: Add comment for receive time stamps.

Hal Murray gitlab at mg.gitlab.com
Sun Aug 21 00:37:35 UTC 2016


Hal Murray pushed to branch master at NTPsec / ntpsec


Commits:
97692453 by Hal Murray at 2016-08-20T17:36:09-07:00
Add comment for receive time stamps.

- - - - -
fec2f50b by Hal Murray at 2016-08-20T17:36:09-07:00
Nuke NEED_RCVBUF_SLOP and HAVE_LINUX_SECCOMP_H, not used

- - - - -


2 changed files:

- devel/ifdex-ignores
- wafhelpers/configure.py


Changes:

=====================================
devel/ifdex-ignores
=====================================
--- a/devel/ifdex-ignores
+++ b/devel/ifdex-ignores
@@ -27,9 +27,6 @@ NO_MAIN_ALLOWED		# Used to be set by VxWorks.
 OS_MISSES_SPECIFIC_ROUTE_UPDATES
 HAVE_SYSCTLBYNAME	# NTP Classic never set this.
 USE_SYSCTL_PORTRANGE	# NTP Classic never set this.
-ENABLE_SIGNALED_IO	# Use SIGIO for asynchronous I/O notification
-NEED_RCVBUF_SLOP	# Only applies to very old HP/UX systems
-HAVE_LINUX_SECCOMP_H
 ISC_PLATFORM_HAVEIPV6
 ISC_PLATFORM_HAVEIN6PKTINFO
 
@@ -75,9 +72,6 @@ WORDS_BIGENDIAN
 OS_MISSES_SPECIFIC_ROUTE_UPDATES
 HAVE_SYSCTLBYNAME	# NTP Classic never set this.
 USE_SYSCTL_PORTRANGE	# NTP Classic never set this.
-ENABLE_SIGNALED_IO	# Use SIGIO for asynchronous I/O notification
-NEED_RCVBUF_SLOP	# Only applies to very old HP/UX systems
-HAVE_LINUX_SECCOMP_H
 ISC_PLATFORM_HAVEIPV6
 ISC_PLATFORM_HAVEIN6PKTINFO
 
@@ -153,6 +147,14 @@ UNUSED_ARG		# Used to quiet compiler warnings
 UNUSED_LOCAL		# Used to quiet compiler warnings
 UPDATE_GRACE		# ntp_io.c only
 USE_COMPILETIME_PIVOT	# Use build date in disambiguating time.
+
+USE_PACKET_TIMESTAMP    # setup and used in ntp_io
+USE_SCM_BINTIME		# to grab timestamp for recv packet
+USE_SCM_TIMESTAMP	# "
+USE_SCM_TIMESTAMPNS	# "
+# alternate way to get time stamps, never set
+ENABLE_SIGNALED_IO	# Use SIGIO for asynchronous I/O notification
+
 USE_IPV6_SUPPORT
 USE_IPV6_MULTICAST_SUPPORT
 USE_LE_EDITLINE
@@ -160,13 +162,9 @@ USE_LE_READLINE
 USE_LE_NONE
 USE_LIFC_FAMILY
 USE_LIFC_FLAGS
-USE_PACKET_TIMESTAMP
 USE_PCM_STYLE_SOUND
 USE_ROUTING_SOCKET
-USE_SCM_BINTIME
 USE_TSF_USEC_TABLES
-USE_SCM_TIMESTAMP
-USE_SCM_TIMESTAMPNS
 USE_WORK_PIPE
 USE_WORK_THREAD
 USE_WORKER


=====================================
wafhelpers/configure.py
=====================================
--- a/wafhelpers/configure.py
+++ b/wafhelpers/configure.py
@@ -440,10 +440,6 @@ def cmd_configure(ctx, config):
 	# have it on everywhere.
 	ctx.define("NEED_REUSEADDR_FOR_IFADDRBIND", 1, comment="Whether SO_REUSEADDR is needed to open same sockets on alternate interfaces, required by Linux at least")
 
-	# Not yet known how to detect HP-UX at version < 8, but that needs this.
-	# Shouldn't be an issue as 8.x shipped in January 1991!
-	# ctx.define("NEED_RCVBUF_SLOP", 1)
-
 	# It should be possible to use asynchronous I/O with notification
 	# by SIGIO on any Unix conformant to POSIX.1-2001. But the code to
 	# do this is untested and there are historical reasons to suspect



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/compare/2d699b1ae574b9ee83d29fc1bf8e6e06f1e15b38...fec2f50b64b107c9e387f566ce8ed53e7757758b
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ntpsec.org/pipermail/vc/attachments/20160821/8ff9f129/attachment.html>


More information about the vc mailing list