diff options
author | dillon <dillon@FreeBSD.org> | 1999-01-28 00:57:57 +0000 |
---|---|---|
committer | dillon <dillon@FreeBSD.org> | 1999-01-28 00:57:57 +0000 |
commit | 975fba8a24263006afbbb4e38dd6bf515bdf4b43 (patch) | |
tree | da30cbbe5e5f3c775029e38108f63aa8b8cd17b7 /sys/kern/kern_prot.c | |
parent | 4cc7d69521756e89ce3e5ea28211fda13fc4c9ff (diff) | |
download | FreeBSD-src-975fba8a24263006afbbb4e38dd6bf515bdf4b43.zip FreeBSD-src-975fba8a24263006afbbb4e38dd6bf515bdf4b43.tar.gz |
Fix warnings in preparation for adding -Wall -Wcast-qual to the
kernel compile
Diffstat (limited to 'sys/kern/kern_prot.c')
-rw-r--r-- | sys/kern/kern_prot.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/sys/kern/kern_prot.c b/sys/kern/kern_prot.c index e5e1a3e..728e430 100644 --- a/sys/kern/kern_prot.c +++ b/sys/kern/kern_prot.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)kern_prot.c 8.6 (Berkeley) 1/21/94 - * $Id: kern_prot.c,v 1.42 1998/11/10 09:16:29 peter Exp $ + * $Id: kern_prot.c,v 1.43 1998/12/13 07:07:51 truckman Exp $ */ /* @@ -651,10 +651,10 @@ setreuid(p, uap) ruid = uap->ruid; euid = uap->euid; - if ((ruid != (uid_t)-1 && ruid != pc->p_ruid && ruid != pc->p_svuid || - euid != (uid_t)-1 && euid != pc->pc_ucred->cr_uid && - euid != pc->p_ruid && euid != pc->p_svuid) && - (error = suser(pc->pc_ucred, &p->p_acflag))) + if (((ruid != (uid_t)-1 && ruid != pc->p_ruid && ruid != pc->p_svuid) || + (euid != (uid_t)-1 && euid != pc->pc_ucred->cr_uid && + euid != pc->p_ruid && euid != pc->p_svuid)) && + (error = suser(pc->pc_ucred, &p->p_acflag)) != 0) return (error); if (euid != (uid_t)-1 && pc->pc_ucred->cr_uid != euid) { @@ -694,10 +694,10 @@ setregid(p, uap) rgid = uap->rgid; egid = uap->egid; - if ((rgid != (gid_t)-1 && rgid != pc->p_rgid && rgid != pc->p_svgid || - egid != (gid_t)-1 && egid != pc->pc_ucred->cr_groups[0] && - egid != pc->p_rgid && egid != pc->p_svgid) && - (error = suser(pc->pc_ucred, &p->p_acflag))) + if (((rgid != (gid_t)-1 && rgid != pc->p_rgid && rgid != pc->p_svgid) || + (egid != (gid_t)-1 && egid != pc->pc_ucred->cr_groups[0] && + egid != pc->p_rgid && egid != pc->p_svgid)) && + (error = suser(pc->pc_ucred, &p->p_acflag)) != 0) return (error); if (egid != (gid_t)-1 && pc->pc_ucred->cr_groups[0] != egid) { |