diff options
author | trociny <trociny@FreeBSD.org> | 2011-12-06 06:40:14 +0000 |
---|---|---|
committer | trociny <trociny@FreeBSD.org> | 2011-12-06 06:40:14 +0000 |
commit | 1216d4d43b17f6296cf90372caa9faf485bb03ba (patch) | |
tree | 62f1383431cebf983dd51ef3877ac50f5496a9ad /sys/kern/kern_proc.c | |
parent | 8c9f6bae53fac4f5558a5a8f10f71486e50701ce (diff) | |
download | FreeBSD-src-1216d4d43b17f6296cf90372caa9faf485bb03ba.zip FreeBSD-src-1216d4d43b17f6296cf90372caa9faf485bb03ba.tar.gz |
Really protect kern.proc.ps_strings sysctls with p_candebug(). This
was intended to be in r228288.
Spotted by: many
MFC after: 1 week
Diffstat (limited to 'sys/kern/kern_proc.c')
-rw-r--r-- | sys/kern/kern_proc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_proc.c b/sys/kern/kern_proc.c index d60fd26..83da94e 100644 --- a/sys/kern/kern_proc.c +++ b/sys/kern/kern_proc.c @@ -2457,7 +2457,7 @@ sysctl_kern_proc_ps_strings(SYSCTL_HANDLER_ARGS) p = pfind((pid_t)name[0]); if (p == NULL) return (ESRCH); - error = p_cansee(curthread, p); + error = p_candebug(curthread, p); if (error != 0) { PROC_UNLOCK(p); return (error); |