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
