$NetBSD: patch-ag,v 1.3 2001/11/18 15:03:39 itohy Exp $ --- src/endian.h.orig Thu Aug 13 08:27:09 1998 +++ src/endian.h Sun Nov 18 21:10:10 2001 @@ -8,7 +8,9 @@ #ifdef sun -typedef unsigned long u_int32_t; +typedef int int32_t; +typedef unsigned int u_int32_t; +typedef short int16_t; typedef unsigned short u_int16_t; #if defined (_LITTLE_ENDIAN) #define little_endian 1 @@ -16,7 +18,7 @@ #define big_endian 1 #endif -#elif defined (linux) || defined (sun) || defined (FreeBSD) +#elif defined (linux) || defined (sun) || defined (FreeBSD) || defined(__NetBSD__) #if BYTE_ORDER==LITTLE_ENDIAN #define little_endian 1