Home | History | Annotate | Line # | Download | only in rtadvd
rtadvd_hostops.c revision 1.1
      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