version 1.21, 2005/12/11 12:19:56 |
version 1.21.10.2, 2006/05/06 23:31:26 |
Line 61 __KERNEL_RCSID(0, "$NetBSD$"); |
|
Line 61 __KERNEL_RCSID(0, "$NetBSD$"); |
|
#include <sys/syslog.h> |
#include <sys/syslog.h> |
#include <sys/stat.h> |
#include <sys/stat.h> |
#include <sys/core.h> |
#include <sys/core.h> |
|
#include <sys/kauth.h> |
|
|
#include <sys/mount.h> |
#include <sys/mount.h> |
#include <sys/sa.h> |
#include <sys/sa.h> |
Line 277 compat_43_sys_killpg(struct lwp *l, void |
|
Line 278 compat_43_sys_killpg(struct lwp *l, void |
|
ksi.ksi_signo = SCARG(uap, signum); |
ksi.ksi_signo = SCARG(uap, signum); |
ksi.ksi_code = SI_USER; |
ksi.ksi_code = SI_USER; |
ksi.ksi_pid = p->p_pid; |
ksi.ksi_pid = p->p_pid; |
ksi.ksi_uid = p->p_ucred->cr_uid; |
ksi.ksi_uid = kauth_cred_geteuid(p->p_cred); |
return (killpg1(p, &ksi, SCARG(uap, pgid), 0)); |
return (killpg1(p, &ksi, SCARG(uap, pgid), 0)); |
} |
} |