aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls.h
diff options
context:
space:
mode:
authorGreg Steuck <blackgnezdo@gmail.com>2018-11-17 15:42:37 -0800
committerDmitry Vyukov <dvyukov@google.com>2018-11-17 15:42:37 -0800
commit538a10560010f93f22b0a8912dbd221d077deaa4 (patch)
tree48c09d26e7bc9f6e1fadf7145b2dc43dda238d46 /executor/syscalls.h
parentadf636a83bd411d805aa74d07d03933ae9d08eb3 (diff)
executor: OpenBSD network package injection
Squash of: * Doc typo * Ported some tun related functions. * Copy vnet.txt from linux to openbsd. * Simplified syz_emit_ethernet and stubbed out vnet.txt. * Undo clang-format header sorting: headers are order sensitive. * Uniquify tap devices by pid. * clang-format off for includes * Happier clang-format. * Partially revert "Uniquify tap devices by pid." Just rely on procid magic instead of getting it from a flag.
Diffstat (limited to 'executor/syscalls.h')
-rw-r--r--executor/syscalls.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 9f01c99ff..fb0ea2d1c 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -12933,7 +12933,10 @@ const call_t syscalls[] = {
{"symlink", 57},
{"symlinkat", 324},
{"sync", 36},
+ {"syz_emit_ethernet", 0, (syscall_t)syz_emit_ethernet},
{"syz_execute_func", 0, (syscall_t)syz_execute_func},
+ {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res},
+ {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res},
{"syz_open_pts", 0, (syscall_t)syz_open_pts},
{"truncate", 200},
{"unlink", 10},