diff --git a/sys/dev/streams/streams.c b/sys/dev/streams/streams.c index 66ea3fe212ce..e1f4ae81d3da 100644 --- a/sys/dev/streams/streams.c +++ b/sys/dev/streams/streams.c @@ -99,7 +99,7 @@ static dev_t dt_ptm, dt_arp, dt_icmp, dt_ip, dt_tcp, dt_udp, dt_rawip, dt_unix_dgram, dt_unix_stream, dt_unix_ord_stream; static struct fileops svr4_netops = { - soo_read, soo_write, soo_ioctl, soo_poll, sokqfilter, + soo_read, soo_write, soo_ioctl, soo_poll, soo_kqfilter, soo_stat, svr4_soo_close }; diff --git a/sys/kern/sys_socket.c b/sys/kern/sys_socket.c index 328ff51bb4db..563224a192d4 100644 --- a/sys/kern/sys_socket.c +++ b/sys/kern/sys_socket.c @@ -54,7 +54,7 @@ #include struct fileops socketops = { - soo_read, soo_write, soo_ioctl, soo_poll, sokqfilter, + soo_read, soo_write, soo_ioctl, soo_poll, soo_kqfilter, soo_stat, soo_close }; diff --git a/sys/kern/uipc_socket.c b/sys/kern/uipc_socket.c index 5dd4406f987c..73d9a16b7592 100644 --- a/sys/kern/uipc_socket.c +++ b/sys/kern/uipc_socket.c @@ -1739,7 +1739,7 @@ sopoll(struct socket *so, int events, struct ucred *active_cred, } int -sokqfilter(struct file *fp, struct knote *kn) +soo_kqfilter(struct file *fp, struct knote *kn) { struct socket *so = (struct socket *)kn->kn_fp->f_data; struct sockbuf *sb; diff --git a/sys/sys/socketvar.h b/sys/sys/socketvar.h index a7e3e7bd3921..20cb365c5990 100644 --- a/sys/sys/socketvar.h +++ b/sys/sys/socketvar.h @@ -361,7 +361,7 @@ int soo_poll(struct file *fp, int events, struct ucred *active_cred, struct thread *td); int soo_stat(struct file *fp, struct stat *ub, struct ucred *active_cred, struct thread *td); -int sokqfilter(struct file *fp, struct knote *kn); +int soo_kqfilter(struct file *fp, struct knote *kn); /* * From uipc_socket and friends