summaryrefslogtreecommitdiff
path: root/sys/kern/kern_prot.c
diff options
context:
space:
mode:
authorBrian Feldman <green@FreeBSD.org>2000-08-30 00:01:48 +0000
committerBrian Feldman <green@FreeBSD.org>2000-08-30 00:01:48 +0000
commit60ee22579dd76afe4d97f699fdf9ff9be9aa1b9a (patch)
treea78285e05cc4f4ecb2f1821e37abfb02dad3ae4b /sys/kern/kern_prot.c
parent0fe62d73188c642ab8c433a0a771c586ff2f71ac (diff)
Notes
Diffstat (limited to 'sys/kern/kern_prot.c')
-rw-r--r--sys/kern/kern_prot.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/kern/kern_prot.c b/sys/kern/kern_prot.c
index 28444a13fd2d..a16f7acc3990 100644
--- a/sys/kern/kern_prot.c
+++ b/sys/kern/kern_prot.c
@@ -429,8 +429,8 @@ setuid(p, uap)
* Transfer proc count to new user.
*/
if (uid != pc->p_ruid) {
- (void)chgproccnt(pc->p_ruid, -1);
- (void)chgproccnt(uid, 1);
+ (void)chgproccnt(pc->p_ruid, -1, 0);
+ (void)chgproccnt(uid, 1, 0);
}
/*
* Set real uid
@@ -678,8 +678,8 @@ setreuid(p, uap)
setsugid(p);
}
if (ruid != (uid_t)-1 && pc->p_ruid != ruid) {
- (void)chgproccnt(pc->p_ruid, -1);
- (void)chgproccnt(ruid, 1);
+ (void)chgproccnt(pc->p_ruid, -1, 0);
+ (void)chgproccnt(ruid, 1, 0);
pc->p_ruid = ruid;
setsugid(p);
}
@@ -771,8 +771,8 @@ setresuid(p, uap)
setsugid(p);
}
if (ruid != (uid_t)-1 && pc->p_ruid != ruid) {
- (void)chgproccnt(pc->p_ruid, -1);
- (void)chgproccnt(ruid, 1);
+ (void)chgproccnt(pc->p_ruid, -1, 0);
+ (void)chgproccnt(ruid, 1, 0);
pc->p_ruid = ruid;
setsugid(p);
}