summaryrefslogtreecommitdiffstats
path: root/sys/kern/exec_elf.c
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2017-01-21 05:42:03 +0000
committerguenther <guenther@openbsd.org>2017-01-21 05:42:03 +0000
commit8fda72b7e051ba1f5fd77ca4e41c7870ed36e4b6 (patch)
tree29b8fd2a73cde1a19923f8bfe3122b9b92c116d2 /sys/kern/exec_elf.c
parentremove some extra whitespace. (diff)
downloadwireguard-openbsd-8fda72b7e051ba1f5fd77ca4e41c7870ed36e4b6.tar.xz
wireguard-openbsd-8fda72b7e051ba1f5fd77ca4e41c7870ed36e4b6.zip
p_comm is the process's command and isn't per thread, so move it from
struct proc to struct process. ok deraadt@ kettenis@
Diffstat (limited to 'sys/kern/exec_elf.c')
-rw-r--r--sys/kern/exec_elf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/exec_elf.c b/sys/kern/exec_elf.c
index d51aecd0669..d21cf94276f 100644
--- a/sys/kern/exec_elf.c
+++ b/sys/kern/exec_elf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: exec_elf.c,v 1.129 2016/11/07 00:26:32 guenther Exp $ */
+/* $OpenBSD: exec_elf.c,v 1.130 2017/01/21 05:42:03 guenther Exp $ */
/*
* Copyright (c) 1996 Per Fogelstrom
@@ -1216,7 +1216,7 @@ ELFNAMEEND(coredump_notes)(struct proc *p, void *iocookie, size_t *sizep)
cpi.cpi_egid = p->p_ucred->cr_gid;
cpi.cpi_svgid = p->p_ucred->cr_svgid;
- (void)strlcpy(cpi.cpi_name, p->p_comm, sizeof(cpi.cpi_name));
+ (void)strlcpy(cpi.cpi_name, pr->ps_comm, sizeof(cpi.cpi_name));
nhdr.namesz = sizeof("OpenBSD");
nhdr.descsz = sizeof(cpi);