diff options
| author | Greg Steuck <gnezdo@google.com> | 2018-12-11 14:30:49 -0800 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-12-13 09:44:24 +0100 |
| commit | f3d9d5948cad441ab08e763c8ed86efe79f4198b (patch) | |
| tree | 6e1c38fcb434a2aa74928a1a9871a77e406c273f /executor/common.h | |
| parent | ec0147d47fb25d0efdc677000312db1919ea0086 (diff) | |
pkg/csource: support tun and setuid repros on {free,open}bsd
* expose procid on BSD for tun, always declare loop()
* deal with terrible bsd includes
* replicate loop() declaration
Diffstat (limited to 'executor/common.h')
| -rw-r--r-- | executor/common.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/executor/common.h b/executor/common.h index 7e855b91c..6823c6ba4 100644 --- a/executor/common.h +++ b/executor/common.h @@ -40,7 +40,8 @@ NORETURN void doexit(int status) #endif #if SYZ_EXECUTOR || SYZ_PROCS || SYZ_REPEAT && SYZ_ENABLE_CGROUPS || \ - __NR_syz_mount_image || __NR_syz_read_part_table + __NR_syz_mount_image || __NR_syz_read_part_table || \ + (GOOS_openbsd || GOOS_freebsd) && SYZ_TUN_ENABLE unsigned long long procid; #endif |
