]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
Enable Automake's subdir-objects option quieting warnings and
authorDave Hart <hart@ntp.org>
Thu, 26 Jan 2023 08:09:16 +0000 (03:09 -0500)
committerDave Hart <hart@ntp.org>
Thu, 26 Jan 2023 08:09:16 +0000 (03:09 -0500)
  building .o files in corresponding build subdirs to the source
  subdirs. [Bug 2525]
Centralize more logic to build prereq. libraries in included .mf files.
Fix building without OpenSSL where arc4random() is available.
Fix building without refclock support.
Fix make maintainer-clean and thereby distcheck re deps-ver files.

bk: 63d2352c2sCfbfNEaJ7iRNmBgJA-sg

316 files changed:
ChangeLog
Makefile.am
adjtimed/Makefile.am
check-libntp.mf [new file with mode: 0644]
check-libntpd.mf [new file with mode: 0644]
check-libunity.mf [new file with mode: 0644]
clockstuff/Makefile.am
configure.ac
deps-ver
depsver.mf
includes.mf
libntp/Makefile.am
libntp/lib/isc/Atffile [moved from lib/isc/Atffile with 100% similarity]
libntp/lib/isc/alpha/include/isc/atomic.h [moved from lib/isc/alpha/include/isc/atomic.h with 100% similarity]
libntp/lib/isc/api [moved from lib/isc/api with 100% similarity]
libntp/lib/isc/app_api.c [moved from lib/isc/app_api.c with 100% similarity]
libntp/lib/isc/assertions.c [moved from lib/isc/assertions.c with 100% similarity]
libntp/lib/isc/backtrace-emptytbl.c [moved from lib/isc/backtrace-emptytbl.c with 100% similarity]
libntp/lib/isc/backtrace.c [moved from lib/isc/backtrace.c with 100% similarity]
libntp/lib/isc/base32.c [moved from lib/isc/base32.c with 100% similarity]
libntp/lib/isc/base64.c [moved from lib/isc/base64.c with 100% similarity]
libntp/lib/isc/bitstring.c [moved from lib/isc/bitstring.c with 100% similarity]
libntp/lib/isc/buffer.c [moved from lib/isc/buffer.c with 100% similarity]
libntp/lib/isc/bufferlist.c [moved from lib/isc/bufferlist.c with 100% similarity]
libntp/lib/isc/commandline.c [moved from lib/isc/commandline.c with 100% similarity]
libntp/lib/isc/entropy.c [moved from lib/isc/entropy.c with 100% similarity]
libntp/lib/isc/error.c [moved from lib/isc/error.c with 100% similarity]
libntp/lib/isc/event.c [moved from lib/isc/event.c with 100% similarity]
libntp/lib/isc/fsaccess.c [moved from lib/isc/fsaccess.c with 100% similarity]
libntp/lib/isc/hash.c [moved from lib/isc/hash.c with 100% similarity]
libntp/lib/isc/heap.c [moved from lib/isc/heap.c with 100% similarity]
libntp/lib/isc/hex.c [moved from lib/isc/hex.c with 100% similarity]
libntp/lib/isc/hmacmd5.c [moved from lib/isc/hmacmd5.c with 100% similarity]
libntp/lib/isc/hmacsha.c [moved from lib/isc/hmacsha.c with 100% similarity]
libntp/lib/isc/httpd.c [moved from lib/isc/httpd.c with 100% similarity]
libntp/lib/isc/ia64/include/isc/atomic.h [moved from lib/isc/ia64/include/isc/atomic.h with 100% similarity]
libntp/lib/isc/include/isc/app.h [moved from lib/isc/include/isc/app.h with 100% similarity]
libntp/lib/isc/include/isc/assertions.h [moved from lib/isc/include/isc/assertions.h with 100% similarity]
libntp/lib/isc/include/isc/backtrace.h [moved from lib/isc/include/isc/backtrace.h with 100% similarity]
libntp/lib/isc/include/isc/base32.h [moved from lib/isc/include/isc/base32.h with 100% similarity]
libntp/lib/isc/include/isc/base64.h [moved from lib/isc/include/isc/base64.h with 100% similarity]
libntp/lib/isc/include/isc/bind9.h [moved from lib/isc/include/isc/bind9.h with 100% similarity]
libntp/lib/isc/include/isc/bitstring.h [moved from lib/isc/include/isc/bitstring.h with 100% similarity]
libntp/lib/isc/include/isc/boolean.h [moved from lib/isc/include/isc/boolean.h with 100% similarity]
libntp/lib/isc/include/isc/buffer.h [moved from lib/isc/include/isc/buffer.h with 100% similarity]
libntp/lib/isc/include/isc/bufferlist.h [moved from lib/isc/include/isc/bufferlist.h with 100% similarity]
libntp/lib/isc/include/isc/commandline.h [moved from lib/isc/include/isc/commandline.h with 100% similarity]
libntp/lib/isc/include/isc/entropy.h [moved from lib/isc/include/isc/entropy.h with 100% similarity]
libntp/lib/isc/include/isc/error.h [moved from lib/isc/include/isc/error.h with 100% similarity]
libntp/lib/isc/include/isc/event.h [moved from lib/isc/include/isc/event.h with 100% similarity]
libntp/lib/isc/include/isc/eventclass.h [moved from lib/isc/include/isc/eventclass.h with 100% similarity]
libntp/lib/isc/include/isc/file.h [moved from lib/isc/include/isc/file.h with 100% similarity]
libntp/lib/isc/include/isc/formatcheck.h [moved from lib/isc/include/isc/formatcheck.h with 100% similarity]
libntp/lib/isc/include/isc/fsaccess.h [moved from lib/isc/include/isc/fsaccess.h with 100% similarity]
libntp/lib/isc/include/isc/hash.h [moved from lib/isc/include/isc/hash.h with 100% similarity]
libntp/lib/isc/include/isc/heap.h [moved from lib/isc/include/isc/heap.h with 100% similarity]
libntp/lib/isc/include/isc/hex.h [moved from lib/isc/include/isc/hex.h with 100% similarity]
libntp/lib/isc/include/isc/hmacmd5.h [moved from lib/isc/include/isc/hmacmd5.h with 100% similarity]
libntp/lib/isc/include/isc/hmacsha.h [moved from lib/isc/include/isc/hmacsha.h with 100% similarity]
libntp/lib/isc/include/isc/httpd.h [moved from lib/isc/include/isc/httpd.h with 100% similarity]
libntp/lib/isc/include/isc/interfaceiter.h [moved from lib/isc/include/isc/interfaceiter.h with 100% similarity]
libntp/lib/isc/include/isc/ipv6.h [moved from lib/isc/include/isc/ipv6.h with 100% similarity]
libntp/lib/isc/include/isc/iterated_hash.h [moved from lib/isc/include/isc/iterated_hash.h with 100% similarity]
libntp/lib/isc/include/isc/lang.h [moved from lib/isc/include/isc/lang.h with 100% similarity]
libntp/lib/isc/include/isc/lex.h [moved from lib/isc/include/isc/lex.h with 100% similarity]
libntp/lib/isc/include/isc/lfsr.h [moved from lib/isc/include/isc/lfsr.h with 100% similarity]
libntp/lib/isc/include/isc/lib.h [moved from lib/isc/include/isc/lib.h with 100% similarity]
libntp/lib/isc/include/isc/list.h [moved from lib/isc/include/isc/list.h with 100% similarity]
libntp/lib/isc/include/isc/log.h [moved from lib/isc/include/isc/log.h with 100% similarity]
libntp/lib/isc/include/isc/magic.h [moved from lib/isc/include/isc/magic.h with 100% similarity]
libntp/lib/isc/include/isc/md5.h [moved from lib/isc/include/isc/md5.h with 100% similarity]
libntp/lib/isc/include/isc/mem.h [moved from lib/isc/include/isc/mem.h with 100% similarity]
libntp/lib/isc/include/isc/msgcat.h [moved from lib/isc/include/isc/msgcat.h with 100% similarity]
libntp/lib/isc/include/isc/msgs.h [moved from lib/isc/include/isc/msgs.h with 100% similarity]
libntp/lib/isc/include/isc/mutexblock.h [moved from lib/isc/include/isc/mutexblock.h with 100% similarity]
libntp/lib/isc/include/isc/namespace.h [moved from lib/isc/include/isc/namespace.h with 100% similarity]
libntp/lib/isc/include/isc/netaddr.h [moved from lib/isc/include/isc/netaddr.h with 100% similarity]
libntp/lib/isc/include/isc/netscope.h [moved from lib/isc/include/isc/netscope.h with 100% similarity]
libntp/lib/isc/include/isc/ondestroy.h [moved from lib/isc/include/isc/ondestroy.h with 100% similarity]
libntp/lib/isc/include/isc/os.h [moved from lib/isc/include/isc/os.h with 100% similarity]
libntp/lib/isc/include/isc/parseint.h [moved from lib/isc/include/isc/parseint.h with 100% similarity]
libntp/lib/isc/include/isc/platform.h [moved from lib/isc/include/isc/platform.h with 100% similarity]
libntp/lib/isc/include/isc/platform.h.in [moved from lib/isc/include/isc/platform.h.in with 100% similarity]
libntp/lib/isc/include/isc/portset.h [moved from lib/isc/include/isc/portset.h with 100% similarity]
libntp/lib/isc/include/isc/print.h [moved from lib/isc/include/isc/print.h with 100% similarity]
libntp/lib/isc/include/isc/queue.h [moved from lib/isc/include/isc/queue.h with 100% similarity]
libntp/lib/isc/include/isc/quota.h [moved from lib/isc/include/isc/quota.h with 100% similarity]
libntp/lib/isc/include/isc/radix.h [moved from lib/isc/include/isc/radix.h with 100% similarity]
libntp/lib/isc/include/isc/random.h [moved from lib/isc/include/isc/random.h with 100% similarity]
libntp/lib/isc/include/isc/ratelimiter.h [moved from lib/isc/include/isc/ratelimiter.h with 100% similarity]
libntp/lib/isc/include/isc/refcount.h [moved from lib/isc/include/isc/refcount.h with 100% similarity]
libntp/lib/isc/include/isc/region.h [moved from lib/isc/include/isc/region.h with 100% similarity]
libntp/lib/isc/include/isc/resource.h [moved from lib/isc/include/isc/resource.h with 100% similarity]
libntp/lib/isc/include/isc/result.h [moved from lib/isc/include/isc/result.h with 100% similarity]
libntp/lib/isc/include/isc/resultclass.h [moved from lib/isc/include/isc/resultclass.h with 100% similarity]
libntp/lib/isc/include/isc/rwlock.h [moved from lib/isc/include/isc/rwlock.h with 100% similarity]
libntp/lib/isc/include/isc/serial.h [moved from lib/isc/include/isc/serial.h with 100% similarity]
libntp/lib/isc/include/isc/sha1.h [moved from lib/isc/include/isc/sha1.h with 100% similarity]
libntp/lib/isc/include/isc/sha2.h [moved from lib/isc/include/isc/sha2.h with 100% similarity]
libntp/lib/isc/include/isc/sockaddr.h [moved from lib/isc/include/isc/sockaddr.h with 100% similarity]
libntp/lib/isc/include/isc/socket.h [moved from lib/isc/include/isc/socket.h with 100% similarity]
libntp/lib/isc/include/isc/stats.h [moved from lib/isc/include/isc/stats.h with 100% similarity]
libntp/lib/isc/include/isc/stdio.h [moved from lib/isc/include/isc/stdio.h with 100% similarity]
libntp/lib/isc/include/isc/stdlib.h [moved from lib/isc/include/isc/stdlib.h with 100% similarity]
libntp/lib/isc/include/isc/string.h [moved from lib/isc/include/isc/string.h with 100% similarity]
libntp/lib/isc/include/isc/symtab.h [moved from lib/isc/include/isc/symtab.h with 100% similarity]
libntp/lib/isc/include/isc/task.h [moved from lib/isc/include/isc/task.h with 100% similarity]
libntp/lib/isc/include/isc/taskpool.h [moved from lib/isc/include/isc/taskpool.h with 100% similarity]
libntp/lib/isc/include/isc/timer.h [moved from lib/isc/include/isc/timer.h with 100% similarity]
libntp/lib/isc/include/isc/types.h [moved from lib/isc/include/isc/types.h with 100% similarity]
libntp/lib/isc/include/isc/util.h [moved from lib/isc/include/isc/util.h with 100% similarity]
libntp/lib/isc/include/isc/version.h [moved from lib/isc/include/isc/version.h with 100% similarity]
libntp/lib/isc/include/isc/xml.h [moved from lib/isc/include/isc/xml.h with 100% similarity]
libntp/lib/isc/inet_aton.c [moved from lib/isc/inet_aton.c with 100% similarity]
libntp/lib/isc/inet_ntop.c [moved from lib/isc/inet_ntop.c with 100% similarity]
libntp/lib/isc/inet_pton.c [moved from lib/isc/inet_pton.c with 100% similarity]
libntp/lib/isc/iterated_hash.c [moved from lib/isc/iterated_hash.c with 100% similarity]
libntp/lib/isc/lex.c [moved from lib/isc/lex.c with 100% similarity]
libntp/lib/isc/lfsr.c [moved from lib/isc/lfsr.c with 100% similarity]
libntp/lib/isc/lib.c [moved from lib/isc/lib.c with 100% similarity]
libntp/lib/isc/log.c [moved from lib/isc/log.c with 100% similarity]
libntp/lib/isc/md5.c [moved from lib/isc/md5.c with 100% similarity]
libntp/lib/isc/mem.c [moved from lib/isc/mem.c with 100% similarity]
libntp/lib/isc/mem_api.c [moved from lib/isc/mem_api.c with 100% similarity]
libntp/lib/isc/mips/include/isc/atomic.h [moved from lib/isc/mips/include/isc/atomic.h with 100% similarity]
libntp/lib/isc/mutexblock.c [moved from lib/isc/mutexblock.c with 100% similarity]
libntp/lib/isc/netaddr.c [moved from lib/isc/netaddr.c with 100% similarity]
libntp/lib/isc/netscope.c [moved from lib/isc/netscope.c with 100% similarity]
libntp/lib/isc/nls/msgcat.c [moved from lib/isc/nls/msgcat.c with 100% similarity]
libntp/lib/isc/noatomic/include/isc/atomic.h [moved from lib/isc/noatomic/include/isc/atomic.h with 100% similarity]
libntp/lib/isc/nothreads/condition.c [moved from lib/isc/nothreads/condition.c with 100% similarity]
libntp/lib/isc/nothreads/include/isc/condition.h [moved from lib/isc/nothreads/include/isc/condition.h with 100% similarity]
libntp/lib/isc/nothreads/include/isc/mutex.h [moved from lib/isc/nothreads/include/isc/mutex.h with 100% similarity]
libntp/lib/isc/nothreads/include/isc/once.h [moved from lib/isc/nothreads/include/isc/once.h with 100% similarity]
libntp/lib/isc/nothreads/include/isc/thread.h [moved from lib/isc/nothreads/include/isc/thread.h with 100% similarity]
libntp/lib/isc/nothreads/mutex.c [moved from lib/isc/nothreads/mutex.c with 100% similarity]
libntp/lib/isc/nothreads/thread.c [moved from lib/isc/nothreads/thread.c with 100% similarity]
libntp/lib/isc/ondestroy.c [moved from lib/isc/ondestroy.c with 100% similarity]
libntp/lib/isc/parseint.c [moved from lib/isc/parseint.c with 100% similarity]
libntp/lib/isc/portset.c [moved from lib/isc/portset.c with 100% similarity]
libntp/lib/isc/powerpc/include/isc/atomic.h [moved from lib/isc/powerpc/include/isc/atomic.h with 100% similarity]
libntp/lib/isc/print.c [moved from lib/isc/print.c with 100% similarity]
libntp/lib/isc/pthreads/condition.c [moved from lib/isc/pthreads/condition.c with 100% similarity]
libntp/lib/isc/pthreads/include/isc/condition.h [moved from lib/isc/pthreads/include/isc/condition.h with 100% similarity]
libntp/lib/isc/pthreads/include/isc/mutex.h [moved from lib/isc/pthreads/include/isc/mutex.h with 100% similarity]
libntp/lib/isc/pthreads/include/isc/once.h [moved from lib/isc/pthreads/include/isc/once.h with 100% similarity]
libntp/lib/isc/pthreads/include/isc/thread.h [moved from lib/isc/pthreads/include/isc/thread.h with 100% similarity]
libntp/lib/isc/pthreads/mutex.c [moved from lib/isc/pthreads/mutex.c with 100% similarity]
libntp/lib/isc/pthreads/thread.c [moved from lib/isc/pthreads/thread.c with 100% similarity]
libntp/lib/isc/quota.c [moved from lib/isc/quota.c with 100% similarity]
libntp/lib/isc/radix.c [moved from lib/isc/radix.c with 100% similarity]
libntp/lib/isc/random.c [moved from lib/isc/random.c with 100% similarity]
libntp/lib/isc/ratelimiter.c [moved from lib/isc/ratelimiter.c with 100% similarity]
libntp/lib/isc/refcount.c [moved from lib/isc/refcount.c with 100% similarity]
libntp/lib/isc/region.c [moved from lib/isc/region.c with 100% similarity]
libntp/lib/isc/result.c [moved from lib/isc/result.c with 100% similarity]
libntp/lib/isc/rwlock.c [moved from lib/isc/rwlock.c with 100% similarity]
libntp/lib/isc/serial.c [moved from lib/isc/serial.c with 100% similarity]
libntp/lib/isc/sha1.c [moved from lib/isc/sha1.c with 100% similarity]
libntp/lib/isc/sha2.c [moved from lib/isc/sha2.c with 100% similarity]
libntp/lib/isc/sockaddr.c [moved from lib/isc/sockaddr.c with 100% similarity]
libntp/lib/isc/socket_api.c [moved from lib/isc/socket_api.c with 100% similarity]
libntp/lib/isc/sparc64/include/isc/atomic.h [moved from lib/isc/sparc64/include/isc/atomic.h with 100% similarity]
libntp/lib/isc/stats.c [moved from lib/isc/stats.c with 100% similarity]
libntp/lib/isc/string.c [moved from lib/isc/string.c with 100% similarity]
libntp/lib/isc/strtoul.c [moved from lib/isc/strtoul.c with 100% similarity]
libntp/lib/isc/symtab.c [moved from lib/isc/symtab.c with 100% similarity]
libntp/lib/isc/task.c [moved from lib/isc/task.c with 100% similarity]
libntp/lib/isc/task_api.c [moved from lib/isc/task_api.c with 100% similarity]
libntp/lib/isc/task_p.h [moved from lib/isc/task_p.h with 100% similarity]
libntp/lib/isc/taskpool.c [moved from lib/isc/taskpool.c with 100% similarity]
libntp/lib/isc/tests/Atffile [moved from lib/isc/tests/Atffile with 100% similarity]
libntp/lib/isc/tests/hash_test.c [moved from lib/isc/tests/hash_test.c with 100% similarity]
libntp/lib/isc/tests/isctest.c [moved from lib/isc/tests/isctest.c with 100% similarity]
libntp/lib/isc/tests/isctest.h [moved from lib/isc/tests/isctest.h with 100% similarity]
libntp/lib/isc/tests/queue_test.c [moved from lib/isc/tests/queue_test.c with 100% similarity]
libntp/lib/isc/tests/socket_test.c [moved from lib/isc/tests/socket_test.c with 100% similarity]
libntp/lib/isc/tests/symtab_test.c [moved from lib/isc/tests/symtab_test.c with 100% similarity]
libntp/lib/isc/tests/task_test.c [moved from lib/isc/tests/task_test.c with 100% similarity]
libntp/lib/isc/tests/taskpool_test.c [moved from lib/isc/tests/taskpool_test.c with 100% similarity]
libntp/lib/isc/timer.c [moved from lib/isc/timer.c with 100% similarity]
libntp/lib/isc/timer_api.c [moved from lib/isc/timer_api.c with 100% similarity]
libntp/lib/isc/timer_p.h [moved from lib/isc/timer_p.h with 100% similarity]
libntp/lib/isc/tsmemcmp.c [moved from lib/isc/tsmemcmp.c with 100% similarity]
libntp/lib/isc/unix/app.c [moved from lib/isc/unix/app.c with 100% similarity]
libntp/lib/isc/unix/dir.c [moved from lib/isc/unix/dir.c with 100% similarity]
libntp/lib/isc/unix/entropy.c [moved from lib/isc/unix/entropy.c with 100% similarity]
libntp/lib/isc/unix/errno2result.c [moved from lib/isc/unix/errno2result.c with 100% similarity]
libntp/lib/isc/unix/errno2result.h [moved from lib/isc/unix/errno2result.h with 100% similarity]
libntp/lib/isc/unix/file.c [moved from lib/isc/unix/file.c with 100% similarity]
libntp/lib/isc/unix/fsaccess.c [moved from lib/isc/unix/fsaccess.c with 100% similarity]
libntp/lib/isc/unix/ifiter_getifaddrs.c [moved from lib/isc/unix/ifiter_getifaddrs.c with 100% similarity]
libntp/lib/isc/unix/ifiter_ioctl.c [moved from lib/isc/unix/ifiter_ioctl.c with 100% similarity]
libntp/lib/isc/unix/ifiter_sysctl.c [moved from lib/isc/unix/ifiter_sysctl.c with 100% similarity]
libntp/lib/isc/unix/include/isc/dir.h [moved from lib/isc/unix/include/isc/dir.h with 100% similarity]
libntp/lib/isc/unix/include/isc/int.h [moved from lib/isc/unix/include/isc/int.h with 100% similarity]
libntp/lib/isc/unix/include/isc/keyboard.h [moved from lib/isc/unix/include/isc/keyboard.h with 100% similarity]
libntp/lib/isc/unix/include/isc/net.h [moved from lib/isc/unix/include/isc/net.h with 100% similarity]
libntp/lib/isc/unix/include/isc/netdb.h [moved from lib/isc/unix/include/isc/netdb.h with 100% similarity]
libntp/lib/isc/unix/include/isc/offset.h [moved from lib/isc/unix/include/isc/offset.h with 100% similarity]
libntp/lib/isc/unix/include/isc/stat.h [moved from lib/isc/unix/include/isc/stat.h with 100% similarity]
libntp/lib/isc/unix/include/isc/stdtime.h [moved from lib/isc/unix/include/isc/stdtime.h with 100% similarity]
libntp/lib/isc/unix/include/isc/strerror.h [moved from lib/isc/unix/include/isc/strerror.h with 100% similarity]
libntp/lib/isc/unix/include/isc/syslog.h [moved from lib/isc/unix/include/isc/syslog.h with 100% similarity]
libntp/lib/isc/unix/include/isc/time.h [moved from lib/isc/unix/include/isc/time.h with 100% similarity]
libntp/lib/isc/unix/interfaceiter.c [moved from lib/isc/unix/interfaceiter.c with 100% similarity]
libntp/lib/isc/unix/ipv6.c [moved from lib/isc/unix/ipv6.c with 100% similarity]
libntp/lib/isc/unix/keyboard.c [moved from lib/isc/unix/keyboard.c with 100% similarity]
libntp/lib/isc/unix/net.c [moved from lib/isc/unix/net.c with 100% similarity]
libntp/lib/isc/unix/os.c [moved from lib/isc/unix/os.c with 100% similarity]
libntp/lib/isc/unix/resource.c [moved from lib/isc/unix/resource.c with 100% similarity]
libntp/lib/isc/unix/socket.c [moved from lib/isc/unix/socket.c with 100% similarity]
libntp/lib/isc/unix/socket_p.h [moved from lib/isc/unix/socket_p.h with 100% similarity]
libntp/lib/isc/unix/stdio.c [moved from lib/isc/unix/stdio.c with 100% similarity]
libntp/lib/isc/unix/stdtime.c [moved from lib/isc/unix/stdtime.c with 100% similarity]
libntp/lib/isc/unix/strerror.c [moved from lib/isc/unix/strerror.c with 100% similarity]
libntp/lib/isc/unix/syslog.c [moved from lib/isc/unix/syslog.c with 100% similarity]
libntp/lib/isc/unix/time.c [moved from lib/isc/unix/time.c with 100% similarity]
libntp/lib/isc/version.c [moved from lib/isc/version.c with 100% similarity]
libntp/lib/isc/win32/DLLMain.c [moved from lib/isc/win32/DLLMain.c with 100% similarity]
libntp/lib/isc/win32/app.c [moved from lib/isc/win32/app.c with 100% similarity]
libntp/lib/isc/win32/condition.c [moved from lib/isc/win32/condition.c with 100% similarity]
libntp/lib/isc/win32/dir.c [moved from lib/isc/win32/dir.c with 100% similarity]
libntp/lib/isc/win32/entropy.c [moved from lib/isc/win32/entropy.c with 100% similarity]
libntp/lib/isc/win32/errno2result.c [moved from lib/isc/win32/errno2result.c with 100% similarity]
libntp/lib/isc/win32/errno2result.h [moved from lib/isc/win32/errno2result.h with 100% similarity]
libntp/lib/isc/win32/file.c [moved from lib/isc/win32/file.c with 100% similarity]
libntp/lib/isc/win32/fsaccess.c [moved from lib/isc/win32/fsaccess.c with 100% similarity]
libntp/lib/isc/win32/include/isc/bind_registry.h [moved from lib/isc/win32/include/isc/bind_registry.h with 100% similarity]
libntp/lib/isc/win32/include/isc/bindevt.h [moved from lib/isc/win32/include/isc/bindevt.h with 100% similarity]
libntp/lib/isc/win32/include/isc/condition.h [moved from lib/isc/win32/include/isc/condition.h with 100% similarity]
libntp/lib/isc/win32/include/isc/dir.h [moved from lib/isc/win32/include/isc/dir.h with 100% similarity]
libntp/lib/isc/win32/include/isc/int.h [moved from lib/isc/win32/include/isc/int.h with 100% similarity]
libntp/lib/isc/win32/include/isc/ipv6.h [moved from lib/isc/win32/include/isc/ipv6.h with 100% similarity]
libntp/lib/isc/win32/include/isc/keyboard.h [moved from lib/isc/win32/include/isc/keyboard.h with 100% similarity]
libntp/lib/isc/win32/include/isc/mutex.h [moved from lib/isc/win32/include/isc/mutex.h with 100% similarity]
libntp/lib/isc/win32/include/isc/net.h [moved from lib/isc/win32/include/isc/net.h with 100% similarity]
libntp/lib/isc/win32/include/isc/netdb.h [moved from lib/isc/win32/include/isc/netdb.h with 100% similarity]
libntp/lib/isc/win32/include/isc/ntgroups.h [moved from lib/isc/win32/include/isc/ntgroups.h with 100% similarity]
libntp/lib/isc/win32/include/isc/ntpaths.h [moved from lib/isc/win32/include/isc/ntpaths.h with 100% similarity]
libntp/lib/isc/win32/include/isc/offset.h [moved from lib/isc/win32/include/isc/offset.h with 100% similarity]
libntp/lib/isc/win32/include/isc/once.h [moved from lib/isc/win32/include/isc/once.h with 100% similarity]
libntp/lib/isc/win32/include/isc/platform.h [moved from lib/isc/win32/include/isc/platform.h with 100% similarity]
libntp/lib/isc/win32/include/isc/stat.h [moved from lib/isc/win32/include/isc/stat.h with 100% similarity]
libntp/lib/isc/win32/include/isc/stdtime.h [moved from lib/isc/win32/include/isc/stdtime.h with 100% similarity]
libntp/lib/isc/win32/include/isc/strerror.h [moved from lib/isc/win32/include/isc/strerror.h with 100% similarity]
libntp/lib/isc/win32/include/isc/syslog.h [moved from lib/isc/win32/include/isc/syslog.h with 100% similarity]
libntp/lib/isc/win32/include/isc/thread.h [moved from lib/isc/win32/include/isc/thread.h with 100% similarity]
libntp/lib/isc/win32/include/isc/time.h [moved from lib/isc/win32/include/isc/time.h with 100% similarity]
libntp/lib/isc/win32/include/isc/win32os.h [moved from lib/isc/win32/include/isc/win32os.h with 100% similarity]
libntp/lib/isc/win32/interfaceiter.c [moved from lib/isc/win32/interfaceiter.c with 100% similarity]
libntp/lib/isc/win32/ipv6.c [moved from lib/isc/win32/ipv6.c with 100% similarity]
libntp/lib/isc/win32/keyboard.c [moved from lib/isc/win32/keyboard.c with 100% similarity]
libntp/lib/isc/win32/libgen.h [moved from lib/isc/win32/libgen.h with 100% similarity]
libntp/lib/isc/win32/libisc.def [moved from lib/isc/win32/libisc.def with 100% similarity]
libntp/lib/isc/win32/libisc.dsp [moved from lib/isc/win32/libisc.dsp with 100% similarity]
libntp/lib/isc/win32/libisc.dsw [moved from lib/isc/win32/libisc.dsw with 100% similarity]
libntp/lib/isc/win32/libisc.mak [moved from lib/isc/win32/libisc.mak with 100% similarity]
libntp/lib/isc/win32/net.c [moved from lib/isc/win32/net.c with 100% similarity]
libntp/lib/isc/win32/netdb.h [moved from lib/isc/win32/netdb.h with 100% similarity]
libntp/lib/isc/win32/ntgroups.c [moved from lib/isc/win32/ntgroups.c with 100% similarity]
libntp/lib/isc/win32/ntpaths.c [moved from lib/isc/win32/ntpaths.c with 100% similarity]
libntp/lib/isc/win32/once.c [moved from lib/isc/win32/once.c with 100% similarity]
libntp/lib/isc/win32/os.c [moved from lib/isc/win32/os.c with 100% similarity]
libntp/lib/isc/win32/resource.c [moved from lib/isc/win32/resource.c with 100% similarity]
libntp/lib/isc/win32/socket.c [moved from lib/isc/win32/socket.c with 100% similarity]
libntp/lib/isc/win32/stdio.c [moved from lib/isc/win32/stdio.c with 100% similarity]
libntp/lib/isc/win32/stdtime.c [moved from lib/isc/win32/stdtime.c with 100% similarity]
libntp/lib/isc/win32/strerror.c [moved from lib/isc/win32/strerror.c with 100% similarity]
libntp/lib/isc/win32/syslog.c [moved from lib/isc/win32/syslog.c with 100% similarity]
libntp/lib/isc/win32/syslog.h [moved from lib/isc/win32/syslog.h with 100% similarity]
libntp/lib/isc/win32/thread.c [moved from lib/isc/win32/thread.c with 100% similarity]
libntp/lib/isc/win32/time.c [moved from lib/isc/win32/time.c with 100% similarity]
libntp/lib/isc/win32/unistd.h [moved from lib/isc/win32/unistd.h with 100% similarity]
libntp/lib/isc/win32/version.c [moved from lib/isc/win32/version.c with 100% similarity]
libntp/lib/isc/win32/win32os.c [moved from lib/isc/win32/win32os.c with 100% similarity]
libntp/lib/isc/x86_32/include/isc/atomic.h [moved from lib/isc/x86_32/include/isc/atomic.h with 100% similarity]
libntp/lib/isc/x86_64/include/isc/atomic.h [moved from lib/isc/x86_64/include/isc/atomic.h with 100% similarity]
libntp/ntp_crypto_rnd.c
libparse/Makefile.am
ntpd/Makefile.am
ntpd/ntp_ppsdev.c
ntpdate/Makefile.am
ntpdc/Makefile.am
ntpq/Makefile.am
ntpsnmpd/Makefile.am
ports/winnt/vs2005/libntp.vcproj
ports/winnt/vs2005/ntpd.vcproj
ports/winnt/vs2005/ntpdate.vcproj
ports/winnt/vs2005/ntpdc.vcproj
ports/winnt/vs2005/ntpkeygen.vcproj
ports/winnt/vs2005/ntpq.vcproj
ports/winnt/vs2008/common.vsprops
ports/winnt/vs2008/libntp/libntp.vcproj
ports/winnt/vs2013/common.props
ports/winnt/vs2013/libntp/libntp.vcxproj
ports/winnt/vs2015/common.props
ports/winnt/vs2015/libntp/libntp.vcxproj
sntp/check-libntp.mf
sntp/check-libsntp.mf [new file with mode: 0644]
sntp/check-libunity.mf [new file with mode: 0644]
sntp/configure.ac
sntp/deps-ver
sntp/includes.mf
sntp/m4/ntp_crypto_rand.m4
sntp/tests/Makefile.am
sntp/unity/Makefile.am
sntp/unity/libpkgver-colcomp.c [new file with mode: 0644]
tests/bug-2803/Makefile.am
tests/libntp/Makefile.am
tests/ntpd/Makefile.am
tests/ntpd/test-libntp.c [new file with mode: 0644]
tests/ntpq/Makefile.am
tests/sandbox/Makefile.am
tests/sec-2853/Makefile.am
util/Makefile.am

