$NetBSD: patch-ab,v 1.3 2000/01/17 16:02:34 jlam Exp $ --- des/des.c.orig Fri Feb 23 06:10:37 1996 +++ des/des.c Sat Jan 15 11:59:59 2000 @@ -4,6 +4,18 @@ */ #define NULL 0 +/* + * NetBSD is cross-platform, so determine endianness from machine-specific + * header files. + */ +#if defined(__NetBSD__) +#include /* needed for NetBSD <= 1.4.x */ +#include +#if BYTE_ORDER == LITTLE_ENDIAN +#define M_LITTLE_ENDIAN +#endif +#endif /* __NetBSD__ */ + #ifdef M_LITTLE_ENDIAN static unsigned long byteswap(); #endif