From b3feda052d36aacd657b394169b90f05afdbbbde Mon Sep 17 00:00:00 2001 From: David Carlier Date: Wed, 10 Jun 2020 16:16:47 +0100 Subject: start of illumos cpu binding implementation. The current user needs the proc_owner permission, not something doable via the settings script. --- include/afl-fuzz.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'include/afl-fuzz.h') diff --git a/include/afl-fuzz.h b/include/afl-fuzz.h index 3b5cc0e2..f17bebd7 100644 --- a/include/afl-fuzz.h +++ b/include/afl-fuzz.h @@ -83,7 +83,7 @@ can hope... */ #if defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__) || \ - defined(__DragonFly__) + defined(__DragonFly__) || defined(__sun) #define HAVE_AFFINITY 1 #if defined(__FreeBSD__) || defined(__DragonFly__) #include @@ -96,6 +96,11 @@ #define cpu_set_t cpuset_t #elif defined(__NetBSD__) #include + #elif defined(__sun) + #include + #include + #include + #include #endif #endif /* __linux__ */ -- cgit 1.4.1