H A D | localzone.c | 2 * services/localzone.c - local zones authority service. 65 RBTREE_FOR(d, struct local_data*, &z->data) { in local_zone_out() 66 for(p = d->rrsets; p; p = p->next) { in local_zone_out() 67 log_nametypeclass(NO_VERBOSE, "rrset", d->name, in local_zone_out() 68 ntohs(p->rrset->rk.type), in local_zone_out() 69 ntohs(p->rrset->rk.rrset_class)); in local_zone_out() 78 lock_rw_rdlock(&z->loc in local_zone_print() 170 parse_dname(const char * str,uint8_t ** res,size_t * len,int * labs) parse_dname() argument 184 local_zone_create(uint8_t * nm,size_t len,int labs,enum localzone_type t,uint16_t dclass) local_zone_create() argument 211 lz_enter_zone_dname(struct local_zones * zones,uint8_t * nm,size_t len,int labs,enum localzone_type t,uint16_t c) lz_enter_zone_dname() argument 252 size_t len; lz_enter_zone() local 272 rrstr_get_rr_content(const char * str,uint8_t ** nm,uint16_t * type,uint16_t * dclass,time_t * ttl,uint8_t * rr,size_t len,uint8_t ** rdata,size_t * rdata_len) rrstr_get_rr_content() argument 303 size_t len = sizeof(rr), dname_len = 0; get_rr_nameclass() local 643 size_t len; lz_enter_rr_str() local 669 lz_enter_zone_tag(struct local_zones * zones,char * zname,uint8_t * list,size_t len,uint16_t rr_class) lz_enter_zone_tag() argument 831 size_t len = strlen(name); lz_nodefault() local 1046 size_t len; lz_setup_implicit() local 1224 local_zones_lookup(struct local_zones * zones,uint8_t * name,size_t len,int labs,uint16_t dclass,uint16_t dtype) local_zones_lookup() argument 1232 local_zones_tags_lookup(struct local_zones * zones,uint8_t * name,size_t len,int labs,uint16_t dclass,uint16_t dtype,uint8_t * taglist,size_t taglen,int ignoretags) local_zones_tags_lookup() argument 1270 local_zones_find(struct local_zones * zones,uint8_t * name,size_t len,int labs,uint16_t dclass) local_zones_find() argument 1284 local_zones_find_le(struct local_zones * zones,uint8_t * name,size_t len,int labs,uint16_t dclass,int * exact) local_zones_find_le() argument 1285 local_zones_find_le(struct local_zones * zones,uint8_t * name,size_t len,int labs,uint16_t dclass,int * exact) local_zones_find_le() argument 1367 size_t len; local_data_find_tag_datas() local 2031 local_zones_add_zone(struct local_zones * zones,uint8_t * name,size_t len,int labs,uint16_t dclass,enum localzone_type tp) local_zones_add_zone() argument 2034 int exact; local_zones_add_zone() local 2084 size_t len; local_zones_add_RR() local 2131 del_empty_term(struct local_zone * z,struct local_data * d,uint8_t * name,size_t len,int labs) del_empty_term() argument 2165 local_zones_del_data(struct local_zones * zones,uint8_t * name,size_t len,int labs,uint16_t dclass) local_zones_del_data() argument [all...] |