diff options
| author | Robert Watson <rwatson@FreeBSD.org> | 2003-01-21 03:26:28 +0000 |
|---|---|---|
| committer | Robert Watson <rwatson@FreeBSD.org> | 2003-01-21 03:26:28 +0000 |
| commit | ec35c2af6858dcf85590be8107080079667873b1 (patch) | |
| tree | 817c2e49bc1b37ad08b9049656bf9144150e8bb4 /sys/kern/kern_exec.c | |
| parent | 7251b4bf932fea4e90e18d90000047275ea6440b (diff) | |
Notes
Diffstat (limited to 'sys/kern/kern_exec.c')
| -rw-r--r-- | sys/kern/kern_exec.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/kern/kern_exec.c b/sys/kern/kern_exec.c index 0ee36ba4aee5..17e18b2ad2f4 100644 --- a/sys/kern/kern_exec.c +++ b/sys/kern/kern_exec.c @@ -1109,17 +1109,17 @@ exec_check_permissions(imgp) td = curthread; /* XXXKSE */ + /* Get file attributes */ + error = VOP_GETATTR(vp, attr, td->td_ucred, td); + if (error) + return (error); + #ifdef MAC error = mac_check_vnode_exec(td->td_ucred, imgp->vp, imgp); if (error) return (error); #endif - /* Get file attributes */ - error = VOP_GETATTR(vp, attr, td->td_ucred, td); - if (error) - return (error); - /* * 1) Check if file execution is disabled for the filesystem that this * file resides on. |
