aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/sys_capability.c
diff options
context:
space:
mode:
authorMateusz Guzik <mjg@FreeBSD.org>2018-10-12 23:48:10 +0000
committerMateusz Guzik <mjg@FreeBSD.org>2018-10-12 23:48:10 +0000
commit98fca94d22431113054843c5e2562ae91f118bcb (patch)
tree154e18a9496d50ac8afa3301f378cb11be90f7fe /sys/kern/sys_capability.c
parent9343a1cd71fc13e6fd2b32ac23e30d6059e66f81 (diff)
downloadsrc-98fca94d22431113054843c5e2562ae91f118bcb.tar.gz
src-98fca94d22431113054843c5e2562ae91f118bcb.zip
capsicum: provide cap_rights_fde_inline
Reading caps is in the hot path (on each successful fd lookup), but completely unnecessarily requires a function call. Approved by: re (gjb) Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/head/; revision=339341
Diffstat (limited to 'sys/kern/sys_capability.c')
-rw-r--r--sys/kern/sys_capability.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/sys_capability.c b/sys/kern/sys_capability.c
index 643f6bfa8a43..f2dd750bffa9 100644
--- a/sys/kern/sys_capability.c
+++ b/sys/kern/sys_capability.c
@@ -208,7 +208,7 @@ const cap_rights_t *
cap_rights_fde(const struct filedescent *fdep)
{
- return (&fdep->fde_rights);
+ return (cap_rights_fde_inline(fdep));
}
const cap_rights_t *