root/sys/rump/librump/rumpnet/rumpnet_syscalls.c
/*      $NetBSD: rumpnet_syscalls.c,v 1.10 2024/05/20 01:40:44 christos Exp $   */

/* AUTOMATICALLY GENERATED BY makerumpsyscalls.sh */

#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: rumpnet_syscalls.c,v 1.10 2024/05/20 01:40:44 christos Exp $");

#include <sys/param.h>

#include <rump-sys/kern.h>

extern sy_call_t sys_recvmsg;
extern sy_call_t sys_sendmsg;
extern sy_call_t sys_recvfrom;
extern sy_call_t sys_accept;
extern sy_call_t sys_getpeername;
extern sy_call_t sys_getsockname;
extern sy_call_t sys_connect;
extern sy_call_t sys_bind;
extern sy_call_t sys_setsockopt;
extern sy_call_t sys_listen;
extern sy_call_t sys_getsockopt;
extern sy_call_t sys_sendto;
extern sy_call_t sys_shutdown;
extern sy_call_t sys_socketpair;
extern sy_call_t sys_getsockopt2;
extern sy_call_t sys___socket30;
extern sy_call_t sys_paccept;
extern sy_call_t sys_recvmmsg;
extern sy_call_t sys_sendmmsg;

static const struct rump_onesyscall mysys[] = {
        { 27,   sys_recvmsg },
        { 28,   sys_sendmsg },
        { 29,   sys_recvfrom },
        { 30,   sys_accept },
        { 31,   sys_getpeername },
        { 32,   sys_getsockname },
        { 98,   sys_connect },
        { 104,  sys_bind },
        { 105,  sys_setsockopt },
        { 106,  sys_listen },
        { 118,  sys_getsockopt },
        { 133,  sys_sendto },
        { 134,  sys_shutdown },
        { 135,  sys_socketpair },
        { 193,  sys_getsockopt2 },
        { 394,  sys___socket30 },
        { 456,  sys_paccept },
        { 475,  sys_recvmmsg },
        { 476,  sys_sendmmsg },
};

RUMP_COMPONENT(RUMP_COMPONENT_SYSCALL)
{

        rump_syscall_boot_establish(mysys, __arraycount(mysys));
}