V_pf_osfp_list
if ((fpresult = pf_osfp_find(&V_pf_osfp_list, &fp,
while ((fp = SLIST_FIRST(&V_pf_osfp_list))) {
SLIST_REMOVE_HEAD(&V_pf_osfp_list, fp_next);
if ((fp = pf_osfp_find_exact(&V_pf_osfp_list, &fpadd))) {
pf_osfp_insert(&V_pf_osfp_list, fp);
SLIST_FOREACH(fp, &V_pf_osfp_list, fp_next) {
SLIST_FOREACH(f, &V_pf_osfp_list, fp_next) {
if (f != (f2 = pf_osfp_find(&V_pf_osfp_list, &find, 0))) {