Name Date Size #Lines LOC

..--

Makefile.amH A D27-May-20244.6 KiB13496

Makefile.inH A D27-May-202453.3 KiB1,5001,322

READMEH A D22-Jun-20152.1 KiB4535

audio-pcm.cH A D22-Jun-20153.6 KiB155117

byteorder.cH A D09-Dec-1999839 5742

hist.cH A D22-Jun-20151.9 KiB11177

invoke-ntp-keygen.menuH A D22-Jun-201555 21

invoke-ntp-keygen.texiH A D27-May-202450.1 KiB1,5261,397

jitter.cH A D22-Jun-20152.7 KiB13686

kern.cH A D29-Aug-20015.4 KiB226157

longsize.cH A D09-Dec-1999150 1210

lsf-times.cH A D27-May-20244.5 KiB

ntp-keygen-opts.cH A D27-May-202461 KiB1,7231,224

ntp-keygen-opts.defH A D05-Aug-202439 KiB1,2991,261

ntp-keygen-opts.hH A D27-May-202412.9 KiB396274

ntp-keygen.1ntp-keygenmanH A D27-May-202445.7 KiB1,3731,323

ntp-keygen.1ntp-keygenmdocH A D27-May-202439.6 KiB1,2241,223

ntp-keygen.cH A D27-May-202464.7 KiB2,2881,387

ntp-keygen.htmlH A D27-May-202490.3 KiB2,0541,953

ntp-keygen.man.inH A D27-May-202445.7 KiB1,3731,323

ntp-keygen.mdoc.inH A D27-May-202439.6 KiB1,2241,223

ntp-keygen.texiH A D24-Aug-201813 KiB308267

ntptime.cH A D05-Mar-202010.3 KiB467391

pps-api.cH A D20-Jul-20042.3 KiB10177

precision.cH A D29-Aug-20015.1 KiB172113

sht.cH A D24-Aug-20186.1 KiB261214

testrs6000.cH A D09-Dec-19991.3 KiB5642

tg.cH A D22-Jun-201516.4 KiB654448

tg2.cH A D22-Jun-201573 KiB2,5071,811

tickadj.cH A D22-Jun-201516 KiB909777

timetrim.cH A D20-Jul-20042.6 KiB11788

README

1README file for directory ./util of the NTP Version 4 distribution
2
3This directory contains the sources for the various utility programs.
4See the README and RELNOTES files in the parent directory for directions
5on how to make and install these programs.
6
7The ntptime.c program checks the kernel configuration for the NTP user
8interface syscalls ntp_gettime() and ntp_adjtime().  If present, the
9current timekeeping data are displayed.  If not, a dissapointment is
10displayed.  See the kernel page file in the HTML documentation in
11distribution for further details. ntptime will be built be if configure
12believes your system can use it.
13
14The jitter.c program can be used to determine the timing jitter due to
15the operating system in a gettimeofday() call.  For most systems the
16dominant contribution to the jitter budget is the period of the hardware
17interrupt, usually in the range 10 us-1 ms.  For those systems with
18microsecond counters, such as recent Sun and certain HP and DEC systems,
19the jitter is dominated only by the operating system.
20
21The timetrim.c program can be used with SGI machines to implement a
22scheme to discipline the hardware clock frequency.  See the source code
23for further information.
24
25The byteorder.c and longsize.c programs are used during the configuration
26process to determine the byte order (little or big endian) and longword
27size (32 or 64 bits).  See the configure scripts for further details.
28
29The testrs6000.c program is used for testing purposes with the IBM
30RS/6000 AIX machines. Bill Jones <jones@chpc.utexas.edu> reports:
31"I could not get a tickadj of less than 40 us to work on a RS6000.
32If you set it less than 40 us do so at your own risk!"
33
34The tickadj.c program can be used to read and set various kernel
35parameters affecting NTP operations. See the tickadj page in the HTML
36documentation for further details.  tickadj will be built if configure
37believes your system can use it.
38
39tg.c and tg2.c are tone generators.  They make audio signals
40that emulate WWV or IRIG (-B and -E).  tg runs on Solaris.
41tg2 is a clone that runs on Linux, FreeBSD, and NetBSD.
42Read the source for the fine print.  tg2 has a help option
43available via -h.
44
45