summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_prot.c
diff options
context:
space:
mode:
authordillon <dillon@FreeBSD.org>1999-01-28 00:57:57 +0000
committerdillon <dillon@FreeBSD.org>1999-01-28 00:57:57 +0000
commit975fba8a24263006afbbb4e38dd6bf515bdf4b43 (patch)
treeda30cbbe5e5f3c775029e38108f63aa8b8cd17b7 /sys/kern/kern_prot.c
parent4cc7d69521756e89ce3e5ea28211fda13fc4c9ff (diff)
downloadFreeBSD-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.c18
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) {
OpenPOWER on IntegriCloud