--- src/sys/kern/sys_pipe.c 2006/06/13 08:12:03 1.39 +++ src/sys/kern/sys_pipe.c 2006/08/02 01:25:25 1.40 @@ -104,10 +104,14 @@ static int pipe_stat (struct file *fp, s static int pipe_ioctl (struct file *fp, u_long cmd, caddr_t data, struct ucred *cred); static struct fileops pipeops = { - NULL, /* port */ - NULL, /* clone */ - pipe_read, pipe_write, pipe_ioctl, pipe_poll, pipe_kqfilter, - pipe_stat, pipe_close, pipe_shutdown + .fo_read = pipe_read, + .fo_write = pipe_write, + .fo_ioctl = pipe_ioctl, + .fo_poll = pipe_poll, + .fo_kqfilter = pipe_kqfilter, + .fo_stat = pipe_stat, + .fo_close = pipe_close, + .fo_shutdown = pipe_shutdown }; static void filt_pipedetach(struct knote *kn);