diff options
-rw-r--r-- | src/include/ndpi_includes.h | 2 | ||||
-rw-r--r-- | src/include/ndpi_includes_OpenBSD.h | 10 |
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__ */ |