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#include <time.h>
12
13#include "prog_ops.h"
14
15const struct prog_ops prog_ops = {
16	.op_daemon =		daemon,
17	.op_socket =		socket,
18	.op_open =		open,
19	.op_close =		close,
20	.op_getpid =		getpid,
21
22	.op_read =		read,
23	.op_write =		write,
24
25	.op_sysctl =		sysctl,
26	.op_ioctl =		ioctl,
27
28	.op_chdir =		chdir,
29	.op_chroot =		chroot,
30
31	.op_setuid =		setuid,
32	.op_setgid =		setgid,
33	.op_setgroups =		setgroups,
34
35	.op_recvmsg =		recvmsg,
36	.op_sendmsg =		sendmsg,
37
38	.op_setsockopt =	setsockopt,
39	.op_poll =		poll,
40	.op_clock_gettime =	clock_gettime,
41};
42