aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Kortkamp <t@tobik.me>2019-07-26 15:24:50 +0200
committerTobias Kortkamp <t@tobik.me>2019-07-26 15:24:50 +0200
commit30586e634ddb58bad08e9cb662f0ccc44f45b91a (patch)
tree0efd0d37040cf04d8604810ec730811b2e53993a
parent2b6fe347ae38993bc2e31a430eff3f4a9b5164e4 (diff)
downloadafl++-30586e634ddb58bad08e9cb662f0ccc44f45b91a.tar.gz
Unbreak build on FreeBSD
afl-fuzz.c:4341:62: error: use of undeclared identifier 'cpu_aff' cYEL "american fuzzy lop", use_banner, power_name, cpu_aff); ^ afl-fuzz.c:11537:7: error: use of undeclared identifier 'cpu_aff' if (cpu_aff > 0) ^ afl-fuzz.c:11538:73: error: use of undeclared identifier 'cpu_aff' snprintf(tmp, sizeof(tmp), "%s%d%s", "/sys/devices/system/cpu/cpu", cpu_aff, "/cpuf... ^ afl-fuzz.c:11543:9: error: use of undeclared identifier 'cpu_aff' if (cpu_aff > 0) ^ afl-fuzz.c:11544:86: error: use of undeclared identifier 'cpu_aff' snprintf(tmp, sizeof(tmp), "%s%d%s", "/sys/devices/system/cpu/cpufreq/policy", cpu_aff... ^ 5 errors generated.
-rw-r--r--afl-fuzz.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/afl-fuzz.c b/afl-fuzz.c
index f974268f..6c003ae6 100644
--- a/afl-fuzz.c
+++ b/afl-fuzz.c
@@ -4336,9 +4336,15 @@ static void show_stats(void) {
banner_pad = (79 - banner_len) / 2;
memset(tmp, ' ', banner_pad);
+#ifdef HAVE_AFFINITY
sprintf(tmp + banner_pad, "%s " cLCY VERSION cLGN
" (%s) " cPIN "[%s]" cBLU " {%d}", crash_mode ? cPIN "peruvian were-rabbit" :
cYEL "american fuzzy lop", use_banner, power_name, cpu_aff);
+#else
+ sprintf(tmp + banner_pad, "%s " cLCY VERSION cLGN
+ " (%s) " cPIN "[%s]", crash_mode ? cPIN "peruvian were-rabbit" :
+ cYEL "american fuzzy lop", use_banner, power_name);
+#endif /* HAVE_AFFINITY */
SAYF("\n%s\n", tmp);
@@ -11527,7 +11533,7 @@ static void check_crash_handling(void) {
/* Check CPU governor. */
static void check_cpu_governor(void) {
-
+#ifdef __linux__
FILE* f;
u8 tmp[128];
u64 min = 0, max = 0;
@@ -11590,7 +11596,7 @@ static void check_cpu_governor(void) {
min / 1024, max / 1024);
FATAL("Suboptimal CPU scaling governor");
-
+#endif
}