Home
last modified time | relevance | path

Searched refs:udb_ptr (Results 1 – 18 of 18) sorted by relevance

/dports/dns/nsd/nsd-4.3.9/
H A Dudbradtree.h126 udb_radstrlen_type len, udb_ptr* elem, udb_ptr* result);
135 void udb_radix_delete(udb_base* udb, udb_ptr* rt, udb_ptr* n);
144 udb_void udb_radix_search(udb_ptr* rt, uint8_t* k,
160 udb_radstrlen_type len, udb_ptr* result);
170 void udb_radix_first(udb_base* udb, udb_ptr* rt, udb_ptr* p);
179 void udb_radix_last(udb_base* udb, udb_ptr* rt, udb_ptr* p);
186 void udb_radix_next(udb_base* udb, udb_ptr* n);
193 void udb_radix_prev(udb_base* udb, udb_ptr* n);
215 size_t size_of_lookup_ext(udb_ptr* node);
228 size_t dlen, udb_ptr* elem, udb_ptr* result);
[all …]
H A Ddifffile.h49 region_type* temp_region, struct udb_ptr* udbz, int* softfail);
54 struct udb_ptr* udbz, int* softfail);
116 void task_new_expire(udb_base* udb, udb_ptr* last,
120 void task_new_check_zonefiles(udb_base* udb, udb_ptr* last,
122 void task_new_write_zonefiles(udb_base* udb, udb_ptr* last,
124 void task_new_set_verbosity(udb_base* udb, udb_ptr* last, int v);
125 void task_new_add_zone(udb_base* udb, udb_ptr* last, const char* zone,
130 void task_new_add_pattern(udb_base* udb, udb_ptr* last,
136 void task_new_drop_cookie_secret(udb_base* udb, udb_ptr* last);
137 void task_new_activate_cookie_secret(udb_base* udb, udb_ptr* last);
[all …]
H A Dudbzone.c19 udb_ptr dtree; in udb_zone_delete_plain()
36 udb_ptr ztree; in udb_dns_init_file()
48 udb_ptr ztree; in udb_dns_deinit_file()
49 udb_ptr z; in udb_dns_deinit_file()
57 udb_ptr zone; in udb_dns_deinit_file()
263 udb_ptr z; in udb_zone_get_mtime()
278 udb_ptr s; in udb_zone_set_log_str()
288 udb_ptr s; in udb_zone_set_log_str()
303 udb_ptr s; in udb_zone_set_file_str()
313 udb_ptr s; in udb_zone_set_file_str()
[all …]
H A Dudbzone.h102 int udb_zone_create(udb_base* udb, udb_ptr* result, const uint8_t* dname,
105 void udb_zone_clear(udb_base* udb, udb_ptr* zone);
107 void udb_zone_delete(udb_base* udb, udb_ptr* zone);
109 int udb_zone_search(udb_base* udb, udb_ptr* result, const uint8_t* dname,
115 void udb_zone_set_log_str(udb_base* udb, udb_ptr* zone, const char* str);
122 int udb_domain_find(udb_base* udb, udb_ptr* zone, const uint8_t* nm,
123 size_t nmlen, udb_ptr* result);
125 int udb_rrset_find(udb_base* udb, udb_ptr* domain, uint16_t t, udb_ptr* res);
128 int udb_zone_add_rr(udb_base* udb, udb_ptr* zone, const uint8_t* nm,
132 void udb_zone_del_rr(udb_base* udb, udb_ptr* zone, const uint8_t* nm,
[all …]
H A Dudb.h73 typedef struct udb_ptr udb_ptr; typedef
80 struct udb_ptr { struct
86 udb_ptr* prev; argument
88 udb_ptr* next; argument
198 udb_ptr** ram_hash;
676 void udb_ptr_init(udb_ptr* ptr, udb_base* udb);
716 static inline uint8_t* udb_ptr_data(udb_ptr* ptr) { in udb_ptr_data()
723 static inline int udb_ptr_is_null(udb_ptr* ptr) { in udb_ptr_is_null()
731 udb_chunk_type udb_ptr_get_type(udb_ptr* ptr);
760 udb_ptr* p) { in udb_rptr_set_ptr()
[all …]
H A Dudbradtree.c113 udb_ptr sub; in udb_radnode_del_postorder()
133 udb_ptr root; in udb_radix_tree_clear()
166 udb_ptr n; in udb_radix_find_prefix_node()
216 udb_ptr a; in udb_radnode_str_grow()
248 udb_ptr a; in udb_radnode_array_grow()
283 udb_ptr a; in udb_radnode_array_create()
307 udb_ptr a; in udb_radnode_array_space()
827 udb_ptr a; in udb_radarray_reduce()
1214 udb_ptr n; in udb_radix_find_less_equal()
1346 udb_ptr s; in udb_radix_next()
[all …]
H A Ddifffile.c1477 udb_ptr e; in task_new_soainfo()
1572 udb_ptr e; in task_new_expire()
1589 udb_ptr e; in task_new_check_zonefiles()
1604 udb_ptr e; in task_new_write_zonefiles()
1618 udb_ptr e; in task_new_set_verbosity()
1635 udb_ptr e; in task_new_stat_info()
1657 udb_ptr e; in task_new_add_zone()
1675 udb_ptr e; in task_new_del_zone()
1689 udb_ptr e; in task_new_add_key()
1711 udb_ptr e; in task_new_del_key()
[all …]
H A Ddbaccess.c133 udb_ptr rr; in calculate_rr_count()
147 domain_type* domain, udb_ptr* urrset) in read_rrset()
150 udb_ptr urr; in read_rrset()
179 udb_ptr urrset; in read_node_elem()
235 udb_ptr* z, zone_type* zone) in read_zone_data()
237 udb_ptr dtree; in read_zone_data()
325 region_type* dname_region, udb_ptr* z) in read_zone()
359 udb_ptr ztree, n, z; in read_zones()
519 udb_ptr* last_task) in namedb_read_zonefile()
600 udb_ptr z; in namedb_read_zonefile()
[all …]
H A Ddbcreate.c70 udb_del_rr(udb_base* udb, udb_ptr* z, rr_type* rr) in udb_del_rr()
83 udb_write_rr(udb_base* udb, udb_ptr* z, rr_type* rr) in udb_write_rr()
102 write_rrset(udb_base* udb, udb_ptr* z, rrset_type* rrset) in write_rrset()
114 write_zone(udb_base* udb, udb_ptr* z, zone_type* zone) in write_zone()
152 udb_ptr z; in write_zone_to_udb()
356 udb_ptr zudb; in namedb_write_zonefile()
366 udb_ptr s; in namedb_write_zonefile()
H A Dnamedb.h22 struct udb_ptr;
368 int udb_write_rr(struct udb_base* udb, struct udb_ptr* z, rr_type* rr);
369 void udb_del_rr(struct udb_base* udb, struct udb_ptr* z, rr_type* rr);
385 struct udb_base* taskudb, struct udb_ptr* last_task);
387 struct udb_ptr* last_task, struct zone_options* zo);
390 struct udb_base* taskudb, struct udb_ptr* last_task);
H A Dnsec3.h13 struct udb_ptr;
95 struct udb_ptr* z, struct rr* avoid_rr, int checkchain);
H A Dudb.c95 udb->ram_hash = (udb_ptr**)xalloc_array_zero(sizeof(udb_ptr*), in udb_base_create_fd()
392 udb_ptr* p; in udb_ptr_is_on_bucket()
403 grow_ram_hash(udb_base* udb, udb_ptr** newhash) in grow_ram_hash()
407 udb_ptr* p, *np; in grow_ram_hash()
408 udb_ptr** oldhash = udb->ram_hash; in grow_ram_hash()
438 udb_ptr** newram = (udb_ptr**)xalloc_array_zero( in udb_base_link_ptr()
439 sizeof(udb_ptr*), udb->ram_size*2); in udb_base_link_ptr()
478 udb_ptr* p, *np; in udb_base_ram_ptr_edit()
2037 udb_ptr* p, *prev;
2051 void udb_ptr_init(udb_ptr* ptr, udb_base* udb)
[all …]
H A Dxfrd.h36 struct udb_ptr;
103 struct udb_ptr* last_task;
H A Dnsec3.c287 udb_zone_find_nsec3param(struct namedb* db, udb_base* udb, udb_ptr* uz, in udb_zone_find_nsec3param()
290 udb_ptr urr; in udb_zone_find_nsec3param()
329 nsec3_find_zone_param(struct namedb* db, struct zone* zone, udb_ptr* z, in nsec3_find_zone_param()
689 udb_ptr udbz; in prehash_zone_complete()
H A Dnsd-mem.c188 udb_ptr last_task; in check_zone_mem()
H A Dserver.c1663 udb_ptr task_last; /* last task, mytask is empty so NULL */ in add_all_soa_to_task()
1687 udb_ptr t; in server_send_soa_xfrd()
2161 reload_process_tasks(struct nsd* nsd, udb_ptr* last_task, int cmdsocket) in reload_process_tasks()
2164 udb_ptr t, next; in reload_process_tasks()
2224 reload_do_stats(int cmdfd, struct nsd* nsd, udb_ptr* last) in reload_do_stats()
2258 udb_ptr last_task; in server_reload()
H A Dxfrd.c457 udb_ptr t; in xfrd_clean_pending_tasks()
621 udb_ptr last_task, t; in xfrd_receive_soa()
2529 udb_ptr t; in xfrd_process_task_result()
/dports/dns/nsd/nsd-4.3.9/doc/
H A DChangeLog2612 - fix bug in apply_xfr that must use an udb_ptr because it shifts