2021-10-20 06:26:00 +00:00
|
|
|
--- a/src/include/gnunet_common.h
|
|
|
|
+++ b/src/include/gnunet_common.h
|
2022-09-07 20:27:47 +00:00
|
|
|
@@ -154,7 +154,6 @@ enum GNUNET_GenericReturnValue
|
2021-10-20 06:26:00 +00:00
|
|
|
* Endian operations
|
|
|
|
*/
|
|
|
|
|
|
|
|
-#if __BYTE_ORDER == __LITTLE_ENDIAN
|
2022-03-13 01:29:49 +00:00
|
|
|
#ifdef HAVE_BYTESWAP_H
|
|
|
|
#define BYTE_SWAP_16(x) bswap_16 (x)
|
|
|
|
#define BYTE_SWAP_32(x) bswap_32 (x)
|
2022-09-07 20:27:47 +00:00
|
|
|
@@ -174,6 +173,7 @@ enum GNUNET_GenericReturnValue
|
2021-10-20 06:26:00 +00:00
|
|
|
56))
|
|
|
|
#endif
|
|
|
|
|
|
|
|
+#if __BYTE_ORDER == __LITTLE_ENDIAN
|
|
|
|
#define GNUNET_htobe16(x) BYTE_SWAP_16 (x)
|
|
|
|
#define GNUNET_htole16(x) (x)
|
|
|
|
#define GNUNET_be16toh(x) BYTE_SWAP_16 (x)
|