index 8efd42d93fe91f21698bbea885651ff7402fb34f..2e950b87ce4a582334c7ededb1ae277975679c0c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
 ---
 
+* [Bug 2525] Turn on automake subdir-objects across the project. <hart@ntp.org>
 * [Bug 3758] Provide a 'device' config statement for refclocks <perlinger@ntp.org> 
 * [Bug 3757] Improve handling of Linux-PPS in NTPD <perlinger@ntp.org>
 * [Bug 3741] 4.2.8p15 can't build with glibc 2.34 <perlinger@ntp.org>
@@ -8,7 +9,7 @@
 * [Bug 3699] Problems handling drift file and restoring previous drifts <perlinger@ntp.org>
   - command line options override config statements where applicable
   - make initial frequency settings idempotent and reversible
-  - make sure kernel PLL gets a revovered drift componsation
+  - make sure kernel PLL gets a recovered drift componsation
 * [Bug 3695] Fix memory leak with ntpq on Windows Server 2019 <perlinger@ntp.org>
 * [Bug 3694] NMEA refclock seems to unnecessarily require location in messages
   - misleading title; essentially a request to ignore the receiver status.
@@ -24,8 +25,8 @@
   - patch by Frank Kardel
 * [Bug 3689] Extension for MD5, SHA-1 and other keys <perlinger@ntp.org>
   - ntp{q,dc} now use the same password processing as ntpd does in the key
