Home | History | Annotate | Line # | Download | only in rumpnet
rumpnet_syscalls.c revision 1.2.12.1
      1  1.2.12.1  skrll /*	$NetBSD: rumpnet_syscalls.c,v 1.2.12.1 2015/09/22 12:06:15 skrll 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.2.12.1  skrll __KERNEL_RCSID(0, "$NetBSD: rumpnet_syscalls.c,v 1.2.12.1 2015/09/22 12:06:15 skrll 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.2  pooka extern sy_call_t sys_recvmsg;
     13       1.2  pooka extern sy_call_t sys_sendmsg;
     14       1.2  pooka extern sy_call_t sys_recvfrom;
     15       1.2  pooka extern sy_call_t sys_accept;
     16       1.2  pooka extern sy_call_t sys_getpeername;
     17       1.2  pooka extern sy_call_t sys_getsockname;
     18       1.2  pooka extern sy_call_t sys_connect;
     19       1.2  pooka extern sy_call_t sys_bind;
     20       1.2  pooka extern sy_call_t sys_setsockopt;
     21       1.2  pooka extern sy_call_t sys_listen;
     22       1.2  pooka extern sy_call_t sys_getsockopt;
     23       1.2  pooka extern sy_call_t sys_sendto;
     24       1.2  pooka extern sy_call_t sys_shutdown;
     25       1.2  pooka extern sy_call_t sys_socketpair;
     26       1.2  pooka extern sy_call_t sys___socket30;
     27       1.2  pooka extern sy_call_t sys_paccept;
     28       1.2  pooka extern sy_call_t sys_recvmmsg;
     29       1.2  pooka extern 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