From a2465ffc1c0085b654a519da1fa4c12b18e64c64 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 2 Feb 2011 20:26:05 +0100 Subject: [PATCH] Fix FreeBSD's compilation of the new affinity code. --- src/util-affinity.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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,