-    file, so havin a binary secret >= 11 bytes is possible for all keys.
-    (This is a different approach to the roblem than suggested)
+    file, so having a binary secret >= 11 bytes is possible for all keys.
+    (This is a different approach to the problem than suggested)
 * [Bug 3688] GCC 10 build errors in testsuite <perlinger@ntp.org>
 * [Bug 3687] ntp_crypto_rand RNG status not known <perlinger@ntp.org>
   - patch by Gerry Garvey
@@ -63,8 +64,7 @@
 * [Bug 3662] Fix build errors on Windows with VS2008 <burnicki@ntp.org>
 * [Bug 3660] Manycast orphan mode startup discovery problem. <stenn@ntp.org>
   - integrated patch from Charles Claggett
-* [Bug 3659] Move definition of psl[] from ntp_config.h to
-  ntp_config.h <perlinger@ntp.org>
+* [Bug 3659] Move definition of psl[] from ntp_config.h to ntp_config.c <perlinger@ntp.org>
 * [Bug 3657] Wrong "Autokey group mismatch" debug message <perlinger@ntp.org>
 * [Bug 3655] ntpdc memstats hash counts <perlinger@ntp.org>
   - fix by Gerry garvey
index 7c95863d8a1dd840bfab7b5409fe4719247fc25b..72c35cb0e45df4a776dd42d25315a3386093ed99 100644 (file)
@@ -52,7 +52,6 @@ EXTRA_DIST =                  \
        \
        conf                    \
        html                    \
-       lib/isc                 \
        libjsmn                 \
        ports                   \
        \
index 19bfe0c952cdf8360780b7d14324aab2f1eaf8be..87c12b393e7686f05cf92c6b0198a71e7618ca13 100644 (file)
@@ -6,6 +6,7 @@ sbin_PROGRAMS = $(ADJTIMED_DS)
 
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 EXTRA_PROGRAMS = adjtimed
 
 AM_CFLAGS  = $(CFLAGS_NTP)
@@ -19,6 +20,6 @@ LDADD = ../libntp/libntp.a $(LDADD_LIBNTP) $(LIBM) $(PTHREAD_LIBS)
 AM_LDFLAGS = $(NTP_HARD_LDFLAGS)
 
 include $(top_srcdir)/bincheck.mf
-include $(top_srcdir)/sntp/check-libntp.mf
+include $(top_srcdir)/check-libntp.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
diff --git a/check-libntp.mf b/check-libntp.mf
new file mode 100644 (file)
index 0000000..07c855b
--- /dev/null
@@ -0,0 +1,14 @@
+## check-libntp.mf - automake fragment
+##
+## sntp/check-libntp.mf
+## The above file has a version of this for the sntp tree.
+
+BUILT_SOURCES  += check-libntp
+CLEANFILES     += check-libntp
+
+check-libntp: $(top_builddir)/libntp/libntp.a
+       @: avoid default SCCS get by some make implementations
+
+$(top_builddir)/libntp/libntp.a:
+       cd $(top_builddir)/libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
+
diff --git a/check-libntpd.mf b/check-libntpd.mf
new file mode 100644 (file)
index 0000000..46304dd
--- /dev/null
@@ -0,0 +1,19 @@
+##
+## check-libntpd.mf - automake fragment
+##
+
+BUILT_SOURCES  += check-libntpd
+
+# CLEANFILES addition below won't be needed after a while.
+# Leave it in for now for folks tracking the source repo
+# who have the file from a former version of the rule.
+# DLH Jan 2023
+
+CLEANFILES     += check-libntpd
+
+check-libntpd: $(top_builddir)/ntpd/libntpd.a
+        @: avoid default SCCS get by some make implementations
+
+$(top_builddir)/ntpd/libntpd.a:
+       cd $(top_builddir)/ntpd && $(MAKE) $(AM_MAKEFLAGS) libntpd.a
+
diff --git a/check-libunity.mf b/check-libunity.mf
new file mode 100644 (file)
index 0000000..4e05205
--- /dev/null
@@ -0,0 +1,13 @@
+## check-libunity.mf - automake fragment
+##
+## sntp/check-libunity.mf
+## The above file has a version of this for the sntp tree.
+
+BUILT_SOURCES  += check-libunity
+
+check-libunity: $(top_builddir)/sntp/unity/libunity.a
+        @: avoid default SCCS get by some make implementations
+
+$(top_builddir)/sntp/unity/libunity.a:
+       cd $(top_builddir)/sntp/unity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
+
index 27984e9df71870350e3cf510820ddf98feab8e3f..5b3f59f841eb4e96b338192d5052eddbde18d5c6 100644 (file)
@@ -14,7 +14,8 @@ propdelay_LDADD = $(LDADD)
 
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 
-include $(top_srcdir)/sntp/check-libntp.mf
+include $(top_srcdir)/check-libntp.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index b77940d7b28896156c41bce77ae05c39141ea0d8..e06d7e9ccdef329a5ec7bb2b42a2f8cc36c9c257 100644 (file)
@@ -42,7 +42,7 @@ ntp_configure_cache_version=20120806
 
 NTP_CACHEVERSION([main], [$ntp_configure_cache_version])
 
-AM_INIT_AUTOMAKE([1.15 foreign -Wall -Wno-gnu])
+AM_INIT_AUTOMAKE([1.15 foreign subdir-objects -Wall -Wno-gnu])
 
 AM_SILENT_RULES([yes])
 
@@ -76,11 +76,7 @@ NTP_VPATH_HACK               dnl used only by ntpd/Makefile.am
 
 NTP_LOCINFO([sntp])    dnl takes over from NTP_BINDIR, in NTP_LIBNTP
 
-dnl AM_PROG_AR req. automake 1.12
-m4_ifdef(
-    [AM_PROG_AR],
-    [AM_PROG_AR]
-)
+AM_PROG_AR
 
 # So far, the only shared library we might use is libopts.
 # It's a small library - we might as well use a static version of it.
