Actions
Bug #853
closed1.4.3: src/util-byte.h: Solaris doesn't have byte swapping
Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
Affected Versions:
Effort:
Difficulty:
Label:
Description
Patch is required:
--- suricata-1.4.3/src/util-byte.h.orig Sat Jul 6 15:34:28 2013 +++ suricata-1.4.3/src/util-byte.h Sat Jul 6 15:34:52 2013 @@ -45,7 +45,7 @@ #define SCByteSwap16(x) OSSwapInt16(x) #define SCByteSwap32(x) OSSwapInt32(x) #define SCByteSwap64(x) OSSwapInt64(x) -#elif defined(__WIN32) || defined(_WIN32) +#elif defined(__WIN32) || defined(_WIN32) || defined(__sun) /* Quick & dirty solution, nothing seems to exist for this in Win32 API */ #define SCByteSwap16(x) \ ((((x) & 0xff00) >> 8) \
Actions