aboutsummaryrefslogtreecommitdiff
path: root/include/afl-fuzz.h
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2020-10-12 03:44:34 +0200
committervanhauser-thc <vh@thc.org>2020-10-12 03:44:34 +0200
commitb7e0490bcdaa7fa792a9dccfa5983e03af92730e (patch)
treeeff0ab5816a4188f2dcfa279fe2cf91e680af6dd /include/afl-fuzz.h
parentc03fbcedaa68db5324423975a34331287426f7c2 (diff)
downloadAFLplusplus-b7e0490bcdaa7fa792a9dccfa5983e03af92730e.tar.gz
Revert "Merge branch 'memcache_marc' into dev"
This reverts commit c03fbcedaa68db5324423975a34331287426f7c2, reversing changes made to dab017dddaaab6d836a590f7bba3eea3549758d2.
Diffstat (limited to 'include/afl-fuzz.h')
-rw-r--r--include/afl-fuzz.h16
1 files changed, 0 insertions, 16 deletions
diff --git a/include/afl-fuzz.h b/include/afl-fuzz.h
index a3e87129..45de197d 100644
--- a/include/afl-fuzz.h
+++ b/include/afl-fuzz.h
@@ -168,9 +168,6 @@ struct queue_entry {
double perf_score; /* performance score */
- u8 *testcase_buf; /* The testcase buffer, if loaded. */
- u32 testcase_refs; /* count of users of testcase buf */
-
struct queue_entry *next; /* Next element, if any */
};
@@ -689,12 +686,6 @@ typedef struct afl_state {
/* queue entries ready for splicing count (len > 4) */
u32 ready_for_splicing_count;
- /* How many queue entries currently have cached testcases */
- u32 q_testcase_cache_count;
- /* Refs to each queue entry with cached testcase (for eviction, if cache_count
- * is too large) */
- struct queue_entry *q_testcase_cache[TESTCASE_CACHE_SIZE];
-
} afl_state_t;
struct custom_mutator {
@@ -1141,12 +1132,5 @@ static inline u64 next_p2(u64 val) {
}
-/* Returns the testcase buf from the file behind this queue entry.
- Increases the refcount. */
-u8 *queue_testcase_take(afl_state_t *afl, struct queue_entry *q);
-
-/* Tell afl that this testcase may be evicted from the cache */
-void queue_testcase_release(afl_state_t *afl, struct queue_entry *q);
-
#endif