KFREES
KFREES(f, fp->fr_size);
KFREES(ptr, fp->fr_dsize);
KFREES(fp, fp->fr_size);
KFREES(ptr, fp->fr_dsize);
KFREES(fp, fp->fr_size);
KFREES(fr->fr_data, fr->fr_dsize);
KFREES(fr, fr->fr_size);
KFREES(array, arraysize);
KFREES(array, arraysize);
KFREES(softc->ipf_tuners, sizeof(ipf_main_tuneables));
KFREES(softa->ipf_auth,
KFREES(softa->ipf_auth_pkts,
# if !defined(KFREES)
KFREES(idns->idns_name, idns->idns_namelen);
KFREES(aps->aps_data, aps->aps_psiz);
KFREES(idns->idns_name, idns->idns_namelen);
KFREES(node, node->ipfd_size);
KFREES(node, node->ipfd_size);
KFREES(d->ipld_dests, sizeof(*nodes) * d->ipld_nodes);
KFREES(node, node->ipfd_size);
KFREES(temp, size);
KFREES(temp, size);
KFREES(temp, size);
KFREES(d->ipld_dests,
KFREES(softf->ipf_frag_tune, sizeof(ipf_frag_tuneables));
KFREES(softf->ipfr_heads,
KFREES(softf->ipfr_nattab,
KFREES(softf->ipfr_ipidtab,
KFREES(softf->ipf_p_ftp_tune, sizeof(ipf_ftp_tuneables));
KFREES(ipn, ipn->in_size);
KFREES(ipn, ipn->in_size);
KFREES(softh->ipf_htable_tune, sizeof(ipf_htable_tuneables));
KFREES(iph->iph_table, iph->iph_size * sizeof(*iph->iph_table));
KFREES(softl->ipf_log_tune, sizeof(ipf_log_tuneables));
KFREES(buf, len);
KFREES((caddr_t)ipl, dlen);
KFREES((caddr_t)ipl, ipl->ipl_dsize);
KFREES(nt, nt->in_size);
KFREES(ipn, ipns.ipn_dsize);
KFREES(ipnn, ipn.ipn_dsize);
KFREES(ipnn, ipn.ipn_dsize);
KFREES(aps->aps_data, aps->aps_psiz);
KFREES(in, in->in_size);
KFREES(softn->ipf_nat_tune, sizeof(ipf_nat_tuneables));
KFREES(softn->ipf_nat_table[0],
KFREES(softn->ipf_nat_table[1],
KFREES(softn->ipf_nat_map_rules,
KFREES(softn->ipf_nat_rdr_rules,
KFREES(softn->ipf_hm_maptable,
KFREES(softn->ipf_nat_stats.ns_side[0].ns_bucketlen,
KFREES(softn->ipf_nat_stats.ns_side[1].ns_bucketlen,
KFREES(n, n->in_size);
KFREES(array, array[0] * sizeof(*array));
KFREES(softn->ipf_nat_table[0],
KFREES(softn->ipf_nat_table[1],
KFREES(softn->ipf_nat_stats.ns_side[0].ns_bucketlen,
KFREES(softn->ipf_nat_stats.ns_side[1].ns_bucketlen,
KFREES(softn->ipf_nat_stats.ns_side6[0].ns_bucketlen,
KFREES(softn->ipf_nat_stats.ns_side6[1].ns_bucketlen,
KFREES(bucketlens[0], newsize * sizeof(u_int));
KFREES(bucketlens[0], newsize * sizeof(u_int));
KFREES(newtab[0], newsize * sizeof(nat_t *));
KFREES(newtab[1], newsize * sizeof(nat_t *));
KFREES(*old, *t->ipft_pint * sizeof(ipnat_t **));
KFREES(softn->ipf_hm_maptable,
KFREES(aps->aps_data, aps->aps_psiz);
KFREES(softp->ips_sess_tab,
KFREES(softp->ipf_proxy_tune, sizeof(ipf_proxy_tuneables));
KFREES(ptr, ctl.apc_dsize);
KFREES(aps->aps_data, aps->aps_psiz);
KFREES(softs->ipf_state_tune, sizeof(ipf_state_tuneables));
KFREES(softs->ipf_state_table,
KFREES(softs->ipf_state_seed,
KFREES(softs->ipf_state_stats.iss_bucketlen,
KFREES(array, array[0] * sizeof(*array));
KFREES(newtab, newsize * sizeof(*softs->ipf_state_table));
KFREES(bucketlens, newsize * sizeof(*bucketlens));
KFREES(newtab, newsize * sizeof(*newtab));
KFREES(softs->ipf_state_table,
KFREES(softs->ipf_state_seed,
KFREES(softs->ipf_state_stats.iss_bucketlen,
KFREES(softs->syncnattab,
KFREES(softs->syncstatetab,
KFREES(softs->syncupd,
KFREES(softs->synclog,
KFREES(softt->ipf_p_tftp_tune, sizeof(ipf_tftp_tuneables));
KFREES(softr->zeros, 3 * sizeof(addrfamily_t));