Check __BIG_ENDIAN__ and __LITTLE_ENDIAN__ to determine endianness. In fallback code, check ia64 platforms for hpux vs everything else; HP-UX uses big-endian mode. https://github.com/krb5/krb5/commit/66f4ea3db7a9c1eb278b035fdae8ebea7636edb9 Commit By: raeburn Revision: 22761 Changed Files: U trunk/src/include/k5-platform.h