summaryrefslogtreecommitdiff
path: root/honggfuzz.h
diff options
context:
space:
mode:
authorRobert Swiecki <robert@swiecki.net>2020-03-29 16:11:56 +0200
committerRobert Swiecki <robert@swiecki.net>2020-03-29 19:33:51 +0200
commit0930d199cbfb9b58e63141d5e9f0c3ce99caaea5 (patch)
treea716dc76835751ef466ffed068ee1d01eb6e5ce0 /honggfuzz.h
parentf6149320712e265024bb8df9ba7459f76b699dc5 (diff)
downloadhonggfuzz-0930d199cbfb9b58e63141d5e9f0c3ce99caaea5.tar.gz
linux: enable network namespacing by default (if available)
Diffstat (limited to 'honggfuzz.h')
-rw-r--r--honggfuzz.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/honggfuzz.h b/honggfuzz.h
index 88897bcf..0011f3b2 100644
--- a/honggfuzz.h
+++ b/honggfuzz.h
@@ -132,6 +132,12 @@ typedef enum {
_HF_STATE_DYNAMIC_MINIMIZE,
} fuzzState_t;
+typedef enum {
+ HF_MAYBE = -1,
+ HF_NO = 0,
+ HF_YES = 1,
+} tristate_t;
+
struct _dynfile_t {
size_t size;
uint64_t cov[4];
@@ -300,6 +306,7 @@ typedef struct {
char** symsWl;
size_t symsWlCnt;
uintptr_t cloneFlags;
+ tristate_t useNetNs;
bool kernelOnly;
bool useClone;
} linux;