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