diff options
| author | Peter Wemm <peter@FreeBSD.org> | 2000-05-09 00:58:34 +0000 |
|---|---|---|
| committer | Peter Wemm <peter@FreeBSD.org> | 2000-05-09 00:58:34 +0000 |
| commit | 0e59fec6d8d3d043deb7f343182bf38d23f682ff (patch) | |
| tree | 5f290b4f3057519104672892155fc6044985ac53 /sys | |
| parent | 324eb8fed2ec8ce8750596950c85e86ea3a97fe3 (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/kern/kern_prot.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/kern/kern_prot.c b/sys/kern/kern_prot.c index 28444a13fd2dc..3be52c888ca2d 100644 --- a/sys/kern/kern_prot.c +++ b/sys/kern/kern_prot.c @@ -909,8 +909,7 @@ issetugid(p, uap) * a user without an exec - programs cannot know *everything* * that libc *might* have put in their data segment. */ - if (p->p_flag & P_SUGID) - return (1); + p->p_retval[0] = (p->p_flag & P_SUGID) ? 1 : 0; return (0); } |
