Home | History | Annotate | Line # | Download | only in rumpnet
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