summaryrefslogtreecommitdiff
path: root/src/util/virthread.c
diff options
context:
space:
mode:
authorDaniel P. Berrangé <berrange@redhat.com>2020-03-05 15:13:45 +0000
committerDaniel P. Berrangé <berrange@redhat.com>2020-03-05 15:13:45 +0000
commit71ebda3af1f4f7be7904ade4c343bafaef14f12a (patch)
treef7b9b7825cdaa38d62a9b5e5a5e9895c608296ee /src/util/virthread.c
parent5bff668dfb2101629518e47f8dbef7286db82cba (diff)
downloadlibvirt-71ebda3af1f4f7be7904ade4c343bafaef14f12a.tar.gz
src: add pthread_np.h include for FreeBSD
On FreeBSD the non-portable pthread APIs need to be obtained via the pthread_np.h header. Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Diffstat (limited to 'src/util/virthread.c')
-rw-r--r--src/util/virthread.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util/virthread.c b/src/util/virthread.c
index 40792afdc0..37b2cdfbe9 100644
--- a/src/util/virthread.c
+++ b/src/util/virthread.c
@@ -23,6 +23,10 @@
#include "virthread.h"
+#ifdef __FreeBSD__
+# include <pthread_np.h>
+#endif
+
#include <unistd.h>
#include <inttypes.h>
#if HAVE_SYS_SYSCALL_H