index 16d66a8bdb86f2bc30d011a8f2c43d767262a912..abd139968b255ab51b03d5ebd1c14ef7cebda6bd 100644 (file)
--- a/deps-ver
+++ b/deps-ver
@@ -1 +1 @@
-Fri Dec 30 11:24:57 UTC 2011
+Mon Jan 16 09:26:08 UTC 2023
index 695f7303ce31d6b35dddaed0a564271d7c807b49..39a287b6bfbced16984cb615d32437ff097481d4 100644 (file)
@@ -2,9 +2,9 @@ $(DEPDIR)/deps-ver: $(top_srcdir)/deps-ver
        @[ -f $@ ] ||                                                   \
                cp $(top_srcdir)/deps-ver $@
        @[ -w $@ ] ||                                                   \
-               chmod ug+w $@
+               chmod u+w $@
        @cmp $(top_srcdir)/deps-ver $@ > /dev/null || (                 \
-               $(MAKE) $(AM_MAKEFLAGS) clean &&                                        \
+               $(MAKE) $(AM_MAKEFLAGS) clean &&                        \
                echo -n "Prior $(subdir)/$(DEPDIR) version " &&         \
                cat $@ &&                                               \
                rm -rf $(DEPDIR) &&                                     \
@@ -30,6 +30,7 @@ $(DEPDIR)/deps-ver: $(top_srcdir)/deps-ver
 
 BUILT_SOURCES += .deps-ver
 CLEANFILES += .deps-ver
+DISTCLEANFILES += $(DEPDIR)/deps-ver
 
 #
 # depsver.mf   included in Makefile.am for directories with .deps
index e868ba470b7594477cc1b16f39e53ce08103e962..e34b908cc1493eba1a1db06b7b6bdd888e4abdab 100644 (file)
@@ -1,6 +1,6 @@
 ## includes.mf - automake fragment
 
 NTP_INCS  = -I$(top_srcdir)/include
-NTP_INCS += -I$(top_srcdir)/lib/isc/include
-NTP_INCS += -I$(top_srcdir)/lib/isc/$(LIBISC_PTHREADS_NOTHREADS)/include
-NTP_INCS += -I$(top_srcdir)/lib/isc/unix/include
+NTP_INCS += -I$(top_srcdir)/libntp/lib/isc/include
+NTP_INCS += -I$(top_srcdir)/libntp/lib/isc/$(LIBISC_PTHREADS_NOTHREADS)/include
+NTP_INCS += -I$(top_srcdir)/libntp/lib/isc/unix/include
index 54dbdf1e8ce344637d09bf0b70e4a7546daacd43..99ce273d4cd1f8ce91aff59d094bd9431578d66a 100644 (file)
 NULL=
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 noinst_LIBRARIES = libntp.a @MAKE_LIBNTPSIM@
 EXTRA_LIBRARIES = libntpsim.a
 
-libisc_SRCS =                                                          \
-       $(srcdir)/../lib/isc/assertions.c                               \
-       $(srcdir)/../lib/isc/buffer.c                                   \
-       $(srcdir)/../lib/isc/backtrace-emptytbl.c                       \
-       $(srcdir)/../lib/isc/backtrace.c                                \
-       $(srcdir)/../lib/isc/$(LIBISC_PTHREADS_NOTHREADS)/condition.c   \
-       $(srcdir)/../lib/isc/unix/dir.c                                 \
-       $(srcdir)/../lib/isc/error.c                                    \
-       $(srcdir)/../lib/isc/unix/errno2result.c                        \
-       $(srcdir)/../lib/isc/event.c                                    \
-       $(srcdir)/../lib/isc/unix/file.c                                \
-       $(srcdir)/../lib/isc/inet_ntop.c                                \
-       $(srcdir)/../lib/isc/inet_pton.c                                \
-       $(srcdir)/../lib/isc/unix/interfaceiter.c                       \
-       $(srcdir)/../lib/isc/lib.c                                      \
-       $(srcdir)/../lib/isc/log.c                                      \
-       $(srcdir)/../lib/isc/md5.c                                      \
-       $(srcdir)/../lib/isc/nls/msgcat.c                               \
-       $(srcdir)/../lib/isc/unix/net.c                                 \
-       $(srcdir)/../lib/isc/netaddr.c                                  \
-       $(srcdir)/../lib/isc/netscope.c                                 \
-       $(srcdir)/../lib/isc/ondestroy.c                                \
-       $(srcdir)/../lib/isc/random.c                                   \
-       $(srcdir)/../lib/isc/result.c                                   \
-       $(srcdir)/../lib/isc/unix/stdio.c                               \
-       $(srcdir)/../lib/isc/unix/stdtime.c                             \
-       $(srcdir)/../lib/isc/unix/strerror.c                            \
-       $(srcdir)/../lib/isc/task.c                                     \
-       $(srcdir)/../lib/isc/$(LIBISC_PTHREADS_NOTHREADS)/thread.c      \
-       $(srcdir)/../lib/isc/unix/time.c                                \
-       $(srcdir)/../lib/isc/sha1.c                                     \
-       $(srcdir)/../lib/isc/sockaddr.c                                 \
-       $(srcdir)/../lib/isc/tsmemcmp.c                                 \
+noinst_HEADERS =                               \
+       lib/isc/task_p.h                        \
+       lib/isc/include/isc/app.h               \
+       lib/isc/include/isc/assertions.h        \
+       lib/isc/include/isc/backtrace.h         \
+       lib/isc/include/isc/bind9.h             \
+       lib/isc/include/isc/buffer.h            \
+       lib/isc/include/isc/boolean.h           \
+       lib/isc/include/isc/error.h             \
+       lib/isc/include/isc/event.h             \
+       lib/isc/include/isc/eventclass.h        \
+       lib/isc/include/isc/file.h              \
+       lib/isc/include/isc/formatcheck.h       \
+       lib/isc/include/isc/hash.h              \
+       lib/isc/include/isc/interfaceiter.h     \
+       lib/isc/include/isc/lang.h              \
+       lib/isc/include/isc/lib.h               \
+       lib/isc/include/isc/list.h              \
+       lib/isc/include/isc/log.h               \
+       lib/isc/include/isc/magic.h             \
+       lib/isc/include/isc/md5.h               \
+       lib/isc/include/isc/msgs.h              \
+       lib/isc/include/isc/msgcat.h            \
+       lib/isc/include/isc/namespace.h         \
+       lib/isc/include/isc/netscope.h          \
+       lib/isc/include/isc/netaddr.h           \
+       lib/isc/include/isc/ondestroy.h         \
+       lib/isc/include/isc/platform.h          \
+       lib/isc/include/isc/print.h             \
+       lib/isc/include/isc/random.h            \
+       lib/isc/include/isc/region.h            \
+       lib/isc/include/isc/result.h            \
+       lib/isc/include/isc/resultclass.h       \
+       lib/isc/include/isc/sha1.h              \
+       lib/isc/include/isc/sockaddr.h          \
+       lib/isc/include/isc/socket.h            \
+       lib/isc/include/isc/stdio.h             \
+       lib/isc/include/isc/string.h            \
+       lib/isc/include/isc/task.h              \
+       lib/isc/include/isc/timer.h             \
+       lib/isc/include/isc/types.h             \
+       lib/isc/include/isc/util.h              \
+       lib/isc/include/isc/xml.h               \
+       lib/isc/unix/errno2result.h             \
+       lib/isc/unix/include/isc/dir.h          \
+       lib/isc/unix/include/isc/int.h          \
+       lib/isc/unix/include/isc/net.h          \
+       lib/isc/unix/include/isc/offset.h       \
+       lib/isc/unix/include/isc/stat.h         \
+       lib/isc/unix/include/isc/stdtime.h      \
+       lib/isc/unix/include/isc/strerror.h     \
+       lib/isc/unix/include/isc/time.h         \
+       lib/isc/win32/include/isc/condition.h   \
+       lib/isc/win32/include/isc/dir.h         \
+       lib/isc/win32/include/isc/int.h         \
+       lib/isc/win32/include/isc/ipv6.h        \
+       lib/isc/win32/include/isc/mutex.h       \
+       lib/isc/win32/include/isc/net.h         \
+       lib/isc/win32/include/isc/offset.h      \
+       lib/isc/win32/include/isc/once.h        \
+       lib/isc/win32/include/isc/platform.h    \
+       lib/isc/win32/include/isc/stat.h        \
+       lib/isc/win32/include/isc/stdtime.h     \
+       lib/isc/win32/include/isc/strerror.h    \
+       lib/isc/win32/include/isc/thread.h      \
+       lib/isc/win32/include/isc/time.h        \
+       lib/isc/win32/include/isc/win32os.h     \
+       $(NULL)
+
+
+# ntp_crypto_rnd.c includes libevent headers for use when
+# neither OpenSSL nor arc4random_buf are available.  Those
+# include event2/event-config.h which is built, so if we
+# are building our libevent tearoff, build it before this.
+
+if BUILD_LIBEVENT
+BUILT_SOURCES  += libevent_first
+CLEANFILES     += libevent_first
+
+libevent_first:
+       cd $(top_builddir)/sntp/libevent && $(MAKE) $(AM_MAKEFLAGS)
+       echo stamp > $@
+endif
+
+
+libisc_SRCS =                                                  \
+       lib/isc/assertions.c                                    \
+       lib/isc/buffer.c                                        \
+       lib/isc/backtrace-emptytbl.c                            \
+       lib/isc/backtrace.c                                     \
+       lib/isc/unix/dir.c                                      \
+       lib/isc/error.c                                         \
+       lib/isc/unix/errno2result.c                             \
+       lib/isc/event.c                                         \
+       lib/isc/unix/file.c                                     \
+       lib/isc/inet_ntop.c                                     \
+       lib/isc/inet_pton.c                                     \
+       lib/isc/unix/interfaceiter.c                            \
+       lib/isc/lib.c                                           \
+       lib/isc/log.c                                           \
+       lib/isc/md5.c                                           \
+       lib/isc/nls/msgcat.c                                    \
+       lib/isc/unix/net.c                                      \
+       lib/isc/netaddr.c                                       \
+       lib/isc/netscope.c                                      \
+       lib/isc/ondestroy.c                                     \
+       lib/isc/random.c                                        \
+       lib/isc/result.c                                        \
+       lib/isc/unix/stdio.c                                    \
+       lib/isc/unix/stdtime.c                                  \
+       lib/isc/unix/strerror.c                                 \
+       lib/isc/task.c                                          \
+       lib/isc/unix/time.c                                     \
+       lib/isc/sha1.c                                          \
+       lib/isc/sockaddr.c                                      \
+       lib/isc/tsmemcmp.c                                      \
+       $(NULL)
+
+libisc_XTRA =                                          \
+       lib/isc/pthreads/condition.c                    \
+       lib/isc/pthreads/mutex.c                        \
+       lib/isc/pthreads/thread.c                       \
+       lib/isc/nothreads/condition.c                   \
+       lib/isc/nothreads/thread.c                      \
        $(NULL)
 
 if PTHREADS
-libisc_SRCS += $(srcdir)/../lib/isc/pthreads/mutex.c
+libisc_SRCS +=                                                 \
+       lib/isc/pthreads/condition.c                    \
+       lib/isc/pthreads/mutex.c                        \
+       lib/isc/pthreads/thread.c                       \
+       $(NULL)
+else
+libisc_SRCS +=                                                 \
+       lib/isc/nothreads/condition.c                   \
+       lib/isc/nothreads/thread.c                      \
+       $(NULL)
 endif
 
 libntp_a_SRCS =                                                \
@@ -121,19 +222,40 @@ libntp_a_SRCS =                                           \
 
 libntp_a_SOURCES = systime.c $(libntp_a_SRCS)
 libntpsim_a_SOURCES = systime_s.c $(libntp_a_SRCS)
-EXTRA_libntp_a_SOURCES = adjtimex.c
+
+EXTRA_libntp_a_SOURCES =                               \
+       adjtimex.c                                      \
+       $(libisc_XTRA)                                  \
+       $(NULL)
 
 AM_CFLAGS = $(CFLAGS_NTP)
 AM_CFLAGS += $(NTP_HARD_CFLAGS)
 
 AM_CPPFLAGS  = $(NTP_INCS)
 AM_CPPFLAGS += $(LIBOPTS_CFLAGS)
+AM_CPPFLAGS += $(CPPFLAGS_LIBEVENT)
 AM_CPPFLAGS += $(CPPFLAGS_NTP)
 AM_CPPFLAGS += $(NTP_HARD_CPPFLAGS)
 
 AM_LDFLAGS = $(NTP_HARD_LDFLAGS)
 
-EXTRA_DIST = README
+EXTRA_DIST =                                   \
+       README                                  \
+       lib/isc/nothreads/include               \
+       lib/isc/pthreads/include                \
+       lib/isc/unix/ifiter_getifaddrs.c        \
+       lib/isc/unix/ifiter_ioctl.c             \
+       lib/isc/unix/ifiter_sysctl.c            \
+       lib/isc/win32/condition.c               \
+       lib/isc/win32/interfaceiter.c           \
+       lib/isc/win32/net.c                     \
+       lib/isc/win32/once.c                    \
+       lib/isc/win32/stdtime.c                 \
+       lib/isc/win32/strerror.c                \
+       lib/isc/win32/thread.c                  \
+       lib/isc/win32/time.c                    \
+       lib/isc/win32/win32os.c                 \
+       $(NULL)
 
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
similarity index 100%
rename from lib/isc/Atffile
rename to libntp/lib/isc/Atffile
similarity index 100%
rename from lib/isc/api
rename to libntp/lib/isc/api
similarity index 100%
rename from lib/isc/app_api.c
rename to libntp/lib/isc/app_api.c
similarity index 100%
rename from lib/isc/base32.c
rename to libntp/lib/isc/base32.c
similarity index 100%
rename from lib/isc/base64.c
rename to libntp/lib/isc/base64.c
similarity index 100%
rename from lib/isc/buffer.c
rename to libntp/lib/isc/buffer.c
similarity index 100%
rename from lib/isc/entropy.c
rename to libntp/lib/isc/entropy.c
similarity index 100%
rename from lib/isc/error.c
rename to libntp/lib/isc/error.c
similarity index 100%
rename from lib/isc/event.c
rename to libntp/lib/isc/event.c
similarity index 100%
rename from lib/isc/fsaccess.c
rename to libntp/lib/isc/fsaccess.c
similarity index 100%
rename from lib/isc/hash.c
rename to libntp/lib/isc/hash.c
similarity index 100%
rename from lib/isc/heap.c
rename to libntp/lib/isc/heap.c
similarity index 100%
rename from lib/isc/hex.c
rename to libntp/lib/isc/hex.c
similarity index 100%
rename from lib/isc/hmacmd5.c
rename to libntp/lib/isc/hmacmd5.c
similarity index 100%
rename from lib/isc/hmacsha.c
rename to libntp/lib/isc/hmacsha.c
similarity index 100%
rename from lib/isc/httpd.c
rename to libntp/lib/isc/httpd.c
similarity index 100%
rename from lib/isc/lex.c
rename to libntp/lib/isc/lex.c
similarity index 100%
rename from lib/isc/lfsr.c
rename to libntp/lib/isc/lfsr.c
similarity index 100%
rename from lib/isc/lib.c
rename to libntp/lib/isc/lib.c
similarity index 100%
rename from lib/isc/log.c
rename to libntp/lib/isc/log.c
similarity index 100%
rename from lib/isc/md5.c
rename to libntp/lib/isc/md5.c
similarity index 100%
rename from lib/isc/mem.c
rename to libntp/lib/isc/mem.c
similarity index 100%
rename from lib/isc/mem_api.c
rename to libntp/lib/isc/mem_api.c
similarity index 100%
rename from lib/isc/netaddr.c
rename to libntp/lib/isc/netaddr.c
similarity index 100%
rename from lib/isc/netscope.c
rename to libntp/lib/isc/netscope.c
similarity index 100%
rename from lib/isc/parseint.c
rename to libntp/lib/isc/parseint.c
similarity index 100%
rename from lib/isc/portset.c
rename to libntp/lib/isc/portset.c
similarity index 100%
rename from lib/isc/print.c
rename to libntp/lib/isc/print.c
similarity index 100%
rename from lib/isc/quota.c
rename to libntp/lib/isc/quota.c
similarity index 100%
rename from lib/isc/radix.c
rename to libntp/lib/isc/radix.c
similarity index 100%
rename from lib/isc/random.c
rename to libntp/lib/isc/random.c
similarity index 100%
rename from lib/isc/refcount.c
rename to libntp/lib/isc/refcount.c
similarity index 100%
rename from lib/isc/region.c
rename to libntp/lib/isc/region.c
similarity index 100%
rename from lib/isc/result.c
rename to libntp/lib/isc/result.c
similarity index 100%
rename from lib/isc/rwlock.c
rename to libntp/lib/isc/rwlock.c
similarity index 100%
rename from lib/isc/serial.c
rename to libntp/lib/isc/serial.c
similarity index 100%
rename from lib/isc/sha1.c
rename to libntp/lib/isc/sha1.c
similarity index 100%
rename from lib/isc/sha2.c
rename to libntp/lib/isc/sha2.c
similarity index 100%
rename from lib/isc/sockaddr.c
rename to libntp/lib/isc/sockaddr.c
similarity index 100%
rename from lib/isc/stats.c
rename to libntp/lib/isc/stats.c
similarity index 100%
rename from lib/isc/string.c
rename to libntp/lib/isc/string.c
similarity index 100%
rename from lib/isc/strtoul.c
rename to libntp/lib/isc/strtoul.c
similarity index 100%
rename from lib/isc/symtab.c
rename to libntp/lib/isc/symtab.c
similarity index 100%
rename from lib/isc/task.c
rename to libntp/lib/isc/task.c
similarity index 100%
rename from lib/isc/task_api.c
rename to libntp/lib/isc/task_api.c
similarity index 100%
rename from lib/isc/task_p.h
rename to libntp/lib/isc/task_p.h
similarity index 100%
rename from lib/isc/taskpool.c
rename to libntp/lib/isc/taskpool.c
similarity index 100%
rename from lib/isc/timer.c
rename to libntp/lib/isc/timer.c
similarity index 100%
rename from lib/isc/timer_p.h
rename to libntp/lib/isc/timer_p.h
similarity index 100%
rename from lib/isc/tsmemcmp.c
rename to libntp/lib/isc/tsmemcmp.c
similarity index 100%
rename from lib/isc/unix/app.c
rename to libntp/lib/isc/unix/app.c
similarity index 100%
rename from lib/isc/unix/dir.c
rename to libntp/lib/isc/unix/dir.c
similarity index 100%
rename from lib/isc/unix/net.c
rename to libntp/lib/isc/unix/net.c
similarity index 100%
rename from lib/isc/unix/os.c
rename to libntp/lib/isc/unix/os.c
similarity index 100%
rename from lib/isc/version.c
rename to libntp/lib/isc/version.c
similarity index 100%
rename from lib/isc/win32/os.c
rename to libntp/lib/isc/win32/os.c
index b43e3eecdfa972f6f2df371443861b10d9db13e3..5fe7382efb7939537fbc0cc47792f71ccd79abaf 100644 (file)
@@ -14,7 +14,7 @@
 #endif
 #include <stdio.h>
 
-#include <l_stdlib.h>
+#include <ntp_stdlib.h>
 #include <ntp_random.h>
 #include "safecast.h"
 
 #include <openssl/rand.h>
 
 int crypto_rand_init = 0;
-#else
-
-# ifndef HAVE_ARC4RANDOM_BUF
-static int arc4random_stir(void);
-static void arc4random_buf(void *buf, size_t nbytes);
-
-int evutil_secure_rng_init(void);
-void evutil_secure_rng_get_bytes(void *buf, size_t nbytes);
-
-static int
-arc4random_stir(void)
-{
-       return(evutil_secure_rng_init());
-}
-static void
-arc4random_buf(void *buf, size_t nbytes)
-{
-       evutil_secure_rng_get_bytes(buf, nbytes);
-       return;
-}
-# endif
+#elif !defined(HAVE_ARC4RANDOM_BUF)
+#include <event2/util.h>
 #endif
 
 int crypto_rand_ok = 0;
@@ -51,30 +32,31 @@ int crypto_rand_ok = 0;
 /*
  * As of late 2014, here's how we plan to provide cryptographic-quality
  * random numbers:
- * 
+ *
  * - If we are building with OpenSSL, use RAND_poll() and RAND_bytes().
  * - Otherwise, use arc4random().
- * 
- * Use of arc4random() can be forced using configure --disable-openssl-random
+ *
+ * Use of arc4random() can be forced using configure options 
+ * --disable-openssl-random or --without-crypto.
  *
  * We can count on arc4random existing, thru the OS or thru libevent.
  * The quality of arc4random depends on the implementor.
- * 
+ *
  * RAND_poll() doesn't show up until XXX.  If it's not present, we
  * need to either provide our own or use arc4random().
  */
 
-/*
- * ntp_crypto_srandom:
- *
- * Initialize the random number generator, if needed by the underlying
- * crypto random number generation mechanism.
- */
+ /*
 * ntp_crypto_srandom:
 *
 * Initialize the random number generator, if needed by the underlying
 * crypto random number generation mechanism.
 */
 
 void
 ntp_crypto_srandom(
        void
-       )
+)
 {
 #ifdef USE_OPENSSL_CRYPTO_RAND
        if (!crypto_rand_init) {
@@ -82,20 +64,25 @@ ntp_crypto_srandom(
                        crypto_rand_ok = 1;
                crypto_rand_init = 1;
        }
+#elif HAVE_ARC4RANDOM_BUF
+       /* 
+        * arc4random_buf has no error return and needs no seeding nor reseeding.
+        */
+       crypto_rand_ok = 1;
 #else
        /*
-        * Explicitly init arc4random to make sure it does seed OK. This
-        * is the only way we can tell if it can successfully get
+        * Explicitly init libevent secure RNG to make sure it seeds.
+        * This is the only way we can tell if it can successfully get
         * entropy from the system.
         */
-       if (!arc4random_stir())
+       if (!evutil_secure_rng_init())
                crypto_rand_ok = 1;
 #endif
 }
 
 
 /*
- * ntp_crypto_random_buf:
+ * ntp_crypto_random_buf:  Used by ntp-keygen
  *
  * Returns 0 on success, -1 on error.
  */
@@ -106,22 +93,23 @@ ntp_crypto_random_buf(
        )
 {
        if (!crypto_rand_ok)
-               return (-1);
+               return -1;
 
-#ifdef USE_OPENSSL_CRYPTO_RAND
+#if defined(USE_OPENSSL_CRYPTO_RAND)
        if (1 != RAND_bytes(buf, size2int_chk(nbytes))) {
                unsigned long err;
                char *err_str;
 
                err = ERR_get_error();
                err_str = ERR_error_string(err, NULL);
-               /* XXX: Log the error */
-               (void)&err_str;
+               msyslog(LOG_ERR, "RAND_bytes failed: %s", err_str);
 
                return -1;
        }
-#else
+#elif defined(HAVE_ARC4RANDOM_BUF)
        arc4random_buf(buf, nbytes);
+#else
+       evutil_secure_rng_get_bytes(buf, nbytes);
 #endif
        return 0;
 }
index 8fb089f7717f6d80337b85703c1d3c35686b7389..b5dbbcaae0a7c40bc6d173537a4c1e63c52ba0c9 100644 (file)
@@ -1,6 +1,7 @@
 NULL=
 BUILT_SOURCES = $(VPHACK) info_trimble.c $(VPHACK_AFTER)
 CLEANFILES =
+DISTCLEANFILES =
 noinst_LIBRARIES = @MAKE_LIBPARSE@ @MAKE_LIBPARSE_KERNEL@
 EXTRA_LIBRARIES = libparse.a libparse_kernel.a
 EXTRA_PROGRAMS = parsestreams parsesolaris
@@ -174,6 +175,6 @@ sys/systm.h:
 check-libparse: $(noinst_LIBRARIES)
        @: do-nothing action to avoid default SCCS get
 
-include $(top_srcdir)/sntp/check-libntp.mf
+include $(top_srcdir)/check-libntp.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index 056fc83ed3ec341480f6dd5f19bdbdf7f141b09a..42ad789c1a5161b45e23dce30552047b10d9de64 100644 (file)
@@ -486,6 +486,6 @@ $(srcdir)/Makefile.am:
 
 include $(top_srcdir)/bincheck.mf
 include $(top_srcdir)/check-libopts.mf
-include $(top_srcdir)/sntp/check-libntp.mf
+include $(top_srcdir)/check-libntp.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index 00bd2388ed15614b01274a8214c507fa9297d389..d2d9727e36a7019cb8f1c9f9863950c2e6add93f 100644 (file)
 #endif
 
 #include "config.h"
+
 #include "ntpd.h"
 
+#ifdef REFCLOCK
+
 #if defined(HAVE_UNISTD_H)
 # include <unistd.h>
 #endif
@@ -451,3 +454,6 @@ ppsdev_close(
                close(ppsfd);
 }
 /* --*-- that's all folks --*-- */
+#else
+NONEMPTY_TRANSLATION_UNIT
+#endif /* !defined(REFCLOCK) */
index 3abe27a5f89ec1731c834748817b7e5121d618b6..8c08cf6d72043b5a6cc45e4cec120120d03e7464 100644 (file)
@@ -38,6 +38,6 @@ version.o: version.c
        env CCACHE_DISABLE=1 $(COMPILE) -c version.c -o version.o
 
 include $(top_srcdir)/bincheck.mf
-include $(top_srcdir)/sntp/check-libntp.mf
+include $(top_srcdir)/check-libntp.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index 30cfda046e12866a490b64b8050f451740477990..f56138b86d030b251e713095b5b0f69394de2a30 100644 (file)
@@ -149,6 +149,6 @@ nl.c: nl_in.c nl.pl Makefile.am ../config.h ../include/ntp_request.h ntpdc.h
 
 include $(top_srcdir)/bincheck.mf
 include $(top_srcdir)/check-libopts.mf
-include $(top_srcdir)/sntp/check-libntp.mf
+include $(top_srcdir)/check-libntp.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index fefb31cd451465848b0135e8bd70280bf6ca7bf0..3d7956b87c0a9dc1cc51214c3441d2e64d1e629d 100644 (file)
@@ -135,6 +135,6 @@ version.o: version.c
 
 include $(top_srcdir)/bincheck.mf
 include $(top_srcdir)/check-libopts.mf
-include $(top_srcdir)/sntp/check-libntp.mf
+include $(top_srcdir)/check-libntp.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index e63098cd349fc419b2ae65bd0d455286761e5e1a..580e7574e2cf092c5a760ddc100ab16400e7d4be 100644 (file)
@@ -114,7 +114,7 @@ $(srcdir)/ntpsnmpd.html: $(srcdir)/ntpsnmpd.texi $(top_srcdir)/sntp/include/vers
        cd $(srcdir) && ( makeinfo --force --html --no-split -o ntpsnmpd.html ntpsnmpd.texi || true )
 
 include $(top_srcdir)/bincheck.mf
-include $(top_srcdir)/sntp/check-libntp.mf
+include $(top_srcdir)/check-libntp.mf
 include $(top_srcdir)/check-libopts.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index f9b589af58f7236103f23e75df321a89fb867ba5..7372268628a830c3cd60dff18a077715e2364a18 100644 (file)
@@ -41,7 +41,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="_DEBUG;_LIB;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_WIN32_WINNT=0x400;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                Name="VCCLCompilerTool"
                                Optimization="2"
                                InlineFunctionExpansion="1"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="NDEBUG;_LIB;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_WIN32_WINNT=0x400;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                StringPooling="true"
                                RuntimeLibrary="2"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\assertions.c"
+                               RelativePath="..\..\..\libntp\lib\isc\assertions.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\buffer.c"
+                               RelativePath="..\..\..\libntp\lib\isc\buffer.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\backtrace-emtpytbl.c"
+                               RelativePath="..\..\..\libntp\lib\isc\backtrace-emtpytbl.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\backtrace.c"
+                               RelativePath="..\..\..\libntp\lib\isc\backtrace.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\condition.c"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\condition.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\error.c"
+                               RelativePath="..\..\..\libntp\lib\isc\error.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\event.c"
+                               RelativePath="..\..\..\libntp\lib\isc\event.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\inet_aton.c"
+                               RelativePath="..\..\..\libntp\lib\isc\inet_ntop.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\inet_ntop.c"
+                               RelativePath="..\..\..\libntp\lib\isc\inet_pton.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\inet_pton.c"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\..\lib\isc\win32\interfaceiter.c"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\interfaceiter.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\lib.c"
+                               RelativePath="..\..\..\libntp\lib\isc\lib.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\log.c"
+                               RelativePath="..\..\..\libntp\lib\isc\log.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\md5.c"
+                               RelativePath="..\..\..\libntp\lib\isc\md5.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\nls\msgcat.c"
+                               RelativePath="..\..\..\libntp\lib\isc\nls\msgcat.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\net.c"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\net.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\netaddr.c"
+                               RelativePath="..\..\..\libntp\lib\isc\netaddr.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\netscope.c"
+                               RelativePath="..\..\..\libntp\lib\isc\netscope.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\once.c"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\once.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\ondestroy.c"
+                               RelativePath="..\..\..\libntp\lib\isc\ondestroy.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\sockaddr.c"
+                               RelativePath="..\..\..\libntp\lib\isc\sockaddr.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\stdtime.c"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\stdtime.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\strerror.c"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\strerror.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\task.c"
+                               RelativePath="..\..\..\libntp\lib\isc\task.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\thread.c"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\thread.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\time.c"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\time.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\tsmemcmp.c"
+                               RelativePath="..\..\..\libntp\lib\isc\tsmemcmp.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\win32os.c"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\win32os.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\buffer.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\buffer.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\include\isc\condition.h"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\include\isc\condition.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\event.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\event.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\hash.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\hash.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\interfaceiter.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\interfaceiter.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\include\isc\ipv6.h"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\include\isc\ipv6.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\log.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\log.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\net.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\net.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\ondestroy.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\ondestroy.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\include\isc\platform.h"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\include\isc\platform.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\include\isc\stat.h"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\include\isc\stat.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\include\isc\stdtime.h"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\include\isc\stdtime.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\task.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\task.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\include\isc\thread.h"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\include\isc\thread.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\include\isc\time.h"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\include\isc\time.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\include\isc\win32os.h"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\include\isc\win32os.h"
                                >
                        </File>
                </Filter>
index f829a6365036e7d1d8f28f721518e6f75898c161..4cba492ad74b2659d43597d2875c3cdffc6e3fac 100644 (file)
@@ -44,7 +44,7 @@
                                Name="VCCLCompilerTool"
                                Optimization="2"
                                InlineFunctionExpansion="1"
-                               AdditionalIncludeDirectories=".,..\..\..\ntpd,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\..\..\ntpd,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="NDEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                StringPooling="true"
                                RuntimeLibrary="2"
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".,..\..\..\ntpd,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\..\..\ntpd,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="_DEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\assertions.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\assertions.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\boolean.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\boolean.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\interfaceiter.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\interfaceiter.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\netaddr.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\netaddr.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\include\isc\result.h"
+                               RelativePath="..\..\..\libntp\lib\isc\include\isc\result.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\lib\isc\win32\include\isc\win32os.h"
+                               RelativePath="..\..\..\libntp\lib\isc\win32\include\isc\win32os.h"
                                >
                        </File>
                </Filter>
index 2e40cad478370f722bf86364f63774cc54f7c822..6065841b5a67cf12ff9d05836c329696fd3a9e98 100644 (file)
@@ -43,7 +43,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC)"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC)"
                                PreprocessorDefinitions="_DEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                Name="VCCLCompilerTool"
                                Optimization="2"
                                InlineFunctionExpansion="1"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC)"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC)"
                                PreprocessorDefinitions="NDEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                StringPooling="true"
                                RuntimeLibrary="2"
