summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/imgact_aout.c2
-rw-r--r--sys/kern/imgact_elf.c2
-rw-r--r--sys/kern/kern_exit.c2
-rw-r--r--sys/kern/kern_sig.c2
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;
OpenPOWER on IntegriCloud