Eric S. Raymond esr at thyrsus.com
Tue Oct 11 10:47:51 UTC 2016

Gary E. Miller <gem at rellim.com>:
> Here is a size issue.
> esterror is a long of micro sec:
> ../include/ntp_syscall.h:	long int	esterror;	/* estimated error (us) (ro) */
> And now esterror is a uint32_t:
> ntp_loopfilter.c:			ntv.esterror = (uint32_t)(clock_jitter * 1e6);
> Can that be made consistent, and nano sec?
> You want to try?  Or would you rather I butcher it?

That cast looks wrong.  So does the one on the line following. I've changed
it to cast to long.

As Hal says, the microsecond unit is a wired-in property of the API.
We can't fix that.
		<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 811 bytes
Desc: not available
URL: <http://lists.ntpsec.org/pipermail/devel/attachments/20161011/effc43da/attachment.bin>

More information about the devel mailing list