index 8339c58ab7d921ca8010222390aed99b91be1e4d..22b2ccdaf6ed274ae2e3a79b7c4d3db881ff8d09 100644 (file)
@@ -43,7 +43,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="_DEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                Name="VCCLCompilerTool"
                                Optimization="2"
                                InlineFunctionExpansion="1"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="NDEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                StringPooling="true"
                                RuntimeLibrary="2"
index b6c0ab8edb0d8b1bb7c5d6d869814ca534f0bc94..7cadcd00914493ff476c1e68e73e8eab0daaa4f1 100644 (file)
@@ -43,7 +43,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="_DEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_WIN32_WINNT=0x400;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
                                Name="VCCLCompilerTool"
                                Optimization="2"
                                InlineFunctionExpansion="1"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="NDEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_WIN32_WINNT=0x400;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                StringPooling="true"
                                RuntimeLibrary="2"
index ec7c1a5ae30c7a7b4c4fd97703b19e574a4aa913..99b80ceda2d3f5699ef91ac616d1969a458bb8ac 100644 (file)
@@ -44,7 +44,7 @@
                                Name="VCCLCompilerTool"
                                Optimization="2"
                                InlineFunctionExpansion="1"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="NDEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                StringPooling="true"
                                RuntimeLibrary="2"
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\lib\isc\win32\include,..\..\..\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
+                               AdditionalIncludeDirectories=".,..\include,..\..\..\include,..\..\..\libntp\lib\isc\win32\include,..\..\..\libntp\lib\isc\include,$(OPENSSL_INC),..\..\..\sntp\libopts"
                                PreprocessorDefinitions="_DEBUG;_CONSOLE;WIN32;__STDC__;SYS_WINNT;HAVE_CONFIG_H;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_CRT_SECURE_NO_DEPRECATE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
