diff options
| author | Greg Steuck <greg@nest.cx> | 2023-04-25 13:24:12 +0100 |
|---|---|---|
| committer | Greg Steuck <blackgnezdo@gmail.com> | 2023-04-27 09:52:01 -0700 |
| commit | 59e959932704c7a500e97fda11bbae7ccca50020 (patch) | |
| tree | 6f039e16d3d73d0a3a0338978087e5921cd13da5 /pkg/csource | |
| parent | 7f8ba655dedec95f92e7725acbbc86562df20a80 (diff) | |
sys/targets: switch openbsd to SyscallNumbers: false
This relies on sendsyslog in sys/syslog.h which will be in OpenBSD
HEAD soon.
Diffstat (limited to 'pkg/csource')
| -rw-r--r-- | pkg/csource/generated.go | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/pkg/csource/generated.go b/pkg/csource/generated.go index 204d6d2ee..84565a4fe 100644 --- a/pkg/csource/generated.go +++ b/pkg/csource/generated.go @@ -490,6 +490,23 @@ void child() #include <string.h> #include <sys/syscall.h> +#if GOOS_openbsd +#include <dirent.h> +#include <fcntl.h> +#include <poll.h> +#include <sys/event.h> +#include <sys/ioctl.h> +#include <sys/ktrace.h> +#include <sys/mman.h> +#include <sys/msg.h> +#include <sys/sem.h> +#include <sys/shm.h> +#include <sys/socket.h> +#include <sys/stat.h> +#include <sys/sysctl.h> +#include <sys/syslog.h> +#endif + #if GOOS_netbsd #if SYZ_EXECUTOR || __NR_syz_usb_connect @@ -1681,7 +1698,10 @@ static int fault_injected(int fd) #endif -#if GOOS_openbsd || GOOS_darwin +#if GOOS_openbsd +#define CAST +#endif +#if GOOS_darwin #define __syscall syscall #endif |
