rtadvd_hostops.c revision 1.1 1 1.1 ozaki #include <sys/cdefs.h>
2 1.1 ozaki
3 1.1 ozaki #include <sys/types.h>
4 1.1 ozaki #include <sys/socket.h>
5 1.1 ozaki #include <sys/sysctl.h>
6 1.1 ozaki #include <sys/ioctl.h>
7 1.1 ozaki
8 1.1 ozaki #include <fcntl.h>
9 1.1 ozaki #include <unistd.h>
10 1.1 ozaki #include <stdlib.h>
11 1.1 ozaki
12 1.1 ozaki #include "prog_ops.h"
13 1.1 ozaki
14 1.1 ozaki const struct prog_ops prog_ops = {
15 1.1 ozaki .op_daemon = daemon,
16 1.1 ozaki .op_socket = socket,
17 1.1 ozaki .op_open = open,
18 1.1 ozaki .op_close = close,
19 1.1 ozaki .op_getpid = getpid,
20 1.1 ozaki
21 1.1 ozaki .op_read = read,
22 1.1 ozaki .op_write = write,
23 1.1 ozaki
24 1.1 ozaki .op_sysctl = sysctl,
25 1.1 ozaki .op_ioctl = ioctl,
26 1.1 ozaki
27 1.1 ozaki .op_chdir = chdir,
28 1.1 ozaki .op_chroot = chroot,
29 1.1 ozaki
30 1.1 ozaki .op_setuid = setuid,
31 1.1 ozaki .op_setgid = setgid,
32 1.1 ozaki .op_setgroups = setgroups,
33 1.1 ozaki
34 1.1 ozaki .op_recvmsg = recvmsg,
35 1.1 ozaki .op_sendmsg = sendmsg,
36 1.1 ozaki
37 1.1 ozaki .op_setsockopt = setsockopt,
38 1.1 ozaki .op_poll = poll,
39 1.1 ozaki .op_clock_gettime = clock_gettime,
40 1.1 ozaki };
41