aboutsummaryrefslogtreecommitdiff
path: root/security/sssd/files/patch-src__util__sss_endian.h
blob: fe2c66ef198b4126dd84c7a52cbfac175ff94e47 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
diff --git src/util/sss_endian.h src/util/sss_endian.h
index 834c35980..d0bc1d338 100644
--- src/util/sss_endian.h
+++ src/util/sss_endian.h
@@ -29,6 +29,18 @@
 # include <sys/endian.h>
 #endif /* !HAVE_ENDIAN_H && !HAVE_SYS_ENDIAN_H */
 
+#if defined(_BYTE_ORDER) && !defined(__BYTE_ORDER)
+#define __BYTE_ORDER _BYTE_ORDER
+#endif
+
+#if defined(_LITTLE_ENDIAN) && !defined(__LITTLE_ENDIAN)
+#define __LITTLE_ENDIAN _LITTLE_ENDIAN
+#endif
+
+#if defined(_BIG_ENDIAN) && !defined(__BIG_ENDIAN)
+#define __BIG_ENDIAN _BIG_ENDIAN
+#endif
+
 /* Endianness-compatibility for systems running older versions of glibc */
 
 #ifndef le32toh