I agree that while "most" implementations will treat "int" and such
the way that we generally expect, there is no reason *not* to use the
exact measures provided by <stdint.h>, *especially* when the code must
match specifications.  The whole world expects RequestID to be 32-bit
(by way of example); why should we leave it up to chance for that to
be the case?

If we take a page from POSIX's book, we could typedef everything to be
magical net-snmp types so that the underlying implementation is not
important as long as everyone recompiles his code when a new version
comes out.

My vote is for change; if we try to be backward compatible with all
code ever written against the library, then nothing will ever get
done.

------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to