diff options
Diffstat (limited to 'executor/common_test.h')
| -rw-r--r-- | executor/common_test.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/executor/common_test.h b/executor/common_test.h new file mode 100644 index 000000000..38accf58a --- /dev/null +++ b/executor/common_test.h @@ -0,0 +1,30 @@ +// Copyright 2018 syzkaller project authors. All rights reserved. +// Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. + +// This file is shared between executor and csource package. + +#include <stdlib.h> +#include <unistd.h> + +#if SYZ_EXECUTOR || __NR_syz_mmap +static long syz_mmap(long a0, long a1) +{ + return 0; +} +#endif + +#if SYZ_EXECUTOR || SYZ_SANDBOX_NONE +static void loop(); +static int do_sandbox_none(void) +{ + loop(); + doexit(0); +} +#endif + +#define do_sandbox_setuid() 0 +#define do_sandbox_namespace() 0 +#define setup_loop() +#define reset_loop() +#define setup_test() +#define reset_test() |
