]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Workaround for older/traditional SunOS platforms where endian.h is not present.
authorFilip Hajny <filip@hajny.net>
Thu, 1 Feb 2018 13:27:15 +0000 (14:27 +0100)
committerAndrew Lewis <nerf@judo.za.org>
Sat, 10 Feb 2018 17:07:51 +0000 (19:07 +0200)
config.h.in

index 35293858b41568ec9c21dee6c4d2a46e93acdcf4..a02ae86cdf45061feeb3546035f02662320c430c 100644 (file)
  #include <sys/endian.h>
 #elif defined(HAVE_MACHINE_ENDIAN_H)
  #include <machine/endian.h>
+#elif defined(__sun)
+ #include <sys/byteorder.h>
+ #ifdef _LITTLE_ENDIAN
+  #define BYTE_ORDER LITTLE_ENDIAN
+ #else
+  #define BYTE_ORDER BIG_ENDIAN
+ #endif
 #endif
 
 #ifndef BYTE_ORDER