pf_nvrule_addr_to_rule_addr
pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "src"), &rule->src);
pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "dst"), &rule->dst);
pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "ipsrc"),
pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "ipdst"),
error = pf_nvrule_addr_to_rule_addr(
error = pf_nvrule_addr_to_rule_addr(
error = pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "src"),
PFNV_CHK(pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "dst"),
PFNV_CHK(pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "src"),
PFNV_CHK(pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "dst"),
PFNV_CHK(pf_nvrule_addr_to_rule_addr(