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