diff options
Diffstat (limited to 'sys/kern/sys_socket.c')
-rw-r--r-- | sys/kern/sys_socket.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sys/kern/sys_socket.c b/sys/kern/sys_socket.c index 19f4d9b..53ca5b9 100644 --- a/sys/kern/sys_socket.c +++ b/sys/kern/sys_socket.c @@ -157,20 +157,22 @@ soo_ioctl(fp, cmd, data, td) } int -soo_poll(fp, events, cred, td) +soo_poll(fp, events, active_cred, td) struct file *fp; int events; - struct ucred *cred; + struct ucred *active_cred; struct thread *td; { struct socket *so = (struct socket *)fp->f_data; - return so->so_proto->pr_usrreqs->pru_sopoll(so, events, cred, td); + return so->so_proto->pr_usrreqs->pru_sopoll(so, events, + fp->f_cred, td); } int -soo_stat(fp, ub, td) +soo_stat(fp, ub, active_cred, td) struct file *fp; struct stat *ub; + struct ucred *active_cred; struct thread *td; { struct socket *so = (struct socket *)fp->f_data; |