summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_fork.c
diff options
context:
space:
mode:
authorart <art@openbsd.org>2000-03-03 11:31:42 +0000
committerart <art@openbsd.org>2000-03-03 11:31:42 +0000
commit6d09544f8647a6ac0b849a182d239c18be3aa5ce (patch)
treed7b0e22124d68d9ebb520edcb79c874a19d64de9 /sys/kern/kern_fork.c
parentfix a comment (diff)
downloadwireguard-openbsd-6d09544f8647a6ac0b849a182d239c18be3aa5ce.tar.xz
wireguard-openbsd-6d09544f8647a6ac0b849a182d239c18be3aa5ce.zip
Use LIST_ macros instead of internal field names to walk the allproc list.
Diffstat (limited to 'sys/kern/kern_fork.c')
-rw-r--r--sys/kern/kern_fork.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/kern_fork.c b/sys/kern/kern_fork.c
index 2ac3e9a75d7..f7ebb0d6fe1 100644
--- a/sys/kern/kern_fork.c
+++ b/sys/kern/kern_fork.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_fork.c,v 1.28 2000/02/21 20:00:09 art Exp $ */
+/* $OpenBSD: kern_fork.c,v 1.29 2000/03/03 11:31:42 art Exp $ */
/* $NetBSD: kern_fork.c,v 1.29 1996/02/09 18:59:34 christos Exp $ */
/*
@@ -211,9 +211,9 @@ retry:
* is in use. Remember the lowest pid that's greater
* than lastpid, so we can avoid checking for a while.
*/
- p2 = allproc.lh_first;
+ p2 = LIST_FIRST(&allproc);
again:
- for (; p2 != 0; p2 = p2->p_list.le_next) {
+ for (; p2 != 0; p2 = LIST_NEXT(p2, p_list)) {
while (p2->p_pid == lastpid ||
p2->p_pgrp->pg_id == lastpid) {
lastpid++;