NetBSD/usr.sbin/xntp/xntpd
sommerfeld 75397663ed Correct precision estimate:
we buzzloop calling gettimeofday() until we see a big jump.
old code would take the difference between the immediately previous return value.
Now, compute the difference based on the clock value as of right
after the previous big jump.

An alpha pc164 at 500MHz can do about 700 calls to gettimeofday() in
one clock tick, each of which increments tv_usec by 1 -- so the "big
jump" at the end is only ~270us rather than the real clock tick of
976us, which yields a precision value which is overoptimistic by a
factor of ~4.  The corrected code now yields the exact tick value
(which is correct since NetBSD/alpha doesn't have a precise
microtime).
1999-09-06 22:27:44 +00:00
..
Makefile Fix typos... 1998-08-12 14:25:08 +00:00
clk_computime.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
clk_dcf7000.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
clk_hopf6021.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
clk_meinberg.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
clk_rawdcf.c Fix ptrdiff type lossage on Alpha. 1998-04-09 17:17:28 +00:00
clk_rcc8000.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
clk_schmid.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
clk_trimtaip.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
clk_trimtsip.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
map_vme.c
ntp_config.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
ntp_control.c {} fixes from Erik Bertelsen <erik@erik-be.uni-c.dk> (PR 6047) to shut up egcs. 1998-08-27 20:31:00 +00:00
ntp_filegen.c
ntp_intres.c
ntp_io.c Resurrect the code to check for duplicate interface addresses that was 1999-05-27 17:12:22 +00:00
ntp_leap.c
ntp_loopfilter.c sigemptyset() sa_mask of sigaction to be installed. 1998-10-04 18:43:21 +00:00
ntp_monitor.c
ntp_peer.c When peers are configured "remotely" (by ntp_intres.c), don't start 1999-09-06 21:58:45 +00:00
ntp_proto.c Correct precision estimate: 1999-09-06 22:27:44 +00:00
ntp_refclock.c {} fixes from Erik Bertelsen <erik@erik-be.uni-c.dk> (PR 6047) to shut up egcs. 1998-08-27 20:31:00 +00:00
ntp_request.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
ntp_restrict.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
ntp_timer.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
ntp_unixclock.c
ntp_util.c
ntpd.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
parse.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
parse_conf.c
refclock_acts.c
refclock_arbiter.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_arc.c RCS ID police 1999-02-15 04:03:03 +00:00
refclock_as2201.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_atom.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_bancomm.c
refclock_chu.c
refclock_conf.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_datum.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_gpsvme.c
refclock_heath.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
refclock_hpgps.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_irig.c
refclock_leitch.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_local.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_msfees.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_mx4200.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_nmea.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_parse.c WARNSify [patches sent to Udel] 1998-04-01 15:01:17 +00:00
refclock_pst.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_ptbacts.c
refclock_tpro.c
refclock_trak.c Resolve corn-flakes 1998-08-12 14:11:49 +00:00
refclock_true.c {} fixes from Erik Bertelsen <erik@erik-be.uni-c.dk> (PR 6047) to shut up egcs. 1998-08-27 20:31:00 +00:00
refclock_usno.c
refclock_wwvb.c Fix typos... 1998-08-12 14:25:08 +00:00
xntpd.8 More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:43:46 +00:00