Lines Matching refs:setname
86 static int add_to_ipset(filter_dev dev, const char *setname, const void *ipaddr, int af) { in add_to_ipset() argument
95 p = strrchr(setname, '/'); in add_to_ipset()
97 i = p - setname; in add_to_ipset()
102 memcpy(io.pfrio_table.pfrt_anchor, setname, i); in add_to_ipset()
108 p = setname; in add_to_ipset()
142 static int add_to_ipset(filter_dev dev, const char *setname, const void *ipaddr, int af) { in add_to_ipset() argument
148 if (strlen(setname) >= IPSET_MAXNAMELEN) { in add_to_ipset()
167 mnl_attr_put(nlh, IPSET_ATTR_SETNAME, strlen(setname) + 1, setname); in add_to_ipset()
184 struct packed_rrset_data *d, const char* setname, int af, in ipset_add_rrset_data() argument
206 verbose(VERB_QUERY, "ipset: add %s to %s for %s", ip, setname, dname); in ipset_add_rrset_data()
208 ret = add_to_ipset((filter_dev)ie->dev, setname, rr_data + 2, af); in ipset_add_rrset_data()
210 log_err("ipset: could not add %s into %s", dname, setname); in ipset_add_rrset_data()
227 const char *setname, int af) in ipset_check_zones_for_rrset() argument
265 ipset_add_rrset_data(ie, d, setname, af, dname); in ipset_check_zones_for_rrset()
276 const char *setname; in ipset_update() local
302 setname = NULL; in ipset_update()
307 setname = ie->name_v4; in ipset_update()
311 setname = ie->name_v6; in ipset_update()
314 if (setname) { in ipset_update()
316 qlen, setname, af) == -1) in ipset_update()