X-Git-Url: http://git.ozo.com/?p=openwrt-10.03%2F.git;a=blobdiff_plain;f=tools%2Finclude%2Fendian.h;h=9bfc652b908bf0e6697226bc32366c66beebdfaa;hp=4ea34cdd0f95c354ebc15bae00c54fb249f18db1;hb=893dbf3f3bc7671e44282f28fca64afc78778deb;hpb=c1df5b45043803c52f96c5377fbc858804004590 diff --git a/tools/include/endian.h b/tools/include/endian.h index 4ea34cdd0..9bfc652b9 100644 --- a/tools/include/endian.h +++ b/tools/include/endian.h @@ -9,6 +9,11 @@ #define bswap_16(x) NXSwapShort(x) #define bswap_32(x) NXSwapInt(x) #define bswap_64(x) NXSwapLongLong(x) +#elif defined(__FreeBSD__) +#include +#define bswap_16(x) bswap16(x) +#define bswap_32(x) bswap32(x) +#define bswap_64(x) bswap64(x) #else #include #define bswap_16(x) swap16(x)