X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fcompat%2Fendian.h;h=d808b40e4e42e829b8383c8f120b0cefbe2b06e8;hp=42c7fab31af9e53d67ac9eacf82bcc897f79e0b5;hb=4ff128af76f44cc4e0aff55f00be3e57abf6ac00;hpb=9c65854d5c1453d4028dd9c427f0e6184e6ebe92 diff --git a/src/common/compat/endian.h b/src/common/compat/endian.h index 42c7fab31..d808b40e4 100644 --- a/src/common/compat/endian.h +++ b/src/common/compat/endian.h @@ -10,6 +10,7 @@ #if defined(__linux__) || defined(__CYGWIN__) #include +#include /* * htobe/betoh are not defined for glibc <2.9, so add them @@ -103,7 +104,11 @@ #endif /* __USE_BSD */ #elif defined(__FreeBSD__) -#include +#include + +#define bswap_16(x) bswap16(x) +#define bswap_32(x) bswap32(x) +#define bswap_64(x) bswap64(x) #elif defined(__sun__) #include