--- usr/lib/pkcs11/tpm_stdll/host_defs.h.orig 2010-07-29 21:28:41.000000000 +0900 +++ usr/lib/pkcs11/tpm_stdll/host_defs.h 2010-10-20 00:26:48.474982648 +0900 @@ -2,13 +2,25 @@ /* (C) COPYRIGHT International Business Machines Corp. 2001, 2002, 2005*/ +#include #include #ifndef _HOST_DEFS_H #define _HOST_DEFS_H #include #include + +#if defined(__OpenBSD__) || defined(__FreeBSD__) +#include +#ifdef _BYTE_ORDER +#define __BYTE_ORDER _BYTE_ORDER +#endif +#ifdef _LITTLE_ENDIAN +#define __LITTLE_ENDIAN _LITTLE_ENDIAN +#endif +#else #include +#endif #include "pkcs32.h" // Both of the strings below have a length of 32 chars and must be