]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
Fix conditional on byteorder to work on Solaris
authorDagobert Michelsen <dam@opencsw.org>
Wed, 4 Apr 2018 12:34:15 +0000 (14:34 +0200)
committerPavel Rochnyack <pavel2000@ngs.ru>
Mon, 21 May 2018 04:56:48 +0000 (11:56 +0700)
src/stdendian.h

index 4d32b156c3c7789cae2ad133d0cab6d78cf17cbb..f84a03dccfa2d5492167053fa2d68f7c54cd23a5 100644 (file)
 
 /* Host swap macros */
 #ifndef __HOSTSWAP_DEFINED
-#if __BYTE_ORDER == __LITTLE_ENDIAN
+#if _BYTE_ORDER == _LITTLE_ENDIAN
 #define htobe16(x) bswap16((x))
 #define htole16(x) ((uint16_t)(x))
 #define be16toh(x) bswap16((x))
 #define htole64(x) ((uint64_t)(x))
 #define be64toh(x) bswap64((x))
 #define le64toh(x) ((uint64_t)(x))
-#elif __BYTE_ORDER == __BIG_ENDIAN
+#elif _BYTE_ORDER == _BIG_ENDIAN
 #define htobe16(x) ((uint16_t)(x))
 #define htole16(x) bswap16((x))
 #define be16toh(x) ((uint16_t)(x))