index dc4a6333bf1db4105014b59242b8a7dfc4d494ef..096f8c6e96b458f1844ff01f9d565fe12262b388 100644 (file)
@@ -10,7 +10,7 @@
        >
        <Tool
                Name="VCCLCompilerTool"
-               AdditionalIncludeDirectories="..\..\include;..\..\..\..\lib\isc\win32\include;..\..\..\..\include;..\..\..\..\lib\isc\include;..\..\..\..\sntp\libopts"
+               AdditionalIncludeDirectories="..\..\include;..\..\..\..\libntp\lib\isc\win32\include;..\..\..\..\include;..\..\..\..\libntp\lib\isc\include;..\..\..\..\sntp\libopts"
                PreprocessorDefinitions="_CONSOLE;_WINDOWS;WIN32;SYS_WINNT;HAVE_CONFIG_H;HAVE_ARC4RANDOM_BUF;_CRT_SECURE_NO_WARNINGS"
                StringPooling="true"
                ExceptionHandling="0"
index 06e1ce84be57c665550b84967629b8feb1fa1a6a..47e0f10b32b9b0e653acef9a75a0d0234125dbbd 100644 (file)
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\assertions.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\assertions.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\backtrace-emptytbl.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\backtrace-emptytbl.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\backtrace.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\backtrace.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\buffer.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\buffer.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\condition.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\condition.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\error.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\error.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\event.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\event.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\inet_aton.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\inet_ntop.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\inet_ntop.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\inet_pton.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\inet_pton.c"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\..\..\lib\isc\win32\interfaceiter.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\interfaceiter.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\lib.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\lib.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\log.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\log.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\md5.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\md5.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\nls\msgcat.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\nls\msgcat.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\net.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\net.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\netaddr.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\netaddr.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\netscope.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\netscope.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\once.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\once.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\ondestroy.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\ondestroy.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\sha1.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\sha1.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\sockaddr.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\sockaddr.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\stdtime.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\stdtime.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\strerror.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\strerror.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\task.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\task.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\thread.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\thread.c"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\time.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\time.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\tsmemcmp.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\tsmemcmp.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\win32os.c"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\win32os.c"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\buffer.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\buffer.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\condition.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\condition.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\event.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\event.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\hash.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\hash.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\interfaceiter.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\interfaceiter.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\ipv6.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\ipv6.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\log.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\log.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\md5.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\md5.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\mutex.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\mutex.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\net.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\net.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\netaddr.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\netaddr.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\netscope.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\netscope.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\ondestroy.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\ondestroy.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\platform.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\platform.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\socket.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\socket.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\stat.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\stat.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\stdtime.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\stdtime.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\include\isc\task.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\include\isc\task.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\thread.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\thread.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\time.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\time.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\time.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\time.h"
                                >
                        </File>
                        <File
                                >
                        </File>
                        <File
-                               RelativePath="..\..\..\..\lib\isc\win32\include\isc\win32os.h"
+                               RelativePath="..\..\..\..\libntp\lib\isc\win32\include\isc\win32os.h"
                                >
                        </File>
                </Filter>
index 1581c51f5b9e1a56a477c9a849bc6eaddf44db26..4e33e9afc6c9be7c2dd2c1ec45d03da6226f2d69 100644 (file)
@@ -17,7 +17,7 @@
       <Path>$(IntDir)BuildLog.htm</Path>
     </BuildLog>
     <ClCompile>
-      <AdditionalIncludeDirectories>$(VC_IncludePath);..\..\include;..\..\..\..\lib\isc\win32\include;..\..\..\..\include;..\..\..\..\lib\isc\include;..\..\..\..\sntp\libopts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(VC_IncludePath);..\..\include;..\..\..\..\libntp\lib\isc\win32\include;..\..\..\..\include;..\..\..\..\libntp\lib\isc\include;..\..\..\..\sntp\libopts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_CONSOLE;_WINDOWS;WIN32;SYS_WINNT;HAVE_CONFIG_H;HAVE_ARC4RANDOM_BUF;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <ExceptionHandling />
index 50a86e413445f6fe59bbc3358860ceb37e52bc45..01a56e77e31578e7abf6a78b89a3375b168880dc 100644 (file)
     <ClCompile Include="..\..\..\..\libntp\work_thread.c" />
     <ClCompile Include="..\..\..\..\libntp\xsbprintf.c" />
     <ClCompile Include="..\..\..\..\libntp\ymd2yd.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\assertions.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\backtrace-emptytbl.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\backtrace.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\buffer.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\error.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\event.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\inet_aton.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\inet_ntop.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\inet_pton.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\lib.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\log.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\md5.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\netaddr.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\netscope.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\nls\msgcat.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\ondestroy.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\sha1.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\sockaddr.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\task.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\tsmemcmp.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\condition.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\interfaceiter.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\net.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\once.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\stdtime.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\strerror.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\thread.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\time.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\win32os.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\assertions.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\backtrace-emptytbl.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\backtrace.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\buffer.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\error.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\event.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\inet_ntop.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\inet_pton.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\lib.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\log.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\md5.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\netaddr.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\netscope.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\nls\msgcat.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\ondestroy.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\sha1.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\sockaddr.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\task.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\tsmemcmp.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\condition.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\interfaceiter.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\net.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\once.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\stdtime.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\strerror.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\thread.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\time.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\win32os.c" />
     <ClCompile Include="..\..\..\..\sntp\libopts\libopts.c" />
     <ClCompile Include="..\..\libntp\arc4wrap.c" />
     <ClCompile Include="..\..\libntp\getclock.c" />
     <ClInclude Include="..\..\..\..\include\timetoa.h" />
     <ClInclude Include="..\..\..\..\include\timevalops.h" />
     <ClInclude Include="..\..\..\..\include\vint64ops.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\buffer.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\event.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\hash.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\interfaceiter.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\log.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\md5.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\netaddr.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\netscope.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\ondestroy.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\socket.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\task.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\condition.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\ipv6.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\mutex.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\net.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\platform.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\stat.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\stdtime.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\thread.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\time.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\win32os.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\buffer.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\event.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\hash.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\interfaceiter.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\log.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\md5.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\netaddr.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\netscope.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\ondestroy.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\socket.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\task.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\condition.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\ipv6.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\mutex.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\net.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\platform.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\stat.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\stdtime.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\thread.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\time.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\win32os.h" />
     <ClInclude Include="..\..\..\..\sntp\libopts\ag-char-map.h" />
     <ClInclude Include="..\..\include\arpa\inet.h" />
     <ClInclude Include="..\..\include\clockstuff.h" />
index 1581c51f5b9e1a56a477c9a849bc6eaddf44db26..4e33e9afc6c9be7c2dd2c1ec45d03da6226f2d69 100644 (file)
@@ -17,7 +17,7 @@
       <Path>$(IntDir)BuildLog.htm</Path>
     </BuildLog>
     <ClCompile>
