diff options
author | Mateusz Guzik <mjg@FreeBSD.org> | 2015-04-11 16:00:33 +0000 |
---|---|---|
committer | Mateusz Guzik <mjg@FreeBSD.org> | 2015-04-11 16:00:33 +0000 |
commit | 2574218578003321766b2bc85b3dc877308c0fe4 (patch) | |
tree | 0822ba61532bccc72584d41489003180d35e9335 /sys/netinet/sctp_syscalls.c | |
parent | 90f54cbfeb973c0e2ee7b617b7759ac4335a9efe (diff) | |
download | src-2574218578003321766b2bc85b3dc877308c0fe4.tar.gz src-2574218578003321766b2bc85b3dc877308c0fe4.zip |
Replace struct filedesc argument in getsock_cap with struct thread
This is is a step towards removal of spurious arguments.
Notes
Notes:
svn path=/head/; revision=281437
Diffstat (limited to 'sys/netinet/sctp_syscalls.c')
-rw-r--r-- | sys/netinet/sctp_syscalls.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/netinet/sctp_syscalls.c b/sys/netinet/sctp_syscalls.c index e9a7bf1b70ee..28b444547273 100644 --- a/sys/netinet/sctp_syscalls.c +++ b/sys/netinet/sctp_syscalls.c @@ -248,7 +248,7 @@ sys_sctp_generic_sendmsg (td, uap) } AUDIT_ARG_FD(uap->sd); - error = getsock_cap(td->td_proc->p_fd, uap->sd, &rights, &fp, NULL); + error = getsock_cap(td, uap->sd, &rights, &fp, NULL); if (error != 0) goto sctp_bad; #ifdef KTRACE @@ -357,7 +357,7 @@ sys_sctp_generic_sendmsg_iov(td, uap) } AUDIT_ARG_FD(uap->sd); - error = getsock_cap(td->td_proc->p_fd, uap->sd, &rights, &fp, NULL); + error = getsock_cap(td, uap->sd, &rights, &fp, NULL); if (error != 0) goto sctp_bad1; @@ -468,8 +468,8 @@ sys_sctp_generic_recvmsg(td, uap) int error, fromlen, i, msg_flags; AUDIT_ARG_FD(uap->sd); - error = getsock_cap(td->td_proc->p_fd, uap->sd, - cap_rights_init(&rights, CAP_RECV), &fp, NULL); + error = getsock_cap(td, uap->sd, cap_rights_init(&rights, CAP_RECV), + &fp, NULL); if (error != 0) return (error); #ifdef COMPAT_FREEBSD32 |