rumpnet_syscalls.c revision 1.2.2.2 1 1.2.2.2 rmind /* $NetBSD: rumpnet_syscalls.c,v 1.2.2.2 2014/05/18 17:46:19 rmind Exp $ */
2 1.2.2.2 rmind
3 1.2.2.2 rmind /* AUTOMATICALLY GENERATED BY makerumpsyscalls.sh */
4 1.2.2.2 rmind
5 1.2.2.2 rmind #include <sys/cdefs.h>
6 1.2.2.2 rmind __KERNEL_RCSID(0, "$NetBSD: rumpnet_syscalls.c,v 1.2.2.2 2014/05/18 17:46:19 rmind Exp $");
7 1.2.2.2 rmind
8 1.2.2.2 rmind #include <sys/param.h>
9 1.2.2.2 rmind
10 1.2.2.2 rmind #include "rump_private.h"
11 1.2.2.2 rmind
12 1.2.2.2 rmind extern sy_call_t sys_recvmsg;
13 1.2.2.2 rmind extern sy_call_t sys_sendmsg;
14 1.2.2.2 rmind extern sy_call_t sys_recvfrom;
15 1.2.2.2 rmind extern sy_call_t sys_accept;
16 1.2.2.2 rmind extern sy_call_t sys_getpeername;
17 1.2.2.2 rmind extern sy_call_t sys_getsockname;
18 1.2.2.2 rmind extern sy_call_t sys_connect;
19 1.2.2.2 rmind extern sy_call_t sys_bind;
20 1.2.2.2 rmind extern sy_call_t sys_setsockopt;
21 1.2.2.2 rmind extern sy_call_t sys_listen;
22 1.2.2.2 rmind extern sy_call_t sys_getsockopt;
23 1.2.2.2 rmind extern sy_call_t sys_sendto;
24 1.2.2.2 rmind extern sy_call_t sys_shutdown;
25 1.2.2.2 rmind extern sy_call_t sys_socketpair;
26 1.2.2.2 rmind extern sy_call_t sys___socket30;
27 1.2.2.2 rmind extern sy_call_t sys_paccept;
28 1.2.2.2 rmind extern sy_call_t sys_recvmmsg;
29 1.2.2.2 rmind extern sy_call_t sys_sendmmsg;
30 1.2.2.2 rmind
31 1.2.2.2 rmind static const struct rump_onesyscall mysys[] = {
32 1.2.2.2 rmind { 27, sys_recvmsg },
33 1.2.2.2 rmind { 28, sys_sendmsg },
34 1.2.2.2 rmind { 29, sys_recvfrom },
35 1.2.2.2 rmind { 30, sys_accept },
36 1.2.2.2 rmind { 31, sys_getpeername },
37 1.2.2.2 rmind { 32, sys_getsockname },
38 1.2.2.2 rmind { 98, sys_connect },
39 1.2.2.2 rmind { 104, sys_bind },
40 1.2.2.2 rmind { 105, sys_setsockopt },
41 1.2.2.2 rmind { 106, sys_listen },
42 1.2.2.2 rmind { 118, sys_getsockopt },
43 1.2.2.2 rmind { 133, sys_sendto },
44 1.2.2.2 rmind { 134, sys_shutdown },
45 1.2.2.2 rmind { 135, sys_socketpair },
46 1.2.2.2 rmind { 394, sys___socket30 },
47 1.2.2.2 rmind { 456, sys_paccept },
48 1.2.2.2 rmind { 475, sys_recvmmsg },
49 1.2.2.2 rmind { 476, sys_sendmmsg },
50 1.2.2.2 rmind };
51 1.2.2.2 rmind
52 1.2.2.2 rmind RUMP_COMPONENT(RUMP_COMPONENT_SYSCALL)
53 1.2.2.2 rmind {
54 1.2.2.2 rmind
55 1.2.2.2 rmind rump_syscall_boot_establish(mysys, __arraycount(mysys));
56 1.2.2.2 rmind }
57