-      <AdditionalIncludeDirectories>$(VC_IncludePath);..\..\include;..\..\..\..\lib\isc\win32\include;..\..\..\..\include;..\..\..\..\lib\isc\include;..\..\..\..\sntp\libopts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(VC_IncludePath);..\..\include;..\..\..\..\libntp\lib\isc\win32\include;..\..\..\..\include;..\..\..\..\libntp\lib\isc\include;..\..\..\..\sntp\libopts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_CONSOLE;_WINDOWS;WIN32;SYS_WINNT;HAVE_CONFIG_H;HAVE_ARC4RANDOM_BUF;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <ExceptionHandling />
index c0dfeee08d98200daca2d5fd6e4e0da71a498450..542186d535a05e78b8cab20a07413c4ea9348ea5 100644 (file)
     <ClCompile Include="..\..\..\..\libntp\work_thread.c" />
     <ClCompile Include="..\..\..\..\libntp\xsbprintf.c" />
     <ClCompile Include="..\..\..\..\libntp\ymd2yd.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\assertions.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\backtrace-emptytbl.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\backtrace.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\buffer.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\error.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\event.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\inet_aton.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\inet_ntop.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\inet_pton.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\lib.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\log.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\md5.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\netaddr.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\netscope.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\nls\msgcat.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\ondestroy.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\sha1.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\sockaddr.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\task.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\tsmemcmp.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\condition.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\interfaceiter.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\net.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\once.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\stdtime.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\strerror.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\thread.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\time.c" />
-    <ClCompile Include="..\..\..\..\lib\isc\win32\win32os.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\assertions.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\backtrace-emptytbl.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\backtrace.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\buffer.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\error.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\event.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\inet_ntop.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\inet_pton.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\lib.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\log.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\md5.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\netaddr.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\netscope.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\nls\msgcat.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\ondestroy.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\sha1.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\sockaddr.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\task.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\tsmemcmp.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\condition.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\interfaceiter.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\net.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\once.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\stdtime.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\strerror.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\thread.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\time.c" />
+    <ClCompile Include="..\..\..\..\libntp\lib\isc\win32\win32os.c" />
     <ClCompile Include="..\..\..\..\sntp\libopts\libopts.c" />
     <ClCompile Include="..\..\libntp\arc4wrap.c" />
     <ClCompile Include="..\..\libntp\getclock.c" />
     <ClInclude Include="..\..\..\..\include\timetoa.h" />
     <ClInclude Include="..\..\..\..\include\timevalops.h" />
     <ClInclude Include="..\..\..\..\include\vint64ops.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\buffer.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\event.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\hash.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\interfaceiter.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\log.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\md5.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\netaddr.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\netscope.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\ondestroy.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\socket.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\include\isc\task.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\condition.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\ipv6.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\mutex.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\net.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\platform.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\stat.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\stdtime.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\thread.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\time.h" />
-    <ClInclude Include="..\..\..\..\lib\isc\win32\include\isc\win32os.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\buffer.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\event.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\hash.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\interfaceiter.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\log.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\md5.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\netaddr.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\netscope.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\ondestroy.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\socket.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\include\isc\task.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\condition.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\ipv6.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\mutex.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\net.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\platform.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\stat.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\stdtime.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\thread.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\time.h" />
+    <ClInclude Include="..\..\..\..\libntp\lib\isc\win32\include\isc\win32os.h" />
     <ClInclude Include="..\..\..\..\sntp\libopts\ag-char-map.h" />
     <ClInclude Include="..\..\include\arpa\inet.h" />
     <ClInclude Include="..\..\include\clockstuff.h" />
index d38796857fecc2cb7266f2fb03b8148b2c0fa5e0..649f605a8d07cb420d788cf26ed3f8f46672094d 100644 (file)
@@ -1,14 +1,15 @@
 ## check-libntp.mf - automake fragment
 ##
-## tests/libntp/Makefile.am
-## sntp/tests/Makefile.am
-## The above files have adaptations of this for deeper nesting.
+## ../check-libntp.mf
+## The above file has a version of this for the non-sntp portion
+## of the NTP package.
 
 BUILT_SOURCES  += check-libntp
 CLEANFILES     += check-libntp
 
-check-libntp: ../libntp/libntp.a
+check-libntp: $(top_builddir)/../libntp/libntp.a
+       @: avoid default SCCS get by some make implementations
 
-../libntp/libntp.a:
-       cd ../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
+$(top_builddir)/../libntp/libntp.a:
+       cd $(top_builddir)/../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
 
diff --git a/sntp/check-libsntp.mf b/sntp/check-libsntp.mf
new file mode 100644 (file)
index 0000000..d05a3d0
--- /dev/null
@@ -0,0 +1,13 @@
+##
+## check-libsntp.mf - automake fragment
+##
+
+BUILT_SOURCES  += check-libsntp
+CLEANFILES     += check-libsntp
+
+check-libsntp: $(top_builddir)/sntp/libsntp.a
+       @: avoid default SCCS get by some make implementations
+
+$(top_builddir)/sntp/libsntp.a:
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) libsntp.a
+
diff --git a/sntp/check-libunity.mf b/sntp/check-libunity.mf
new file mode 100644 (file)
index 0000000..bf5ec3b
--- /dev/null
@@ -0,0 +1,15 @@
+## check-libunity.mf - automake fragment
+##
+## ../check-libunity.mf
+## The above file has a version of this for the non-sntp
+## part of the ntp tree.
+
+BUILT_SOURCES  += check-libunity
+CLEANFILES     += check-libunity
+
+check-libunity: $(top_builddir)/unity/libunity.a
+        @: avoid default SCCS get by some make implementations
+
+$(top_builddir)/unity/libunity.a:
+       cd $(top_builddir)/unity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
+
index f6de8a134565a71764253667ec70315b8b1e3ba2..796a95186f2c7df9137852f559a4b80d667335ff 100644 (file)
@@ -40,7 +40,7 @@ sntp_configure_cache_version=20120806
 
 NTP_CACHEVERSION([sntp], [$sntp_configure_cache_version])
 
-AM_INIT_AUTOMAKE([1.15 foreign -Wall -Wno-gnu])
+AM_INIT_AUTOMAKE([1.15 foreign subdir-objects -Wall -Wno-gnu])
 
 AM_SILENT_RULES([yes])
 
@@ -58,11 +58,7 @@ NTP_HARDEN
 
 NTP_LOCINFO()
 
-dnl AM_PROG_AR req. automake 1.12
-m4_ifdef(
-    [AM_PROG_AR],
-    [AM_PROG_AR]
-)
+AM_PROG_AR
 
 NTP_LIBNTP
 
index 596602f0205b6c62a1283c6fb7e579ca233ecddb..abd139968b255ab51b03d5ebd1c14ef7cebda6bd 100644 (file)
@@ -1 +1 @@
-Mon Jan 31 21:14:29 UTC 2011
+Mon Jan 16 09:26:08 UTC 2023
index 9ba126df498d3f7b90ea6573143ec4f2e3fb4865..d717aea53eb641104d8094a0d31955ce6cd6ba0d 100644 (file)
@@ -1,6 +1,6 @@
 ## includes.mf - automake fragment
 
 SNTP_INCS  = -I$(top_srcdir)/../include
