diff --git a/src/util-affinity.h b/src/util-affinity.h index c39857399f..423e30240b 100644 --- a/src/util-affinity.h +++ b/src/util-affinity.h @@ -25,6 +25,20 @@ #define __UTIL_AFFINITY_H__ #include "suricata-common.h" +#ifdef OS_FREEBSD +#include +#include +#include +#include +#include +#define cpu_set_t cpuset_t +#elif OS_DARWIN +#include +#include +#include +#define cpu_set_t thread_affinity_policy_data_t +#endif + enum { RECEIVE_CPU_SET, DECODE_CPU_SET,