aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctp_syscalls.c
diff options
context:
space:
mode:
authorMateusz Guzik <mjg@FreeBSD.org>2015-04-11 16:00:33 +0000
committerMateusz Guzik <mjg@FreeBSD.org>2015-04-11 16:00:33 +0000
commit2574218578003321766b2bc85b3dc877308c0fe4 (patch)
tree0822ba61532bccc72584d41489003180d35e9335 /sys/netinet/sctp_syscalls.c
parent90f54cbfeb973c0e2ee7b617b7759ac4335a9efe (diff)
downloadsrc-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.c8
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