Annotation of embedaddon/hping2/bytesex.h, revision 1.1
1.1 ! misho 1: /* Original code from the Linux C library */
! 2: /* Copyright (C) 2000,2001 Salvatore Sanfilippo <antirez@invece.org>
! 3: * This code is under the original GNU C library license (GPL) */
! 4:
! 5: /* $Id: bytesex.h,v 1.3 2003/07/28 09:00:55 njombart Exp $ */
! 6:
! 7: #ifndef ARS_BYTESEX_H
! 8: #define ARS_BYTESEX_H
! 9:
! 10: #if defined(__i386__) \
! 11: || defined(__ia64__) \
! 12: || defined(__alpha__) \
! 13: || (defined(__mips__) && (defined(MIPSEL) || defined (__MIPSEL__)))
! 14: #define BYTE_ORDER_LITTLE_ENDIAN
! 15: #elif defined(__mc68000__) \
! 16: || defined (__amd64__) \
! 17: || defined (__sparc__) \
! 18: || defined (__sparc) \
! 19: || defined (__PPC__) \
! 20: || defined (__BIG_ENDIAN__) \
! 21: || (defined(__mips__) && (defined(MIPSEB) || defined (__MIPSEB__)))
! 22: #define BYTE_ORDER_BIG_ENDIAN
! 23: #else
! 24: # error can not find the byte order for this architecture, fix bytesex.h
! 25: #endif
! 26:
! 27: #endif /* ARS_BYTESEX_H */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>