From 538a10560010f93f22b0a8912dbd221d077deaa4 Mon Sep 17 00:00:00 2001 From: Greg Steuck Date: Sat, 17 Nov 2018 15:42:37 -0800 Subject: 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. --- executor/syscalls.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'executor/syscalls.h') 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}, -- cgit mrf-deployment