Fw: [Git][NTPsec/ntpsec][master] 2 commits: Some u_long -> unsigned int changes.

Gary E. Miller gem at rellim.com
Fri Sep 23 18:08:10 UTC 2016

Yo Eric!

> These are valid because the invention and major uses of u_long in this
> codebase predate the 64-bit transition - it may look like we're
> narrowing size from 64 to 32 bits, but what we're actually doing is
> replacing an earlier hack for guaranteeing 32-bit size by people
> who cut their teeth on 16-bit ints.

I disagree with this patch.

-extern	void	authtrust	(keyid_t, unsigned long);
+extern	void	authtrust	(keyid_t, unsigned int);

In C, ints are not guaranteed to be longer than 16 bits.


Remember the poor embedded people.

Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
	gem at rellim.com  Tel:+1 541 382 8588
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ntpsec.org/pipermail/devel/attachments/20160923/e0a11597/attachment.html>
-------------- next part --------------
vc mailing list
vc at ntpsec.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ntpsec.org/pipermail/devel/attachments/20160923/e0a11597/attachment.bin>

More information about the devel mailing list