mirror of
https://git.FreeBSD.org/src.git
synced 2025-01-20 15:43:16 +00:00
Fix indentantion in pf_purge_thread(). No functional change.
This commit is contained in:
parent
4691c88fee
commit
164aa3ce5e
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=313001
@ -1437,35 +1437,41 @@ pf_purge_thread(void *unused __unused)
|
||||
VNET_FOREACH(vnet_iter) {
|
||||
CURVNET_SET(vnet_iter);
|
||||
|
||||
if (pf_end_threads) {
|
||||
pf_end_threads++;
|
||||
wakeup(pf_purge_thread);
|
||||
kproc_exit(0);
|
||||
}
|
||||
if (pf_end_threads) {
|
||||
pf_end_threads++;
|
||||
wakeup(pf_purge_thread);
|
||||
kproc_exit(0);
|
||||
}
|
||||
|
||||
/* Wait while V_pf_default_rule.timeout is initialized. */
|
||||
if (V_pf_vnet_active == 0) {
|
||||
CURVNET_RESTORE();
|
||||
continue;
|
||||
}
|
||||
/* Wait until V_pf_default_rule is initialized. */
|
||||
if (V_pf_vnet_active == 0) {
|
||||
CURVNET_RESTORE();
|
||||
continue;
|
||||
}
|
||||
|
||||
/* Process 1/interval fraction of the state table every run. */
|
||||
idx = pf_purge_expired_states(idx, pf_hashmask /
|
||||
/*
|
||||
* Process 1/interval fraction of the state
|
||||
* table every run.
|
||||
*/
|
||||
idx = pf_purge_expired_states(idx, pf_hashmask /
|
||||
(V_pf_default_rule.timeout[PFTM_INTERVAL] * 10));
|
||||
|
||||
/* Purge other expired types every PFTM_INTERVAL seconds. */
|
||||
if (idx == 0) {
|
||||
/*
|
||||
* Order is important:
|
||||
* - states and src nodes reference rules
|
||||
* - states and rules reference kifs
|
||||
* Purge other expired types every
|
||||
* PFTM_INTERVAL seconds.
|
||||
*/
|
||||
pf_purge_expired_fragments();
|
||||
pf_purge_expired_src_nodes();
|
||||
pf_purge_unlinked_rules();
|
||||
pfi_kif_purge();
|
||||
}
|
||||
CURVNET_RESTORE();
|
||||
if (idx == 0) {
|
||||
/*
|
||||
* Order is important:
|
||||
* - states and src nodes reference rules
|
||||
* - states and rules reference kifs
|
||||
*/
|
||||
pf_purge_expired_fragments();
|
||||
pf_purge_expired_src_nodes();
|
||||
pf_purge_unlinked_rules();
|
||||
pfi_kif_purge();
|
||||
}
|
||||
CURVNET_RESTORE();
|
||||
}
|
||||
VNET_LIST_RUNLOCK();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user