003 File Manager
Current Path:
/usr/src/contrib/ntp
usr
/
src
/
contrib
/
ntp
/
📁
..
📄
COPYRIGHT
(11.68 KB)
📄
ChangeLog
(255.44 KB)
📄
CommitLog
(5.28 MB)
📄
CommitLog-4.1.0
(190.65 KB)
📄
INSTALL
(7.37 KB)
📄
Makefile.am
(3.75 KB)
📄
Makefile.in
(35.03 KB)
📄
NEWS
(168.96 KB)
📄
NOTES.y2kfixes
(2.63 KB)
📄
README
(5.44 KB)
📄
README.bk
(219 B)
📄
README.hackers
(348 B)
📄
README.leapsmear
(12.84 KB)
📄
README.patches
(1.62 KB)
📄
README.pullrequests
(3.73 KB)
📄
README.refclocks
(2.03 KB)
📄
README.versions
(817 B)
📄
TODO
(2.77 KB)
📄
WHERE-TO-START
(2.26 KB)
📄
aclocal.m4
(49.18 KB)
📁
adjtimed
📄
bincheck.mf
(605 B)
📄
bootstrap
(4.69 KB)
📄
build
(4.15 KB)
📄
check-libopts.mf
(374 B)
📁
clockstuff
📁
conf
📄
config.h.in
(42.64 KB)
📄
configure
(922.38 KB)
📄
configure.ac
(91.87 KB)
📄
deps-ver
(29 B)
📄
depsver.mf
(2.2 KB)
📄
dot.emacs
(521 B)
📄
flock-build
(3.27 KB)
📁
html
📁
include
📄
includes.mf
(238 B)
📁
kernel
📁
lib
📁
libjsmn
📁
libntp
📁
libparse
📁
ntpd
📁
ntpdate
📁
ntpdc
📁
ntpq
📁
ntpsnmpd
📄
packageinfo.sh
(3.04 KB)
📁
parseutil
📄
readme.y2kfixes
(4.76 KB)
📄
results.y2kfixes
(2.86 KB)
📁
scripts
📁
sntp
📁
util
Editing: TODO
*** IF YOU CAN HELP FIX ANY OF THESE THINGS, PLEASE DO! *** 010402: Look harder at -lm and -lelf - they are needed less and less... 970711: Look Real Hard at changing the key stuff from u_long to u_int32. 970711: Make sure it's safe to convert proto_config's 2nd argument from u_long to u_int32. Watch "set" in ntp_request.c:setclr_flags(). 970318: in hourly_stats(?), squawk if the magnitude of the drift is, say, >400. 970301: Implement the utmp/wtmp timestamping on time steps. 970210: Find a way to dump the current configuration to either syslog or a file. Problems that need to be fixed: - Get rid of the old SYS_* macros: (It's worth noting that any code that would have been "enabled" by any of these macros has not been used since 5.83, and there have been very few complaints...) SYS_44BSD: authstuff/md5driver.c SYS_BSDI: authstuff/md5driver.c SYS_DECOSF1: util/ntptime.c SYS_DOMAINOS: parseutil/dcfd.c xntpd/ntpd.c SYS_HPUX: kernel/sys/ppsclock.h ntpdate/ntpdate.c ntptrace/ntptrace.c SYS_PTX: libntp/machines.c SYS_SOLARIS: libparse/parse.c libparse/clk_trimtsip.c xntpd/ntp_io.c xntpd/ntp_refclock.c xntpd/ntpd.c SYS_SUNOS4: libparse/parse.c libparse/clk_trimsip.c SYS_WINNT: include/ntp.h include/ntp_fp.h include/ntp_if.h include/ntp_machine.h include/ntp_select.h include/ntp_syslog.h include/ntp_unixtime.h include/ntpd.h libntp/libntp.mak libntp/machines.c libntp/mexit.c libntp/msyslog.c libntp/systime.c ntpdate/ntpdate.c ntpdate/ntpdate.mak ntpq/ntpq.c ntpq/ntpq.mak ntpq/ntpq_ops.c ntptrace/ntptrace.c ntptrace/ntptrace.mak xntpd/ntp_config.c xntpd/ntp_filegen.c xntpd/ntp_intres.c xntpd/ntp_io.c xntpd/ntp_loopfilter.c xntpd/ntp_peer.c xntpd/ntp_proto.c xntpd/ntp_refclock.c xntpd/ntp_timer.c xntpd/ntp_unixclock.c xntpd/ntp_util.c xntpd/ntpd.c xntpd/xntpd.mak xntpdc/ntpdc.c xntpdc/xntpdc.mak - config.guess might need help to identify: Fujitsu's UXP --enable-adjtime-is-accurate --enable-step-slew Unixware --enable-adjtime-is-accurate --enable-tick=10000 --enable-tickadj=80 --enable-udp-wildcard --disable-step-slew DomainOS --enable-adjtime-is-accurate --disable-kmem --enable-tick=1000000 OpenVMS --enable-slew-always --enable-hourly-todr-sync Is adjtime accurate on ALL sysv4* machines? Can we identify DomainOS with *-apollo-* ? Do we catch all Unixware machines with *-univel-sysv* ? - Combine enable-step-slew and enable-ntpdate-step - Make sure enable-hourly-todr-sync is always disabled What about NextStep and OpenVMS, where hourly TODR sync used to be enabled? - Check dcfd.c for variables that need to be volatile.
Upload File
Create Folder