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