aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/include/ndpi_includes.h2
-rw-r--r--src/include/ndpi_includes_OpenBSD.h10
2 files changed, 3 insertions, 9 deletions
diff --git a/src/include/ndpi_includes.h b/src/include/ndpi_includes.h
index 99c50fe02..197f32fce 100644
--- a/src/include/ndpi_includes.h
+++ b/src/include/ndpi_includes.h
@@ -69,6 +69,8 @@
#if defined __OpenBSD__
#include "ndpi_includes_OpenBSD.h"
+#else
+typedef struct timeval pkt_timeval;
#endif /* __OpenBSD__ */
#endif /* __NDPI_INCLUDES_H__ */
diff --git a/src/include/ndpi_includes_OpenBSD.h b/src/include/ndpi_includes_OpenBSD.h
index 4efdbd844..65716c8f3 100644
--- a/src/include/ndpi_includes_OpenBSD.h
+++ b/src/include/ndpi_includes_OpenBSD.h
@@ -24,20 +24,12 @@
#ifndef __NDPI_INCLUDES_OPENBSD_H__
#define __NDPI_INCLUDES_OPENBSD_H__
-#ifdef __OpenBSD__
-
#ifndef IPPROTO_SCTP
#define IPPROTO_SCTP 132
#endif /* IPPROTO_SCTP */
-#endif /* __OpenBSD__ */
-
-
-#ifdef __OpenBSD__
#include <net/bpf.h>
+
typedef struct bpf_timeval pkt_timeval;
-#else
-typedef struct timeval pkt_timeval;
-#endif /* __OpenBSD__ */
#endif /* __NDPI_INCLUDES_OPENBSD_H__ */