Changeset View
Changeset View
Standalone View
Standalone View
sys/netpfil/pf/pf_if.c
Show First 20 Lines • Show All 250 Lines • ▼ Show 20 Lines | |||||
pf_kkif_free(struct pfi_kkif *kif) | pf_kkif_free(struct pfi_kkif *kif) | ||||
{ | { | ||||
if (! kif) | if (! kif) | ||||
return; | return; | ||||
for (int i = 0; i < 2; i++) { | for (int i = 0; i < 2; i++) { | ||||
for (int j = 0; j < 2; j++) { | for (int j = 0; j < 2; j++) { | ||||
for (int k = 0; k < 2; k++) { | for (int k = 0; k < 2; k++) { | ||||
if (kif->pfik_packets[i][j][k]) | |||||
counter_u64_free(kif->pfik_packets[i][j][k]); | counter_u64_free(kif->pfik_packets[i][j][k]); | ||||
if (kif->pfik_bytes[i][j][k]) | |||||
counter_u64_free(kif->pfik_bytes[i][j][k]); | counter_u64_free(kif->pfik_bytes[i][j][k]); | ||||
} | } | ||||
} | } | ||||
} | } | ||||
free(kif, PFI_MTYPE); | free(kif, PFI_MTYPE); | ||||
} | } | ||||
void | void | ||||
▲ Show 20 Lines • Show All 818 Lines • Show Last 20 Lines |