summaryrefslogtreecommitdiffstats
path: root/sys/contrib/pf
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/pf')
-rw-r--r--sys/contrib/pf/net/pf.c2
-rw-r--r--sys/contrib/pf/net/pf_ioctl.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/sys/contrib/pf/net/pf.c b/sys/contrib/pf/net/pf.c
index 4d1cd35..0c996ab 100644
--- a/sys/contrib/pf/net/pf.c
+++ b/sys/contrib/pf/net/pf.c
@@ -988,7 +988,7 @@ pf_purge_thread(void *v)
sx_sunlock(&pf_consistency_lock);
PF_UNLOCK();
wakeup(pf_purge_thread);
- kthread_exit(0);
+ kproc_exit(0);
}
#endif
s = splsoftnet();
diff --git a/sys/contrib/pf/net/pf_ioctl.c b/sys/contrib/pf/net/pf_ioctl.c
index 6c5d2a1..b87b45b 100644
--- a/sys/contrib/pf/net/pf_ioctl.c
+++ b/sys/contrib/pf/net/pf_ioctl.c
@@ -386,7 +386,7 @@ pfattach(void)
/* XXX do our best to avoid a conflict */
pf_status.hostid = arc4random();
- if (kthread_create(pf_purge_thread, NULL, NULL, 0, 0, "pfpurge"))
+ if (kproc_create(pf_purge_thread, NULL, NULL, 0, 0, "pfpurge"))
return (ENXIO);
return (error);
@@ -464,13 +464,13 @@ pfattach(int num)
pf_status.hostid = arc4random();
/* require process context to purge states, so perform in a thread */
- kthread_create_deferred(pf_thread_create, NULL);
+ kproc_create_deferred(pf_thread_create, NULL);
}
void
pf_thread_create(void *v)
{
- if (kthread_create(pf_purge_thread, NULL, NULL, "pfpurge"))
+ if (kproc_create(pf_purge_thread, NULL, NULL, "pfpurge"))
panic("pfpurge thread");
}
OpenPOWER on IntegriCloud