summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_sig.c
diff options
context:
space:
mode:
authorthib <thib@openbsd.org>2008-05-22 17:04:59 +0000
committerthib <thib@openbsd.org>2008-05-22 17:04:59 +0000
commitb8b5c1f0776cdd15fcebba2dce31cd506581bdfc (patch)
tree73aa0fb7d046db78b79c47d160e6f164361270e2 /sys/kern/kern_sig.c
parentWrong function names in fatal messages fixed. (diff)
downloadwireguard-openbsd-b8b5c1f0776cdd15fcebba2dce31cd506581bdfc.tar.xz
wireguard-openbsd-b8b5c1f0776cdd15fcebba2dce31cd506581bdfc.zip
Use LIST_FOREACH() instead of handrolling.
From: Pierre Riteau pierre.riteau_att_gmail.com OK miod@
Diffstat (limited to 'sys/kern/kern_sig.c')
-rw-r--r--sys/kern/kern_sig.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c
index b28d29a6a35..d698eb5030e 100644
--- a/sys/kern/kern_sig.c
+++ b/sys/kern/kern_sig.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_sig.c,v 1.97 2007/11/27 16:22:13 martynas Exp $ */
+/* $OpenBSD: kern_sig.c,v 1.98 2008/05/22 17:04:59 thib Exp $ */
/* $NetBSD: kern_sig.c,v 1.54 1996/04/22 01:38:32 christos Exp $ */
/*
@@ -621,7 +621,7 @@ killpg1(struct proc *cp, int signum, int pgid, int all)
/*
* broadcast
*/
- for (p = LIST_FIRST(&allproc); p; p = LIST_NEXT(p, p_list)) {
+ LIST_FOREACH(p, &allproc, p_list) {
if (p->p_pid <= 1 || p->p_flag & P_SYSTEM ||
p == cp || !cansignal(cp, pc, p, signum))
continue;