aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2021-10-11 20:59:28 +0200
committerLuca Deri <deri@ntop.org>2021-10-11 20:59:28 +0200
commit960e8ab22a1291775bcef1021d6fa80d120d7968 (patch)
treee801c8d65042985f182ea810f4581492024bc5e7
parentca827ae548013f48bdf8f0d2f482aaeac3828410 (diff)
Win fix
-rw-r--r--src/include/ndpi_define.h.in8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/include/ndpi_define.h.in b/src/include/ndpi_define.h.in
index e63a137b9..3c4a0ee6c 100644
--- a/src/include/ndpi_define.h.in
+++ b/src/include/ndpi_define.h.in
@@ -350,8 +350,16 @@ static inline u_int64_t get_u_int64_t(const u_int8_t* X, int O)
#if defined(WIN32)
#undef strtok_r
#define strtok_r strtok_s
+
+#if BYTE_ORDER == LITTLE_ENDIAN
+#define le16toh(x) (x)
+#define le32toh(x) (x)
+#else
+#error "byte order not supported"
#endif
+#endif /* WIN32 */
+
#define NDPI_MAX_DNS_REQUESTS 16
#define NDPI_MIN_NUM_STUN_DETECTION 8