diff options
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/imgact_aout.c | 2 | ||||
-rw-r--r-- | sys/kern/imgact_elf.c | 2 | ||||
-rw-r--r-- | sys/kern/kern_exit.c | 2 | ||||
-rw-r--r-- | sys/kern/kern_sig.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/sys/kern/imgact_aout.c b/sys/kern/imgact_aout.c index eea280d..da640ad 100644 --- a/sys/kern/imgact_aout.c +++ b/sys/kern/imgact_aout.c @@ -247,7 +247,7 @@ aout_coredump(p, vp, limit) register struct vnode *vp; off_t limit; { - register struct ucred *cred = p->p_cred->pc_ucred; + register struct ucred *cred = p->p_ucred; register struct vmspace *vm = p->p_vmspace; int error; diff --git a/sys/kern/imgact_elf.c b/sys/kern/imgact_elf.c index 84c4ac6..da938c5 100644 --- a/sys/kern/imgact_elf.c +++ b/sys/kern/imgact_elf.c @@ -688,7 +688,7 @@ elf_coredump(p, vp, limit) register struct vnode *vp; off_t limit; { - register struct ucred *cred = p->p_cred->pc_ucred; + register struct ucred *cred = p->p_ucred; int error = 0; struct sseg_closure seginfo; void *hdr; diff --git a/sys/kern/kern_exit.c b/sys/kern/kern_exit.c index abbe9de..7a2b5b3 100644 --- a/sys/kern/kern_exit.c +++ b/sys/kern/kern_exit.c @@ -480,7 +480,7 @@ loop: * Free up credentials. */ if (--p->p_cred->p_refcnt == 0) { - crfree(p->p_cred->pc_ucred); + crfree(p->p_ucred); FREE(p->p_cred, M_SUBPROC); p->p_cred = NULL; } diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c index fa065e4..a7b6499 100644 --- a/sys/kern/kern_sig.c +++ b/sys/kern/kern_sig.c @@ -1580,7 +1580,7 @@ coredump(p) register struct proc *p; { register struct vnode *vp; - register struct ucred *cred = p->p_cred->pc_ucred; + register struct ucred *cred = p->p_ucred; struct nameidata nd; struct vattr vattr; int error, error1; |