-SNTP_INCS += -I$(top_srcdir)/../lib/isc/include
-SNTP_INCS += -I$(top_srcdir)/../lib/isc/$(LIBISC_PTHREADS_NOTHREADS)/include
-SNTP_INCS += -I$(top_srcdir)/../lib/isc/unix/include
+SNTP_INCS += -I$(top_srcdir)/../libntp/lib/isc/include
+SNTP_INCS += -I$(top_srcdir)/../libntp/lib/isc/$(LIBISC_PTHREADS_NOTHREADS)/include
+SNTP_INCS += -I$(top_srcdir)/../libntp/lib/isc/unix/include
index c529f3a51dff355a4c53d8f3d36ae4e2d268d3f0..9d554226f44cbc1b2aab40cd68064102a3cf4bfc 100644 (file)
@@ -18,6 +18,7 @@
 #  as-is, without any warranty.
 
 AC_DEFUN([NTP_CRYPTO_RAND], [
+AC_REQUIRE([NTP_OPENSSL])dnl
 
 dnl check for --disable-openssl-random
 dnl if that's not specified:
@@ -42,8 +43,8 @@ LIBS="$NTPO_SAVED_LIBS $LDADD_NTP"
 dnl AC_MSG_NOTICE([LIBS is <$LIBS>])
 AC_CHECK_FUNCS([RAND_bytes RAND_poll])
 LIBS="$NTPO_SAVED_LIBS"
-case "$ntp_use_openssl_random$ac_cv_func_RAND_bytes$ac_cv_func_RAND_poll" in
- yesyesyes)
+case "$ntp_openssl$ntp_use_openssl_random$ac_cv_func_RAND_bytes$ac_cv_func_RAND_poll" in
+ yesyesyesyes)
      AC_DEFINE([USE_OPENSSL_CRYPTO_RAND], [1], [Use OpenSSL's crypto random functions])
      ;;
  *) ntp_use_openssl_random=no ;;
index 0a0d2800bd084780d04bec2ab60eb0374134f4ab..e1f82f22c2d7b5364d1c8fdd8bfa3accd9323851 100644 (file)
@@ -14,6 +14,8 @@ CLEANFILES =                  \
        $(NULL)
 
 DISTCLEANFILES =               \
+       .version                \
+       version.c
        kod-output-blank        \
        kod-output-single       \
        kod-output-multiple     \
@@ -108,7 +110,6 @@ AM_CPPFLAGS += $(LIBOPTS_CFLAGS)
 AM_CPPFLAGS += $(CPPFLAGS_LIBEVENT)
 AM_CPPFLAGS += $(CPPFLAGS_NTP)
 AM_CPPFLAGS += -DUNITY_INCLUDE_CONFIG_H
-#AM_CPPFLAGS += -I$(top_srcdir)/sntp/unity
 AM_CPPFLAGS += -I$(top_srcdir)/unity
 AM_CPPFLAGS += $(NTP_HARD_CPPFLAGS)
 
@@ -129,33 +130,33 @@ BUILT_SOURCES +=                          \
 test_networking_SOURCES =              \
        networking.c                    \
        run-networking.c                \
-       $(top_builddir)/version.c       \
+       version.c                       \
        $(NULL)
 
 test_packetHandling_SOURCES =          \
        packetHandling.c                \
        run-packetHandling.c            \
-       $(top_builddir)/version.c       \
+       version.c                       \
        $(NULL)
 
 test_kodDatabase_SOURCES =             \
        kodDatabase.c                   \
        run-kodDatabase.c               \
-       $(top_builddir)/version.c       \
+       version.c                       \
        $(NULL)
 
 test_keyFile_SOURCES =                 \
        fileHandlingTest.c              \
        keyFile.c                       \
        run-keyFile.c                   \
-       $(top_builddir)/version.c       \
+       version.c                       \
        $(NULL)
 
 test_kodFile_SOURCES =                 \
        fileHandlingTest.c              \
        kodFile.c                       \
        run-kodFile.c                   \
-       $(top_builddir)/version.c       \
+       version.c                       \
        $(NULL)
 
 test_packetProcessing_SOURCES =                \
@@ -178,13 +179,13 @@ test_crypto_CFLAGS =                      \
 test_crypto_SOURCES =                  \
        crypto.c                        \
        run-crypto.c                    \
-       $(top_builddir)/version.c       \
+       version.c                       \
        $(NULL)
 
 test_log_SOURCES =                     \
-       t-log.c                 \
+       t-log.c                         \
        run-t-log.c                     \
-       $(top_builddir)/version.c       \
+       version.c                       \
        $(NULL)
 
 
@@ -215,10 +216,6 @@ $(srcdir)/run-crypto.c: $(srcdir)/crypto.c $(std_unity_list)
 $(srcdir)/run-t-log.c: $(srcdir)/t-log.c $(std_unity_list)
        $(run_unity) $< $@
 
-
-#$(srcdir)/../version.c: $(srcdir)/../version.c
-#      gcc -o version.o ../version.c
-
 TESTS = 
 
 if !NTP_CROSSCOMPILE
@@ -228,34 +225,17 @@ endif
 #TESTS += tests-runner
 #endif
 
-## ensure ../libsntp.a is built
-
-BUILT_SOURCES  += check-libsntp
-CLEANFILES     += check-libsntp
-
-check-libsntp: ../libsntp.a
-       @echo stamp > $@
-
-../libsntp.a:
-       cd .. && $(MAKE) $(AM_MAKEFLAGS) libsntp.a
-
-## check-libntp.mf - automake fragment
-## slightly adapted for deeper directory
-
-BUILT_SOURCES  += check-libntp check-libunity
-CLEANFILES     += check-libntp check-libunity
-
-check-libntp: ../../libntp/libntp.a
-       @echo stamp > $@
-
-../../libntp/libntp.a:
-       cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
+version.c: ../../libntp/libntp.a ../unity/libunity.a Makefile $(top_srcdir)/scm-rev
+       env CSET=`cat $(srcdir)/../scm-rev` $(top_builddir)/../scripts/build/mkver sntp-tests
 
-check-libunity: ../unity/libunity.a
-       @echo stamp > $@
+version.o: version.c
+       env CCACHE_DISABLE=1 $(COMPILE) -c version.c -o version.o
 
-../unity/libunity.a:
-       cd ../unity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
+$(top_srcdir)/scm-rev:
+       cd .. && $(MAKE) $(AM_MAKEFLAGS) check-scm-rev
 
+include $(top_srcdir)/check-libntp.mf
+include $(top_srcdir)/check-libsntp.mf
+include $(top_srcdir)/check-libunity.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index 24a44257a43b92d555ac187689bbac913a290442..a7d5d9c568fe20701f5c85af72fdb3decaeee775 100644 (file)
@@ -1,7 +1,7 @@
-#AUTOMAKE_OPTIONS = foreign 1.9 subdir-objects
 NULL =
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 
 AM_CFLAGS = $(NTP_HARD_CFLAGS)
 AM_CPPFLAGS = $(NTP_HARD_CPPFLAGS)
@@ -15,7 +15,7 @@ libunity_a_CFLAGS =                   \
        $(NULL)
 
 libunity_a_SOURCES =                           \
-       ../libpkgver/colcomp.c                  \
+       libpkgver-colcomp.c                     \
        unity.c                                 \
        ulib_setup.c                            \
        ulib_teardown.c                         \
diff --git a/sntp/unity/libpkgver-colcomp.c b/sntp/unity/libpkgver-colcomp.c
new file mode 100644 (file)
index 0000000..52e3f2b
--- /dev/null
@@ -0,0 +1 @@
+#include "../libpkgver/colcomp.c"
index be88a5a30e9fd467e1e57927ce82dcb80165cb68..142f38c6073bbc22a5c335fcd31d678d870e437d 100644 (file)
@@ -1,7 +1,7 @@
-#AUTOMAKE_OPTIONS = foreign 1.9 subdir-objects
 NULL =
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 
 std_unity_list =                                                       \
        $(abs_top_srcdir)/sntp/unity/auto/generate_test_runner.rb       \
@@ -59,23 +59,7 @@ if !NTP_CROSSCOMPILE
 TESTS += $(check_PROGRAMS)
 endif
 
-## check-libntp.mf - automake fragment
-## slightly adapted for deeper directory
-
-BUILT_SOURCES  += check-libntp check-libunity
-CLEANFILES     += check-libntp check-libunity
-
-check-libntp: ../../libntp/libntp.a
-       @echo stamp > $@
-
-../../libntp/libntp.a:
-       cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
-
-check-libunity: ../../sntp/unity/libunity.a
-       @echo stamp > $@
-
-../../sntp/unity/libunity.a:
-       cd ../../sntp/unity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
-
+include $(top_srcdir)/check-libntp.mf
+include $(top_srcdir)/check-libunity.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index 740fbd4852ddc469e404e1eea299c69f5ac7e049..a1d37ecab2072b3aaea61bde8a2fe20607069295 100644 (file)
@@ -1,6 +1,7 @@
 NULL =
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 
 std_unity_list =                                                       \
        $(abs_top_srcdir)/sntp/unity/auto/generate_test_runner.rb       \
@@ -578,23 +579,7 @@ if !NTP_CROSSCOMPILE
 TESTS += $(check_PROGRAMS)
 endif
 
-## check-libntp.mf - automake fragment
-## slightly adapted for deeper directory
-
-BUILT_SOURCES  += check-libntp check-libunity
-CLEANFILES     += check-libntp check-libunity
-
-check-libntp: ../../libntp/libntp.a
-       @echo stamp > $@
-
-../../libntp/libntp.a:
-       cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
-
-check-libunity: ../../sntp/unity/libunity.a
-       @echo stamp > $@
-
-../../sntp/unity/libunity.a:
-       cd ../../sntp/unity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
-
+include $(top_srcdir)/check-libntp.mf
+include $(top_srcdir)/check-libunity.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index 35ebcde334e8ed141d0312bcfa7a0b22a0749e1f..24830f917cb3c882f31254d7d57a08b70ed7a5be 100644 (file)
@@ -1,6 +1,7 @@
 NULL =
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 
 std_unity_list =                                                       \
        $(abs_top_srcdir)/sntp/unity/auto/generate_test_runner.rb       \
@@ -89,7 +90,7 @@ test_leapsec_LDADD =                  \
 test_leapsec_SOURCES =                 \
        leapsec.c                       \
        run-leapsec.c                   \
-       $(srcdir)/../libntp/test-libntp.c               \
+       test-libntp.c                   \
        $(NULL)
 
 $(srcdir)/run-leapsec.c: $(srcdir)/leapsec.c $(std_unity_list)
@@ -109,12 +110,14 @@ test_ntp_prio_q_LDADD =                   \
 test_ntp_prio_q_SOURCES =                      \
        ntp_prio_q.c                            \
        run-ntp_prio_q.c                        \
-       $(srcdir)/../libntp/test-libntp.c       \
+       test-libntp.c                           \
        $(NULL)
 
 $(srcdir)/run-ntp_prio_q.c: $(srcdir)/ntp_prio_q.c $(std_unity_list)
        $(run_unity) $< $@
 
+../../ntpd/ntpdsim-ntp_prio_q.o:
+       cd ../../ntpd && $(MAKE) $(AM_MAKEFLAGS) ntpdsim-ntp_prio_q.o
 
 ###
 test_ntp_restrict_CFLAGS =             \
@@ -129,7 +132,7 @@ test_ntp_restrict_LDADD =           \
 test_ntp_restrict_SOURCES =            \
        ntp_restrict.c                  \
        run-ntp_restrict.c              \
-       $(srcdir)/../libntp/test-libntp.c       \
+       test-libntp.c                   \
        $(NULL)
 
 $(srcdir)/run-ntp_restrict.c: $(srcdir)/ntp_restrict.c $(std_unity_list)
@@ -150,7 +153,7 @@ test_rc_cmdlength_LDADD =           \
 test_rc_cmdlength_SOURCES =            \
        rc_cmdlength.c                  \
        run-rc_cmdlength.c              \
-       $(srcdir)/../libntp/test-libntp.c       \
+       test-libntp.c                   \
        $(NULL)
 
 $(srcdir)/run-rc_cmdlength.c: $(srcdir)/rc_cmdlength.c $(std_unity_list)
@@ -167,7 +170,7 @@ test_ntp_signd_LDADD =                      \
 test_ntp_signd_SOURCES =                       \
        t-ntp_signd.c                           \
        run-t-ntp_signd.c                       \
-       $(srcdir)/../libntp/test-libntp.c       \
+       test-libntp.c   \
        $(NULL)
 
 $(srcdir)/run-t-ntp_signd.c: $(srcdir)/t-ntp_signd.c $(std_unity_list)
@@ -189,7 +192,7 @@ test_ntp_scanner_LDADD =            \
 test_ntp_scanner_SOURCES =                     \
        t-ntp_scanner.c                         \
        run-t-ntp_scanner.c                     \
-       $(srcdir)/../libntp/test-libntp.c       \
+       test-libntp.c                           \
        $(NULL)
 
 $(srcdir)/run-t-ntp_scanner.c: $(srcdir)/t-ntp_scanner.c $(std_unity_list)
@@ -202,34 +205,8 @@ if !NTP_CROSSCOMPILE
 TESTS += $(check_PROGRAMS)
 endif
 
-## check-libntp.mf - automake fragment
-## slightly adapted for deeper directory
-
-BUILT_SOURCES  += check-libntpd check-libntp check-libunity
-CLEANFILES     += check-libntpd check-libntp check-libunity
-
-check-libntpd: ../../ntpd/libntpd.a
-       @echo stamp > $@
-
-../../ntpd/libntpd.a:
-       cd ../../ntpd && $(MAKE) $(AM_MAKEFLAGS) libntpd.a
-
-
-check-libntp: ../../libntp/libntp.a
-       @echo stamp > $@
-
-../../libntp/libntp.a:
-       cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
-
-
-check-libunity: ../../sntp/unity/libunity.a
-       @echo stamp > $@
-
-../../sntp/unity/libunity.a:
-       cd ../../sntp/unity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
-
-$(top_builddir)/ntpd/ntpdsim-ntp_prio_q.o:
-       cd ../../ntpd/ && $(MAKE) $(AM_MAKEFLAGS) ntpdsim-ntp_prio_q.o
-
+include $(top_srcdir)/check-libntp.mf
+include $(top_srcdir)/check-libntpd.mf
+include $(top_srcdir)/check-libunity.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
diff --git a/tests/ntpd/test-libntp.c b/tests/ntpd/test-libntp.c
new file mode 100644 (file)
index 0000000..91d4b3a
--- /dev/null
@@ -0,0 +1,2 @@
+#include "../libntp/test-libntp.c"
+
index 23ca1814b897a802c1f697292821f7772b9da905..9d244258e8bfc28cd440f162b3b2632a6b9ad47a 100644 (file)
@@ -1,6 +1,7 @@
 NULL =
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 
 std_unity_list =                                                       \
        $(abs_top_srcdir)/sntp/unity/auto/generate_test_runner.rb       \
@@ -19,7 +20,6 @@ check_PROGRAMS =      \
 
 LDADD =                                        \
        $(top_builddir)/ntpq/libntpq.a  \
-       $(top_builddir)/ntpd/libntpd.a  \
        $(top_builddir)/libntp/libntp.a \
        $(LDADD_LIBNTP)                 \
        $(PTHREAD_LIBS)                 \
@@ -74,32 +74,7 @@ if !NTP_CROSSCOMPILE
 TESTS += $(check_PROGRAMS)
 endif
 
-## check-libntp.mf - automake fragment
-## slightly adapted for deeper directory
-
-BUILT_SOURCES  += check-libntpd check-libntp check-libunity 
-CLEANFILES     += check-libntpd check-libntp check-libunity 
-
-check-libntpd: ../../ntpd/libntpd.a
-       @echo stamp > $@
-
-../../ntpd/libntpd.a:
-       cd ../../ntpd && $(MAKE) $(AM_MAKEFLAGS) libntpd.a
-
-
-check-libntp: ../../libntp/libntp.a
-       @echo stamp > $@
-
-../../libntp/libntp.a:
-       cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
-
-
-check-libunity: ../../sntp/unity/libunity.a
-       @echo stamp > $@
-
-../../sntp/unity/libunity.a:
-       cd ../../sntp/unity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
-
-
+include $(top_srcdir)/check-libntp.mf
+include $(top_srcdir)/check-libunity.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index f89c85868bde26faa3e20e2c4343e3b12f36f4bb..31745fe4ad5f0b0f7e93e950428f879910efc01a 100644 (file)
@@ -1,8 +1,7 @@
-#AUTOMAKE_OPTIONS = foreign 2.9 subdir-objects
-
 NULL =
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 
 std_unity_list =                                                       \
        $(abs_top_srcdir)/sntp/unity/auto/generate_test_runner.rb       \
@@ -85,23 +84,7 @@ if !NTP_CROSSCOMPILE
 TESTS += $(check_PROGRAMS)
 endif
 
-## check-libntp.mf - automake fragment
-## slightly adapted for deeper directory
-
-BUILT_SOURCES  += check-libntp check-libunity
-CLEANFILES     += check-libntp check-libunity
-
-check-libntp: ../../libntp/libntp.a
-       @echo stamp > $@
-
-../../libntp/libntp.a:
-       cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
-
-check-libunity: ../../sntp/unity/libunity.a
-       @echo stamp > $@
-
-../../sntp/unity/libunity.a:
-       cd ../../libunity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
-
+include $(top_srcdir)/check-libntp.mf
+include $(top_srcdir)/check-libunity.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index 4078cf40b8eddf83d6f71a879c262a8a2f894980..4406baa1b34986fc7a8b8c771f4656334e9691a0 100644 (file)
@@ -2,6 +2,7 @@
 NULL =
 BUILT_SOURCES =
 CLEANFILES =
+DISTCLEANFILES =
 
 std_unity_list =                                                       \
        $(abs_top_srcdir)/sntp/unity/auto/generate_test_runner.rb       \
@@ -18,9 +19,9 @@ check_PROGRAMS = sec-2853
 
 # HMS: we may not need some of these:
 LDADD =                                        \
-       $(top_builddir)/ntpd/rc_cmdlength.o     \
        $(top_builddir)/sntp/unity/libunity.a   \
        $(top_builddir)/libntp/libntp.a \
+       $(top_builddir)/ntpd/libntpd.a  \
        $(LDADD_LIBNTP)                 \
        $(PTHREAD_LIBS)                 \
        $(LDADD_NTP)                    \
@@ -62,29 +63,8 @@ if !NTP_CROSSCOMPILE
 TESTS += $(check_PROGRAMS)
 endif
 
-## check-libntp.mf - automake fragment
-## slightly adapted for deeper directory
-
-BUILT_SOURCES  += check-libntp check-libunity check-rc-cmdlength
-CLEANFILES     += check-libntp check-libunity check-rc-cmdlength
-
-check-libntp: ../../libntp/libntp.a
-       @echo stamp > $@
-
-../../libntp/libntp.a:
-       cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
-
-check-libunity: ../../sntp/unity/libunity.a
-       @echo stamp > $@
-
-../../sntp/unity/libunity.a:
-       cd ../../libunity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
-
-check-rc-cmdlength: ../../ntpd/rc_cmdlength.o
-       @echo stamp > $@
-
-../../ntpd/rc_cmdlength.o:
-       cd ../../ntpd && $(MAKE) $(AM_MAKEFLAGS) rc_cmdlength.o
-
+include $(top_srcdir)/check-libntp.mf
+include $(top_srcdir)/check-libntpd.mf
+include $(top_srcdir)/check-libunity.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf
index 8d8067d39d7a9b3194cc72b8783235d0582df557..939ce6be6896c98e835612c190c4dcdb21aa187d 100644 (file)
@@ -133,7 +133,7 @@ version.o: version.c
        env CCACHE_DISABLE=1 $(COMPILE) -c version.c -o version.o
 
 include $(top_srcdir)/bincheck.mf
-include $(top_srcdir)/sntp/check-libntp.mf
+include $(top_srcdir)/check-libntp.mf
 include $(top_srcdir)/check-libopts.mf
 include $(top_srcdir)/depsver.mf
 include $(top_srcdir)/includes.mf