Lines Matching defs:labs

170 parse_dname(const char* str, uint8_t** res, size_t* len, int* labs)
173 *labs = 0;
178 *labs = dname_count_size_labels(*res, len);
184 local_zone_create(uint8_t* nm, size_t len, int labs,
196 z->namelabs = labs;
212 int labs, enum localzone_type t, uint16_t c)
214 struct local_zone* z = local_zone_create(nm, len, labs, t, c);
234 z = local_zones_find(zones, nm, len, labs, c);
253 int labs;
254 if(!parse_dname(name, &nm, &len, &labs)) {
263 if(!(z=lz_enter_zone_dname(zones, nm, len, labs, t, dclass))) {
644 int labs;
651 labs = dname_count_size_labels(rr_name, &len);
653 z = local_zones_lookup(zones, rr_name, len, labs, rr_class, rr_type);
1047 int labs;
1052 labs = dname_count_size_labels(rr_name, &len);
1054 if(!local_zones_lookup(zones, rr_name, len, labs, rr_class,
1062 rr_name, len, labs, LDNS_RR_CLASS_IN, rr_type);
1092 nmlabs = labs;
1093 match = labs;
1106 rr_name, labs, &m);
1224 uint8_t* name, size_t len, int labs, uint16_t dclass, uint16_t dtype)
1226 return local_zones_tags_lookup(zones, name, len, labs,
1232 uint8_t* name, size_t len, int labs, uint16_t dclass, uint16_t dtype,
1242 labs--;
1248 key.namelabs = labs;
1270 uint8_t* name, size_t len, int labs, uint16_t dclass)
1277 key.namelabs = labs;
1284 uint8_t* name, size_t len, int labs, uint16_t dclass,
1293 key.namelabs = labs;
1474 struct regional* temp, int labs, struct local_data** ldp,
1484 key.namelabs = labs;
1609 int labs)
1623 key.namelabs = labs;
1845 int labs = dname_count_labels(qinfo->qname);
1855 qinfo->qname, qinfo->qname_len, labs,
1869 local_zone_does_not_cover(z, qinfo, labs)) {
1889 qinfo->qname_len, labs, qinfo->qclass, qinfo->qtype,
1920 && local_data_answer(z, env, qinfo, edns, repinfo, buf, temp, labs,
2031 uint8_t* name, size_t len, int labs, uint16_t dclass,
2037 struct local_zone* z = local_zone_create(name, len, labs, tp, dclass);
2045 prev = local_zones_find_le(zones, name, len, labs, dclass, &exact);
2085 int labs;
2091 labs = dname_count_size_labels(rr_name, &len);
2095 z = local_zones_lookup(zones, rr_name, len, labs, rr_class, rr_type);
2097 z = local_zones_add_zone(zones, rr_name, len, labs, rr_class,
2131 uint8_t* name, size_t len, int labs)
2142 labs--;
2143 d = local_zone_find_data(z, name, len, labs);
2165 uint8_t* name, size_t len, int labs, uint16_t dclass)
2173 z = local_zones_lookup(zones, name, len, labs, dclass, LDNS_RR_TYPE_DS);
2176 d = local_zone_find_data(z, name, len, labs);
2179 del_empty_term(z, d, name, len, labs);
2187 z = local_zones_lookup(zones, name, len, labs, dclass, 0);
2197 d = local_zone_find_data(z, name, len, labs);
2208 del_empty_term(z, d, name, len, labs);