1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
/* * byteswap.h */ #ifndef _BYTESWAP_H #define _BYTESWAP_H #include <sys/types.h> #include <asm/byteorder.h> #define bswap_16(x) __swab16(x) #define bswap_32(x) __swab32(x) #define bswap_64(x) __swab64(x) #endif /* _BYTESWAP_H */