Home
last modified time | relevance | path

Searched refs:zdb_zone (Results 1 – 25 of 106) sorted by relevance

12345

/dports/dns/yadifa/yadifa-2.5.3-10333/lib/dnsdb/include/dnsdb/
H A Dzdb_zone.h151 zdb_zone *zdb_zone_create(const u8 *origin);
160 void zdb_zone_invalidate(zdb_zone *zone);
163 void zdb_zone_truncate_invalidate(zdb_zone *zone);
165 void zdb_zone_destroy_nolock(zdb_zone *zone);
176 void zdb_zone_destroy(zdb_zone *zone);
220 static inline u16 zdb_zone_getclass(const zdb_zone *zone) in zdb_zone_getclass()
500 static inline u8 zone_get_maintain_mode(zdb_zone *zone) in zone_get_maintain_mode()
529 static inline bool zdb_zone_is_dnssec(zdb_zone *zone) in zdb_zone_is_dnssec()
556 bool zdb_zone_isinvalid(zdb_zone *zone);
558 static inline bool zdb_zone_isvalid(zdb_zone *zone) in zdb_zone_isvalid()
[all …]
H A Dzdb-zone-lock.h89 void zdb_zone_lock(zdb_zone *zone, u8 owner);
91 bool zdb_zone_trylock(zdb_zone *zone, u8 owner);
93 bool zdb_zone_trylock_wait(zdb_zone *zone, u64 usec, u8 owner);
95 void zdb_zone_unlock(zdb_zone *zone, u8 owner);
97 bool zdb_zone_islocked(zdb_zone *zone);
106 bool zdb_zone_islocked_weak(const zdb_zone *zone);
115 bool zdb_zone_islocked_weak(const zdb_zone *zone);
124 bool zdb_zone_islocked_weak(const zdb_zone *zone);
133 bool zdb_zone_islocked_weak(const zdb_zone *zone);
142 bool zdb_zone_iswritelocked(zdb_zone *zone);
[all …]
H A Dzdb-zone-arc.h70 zdb_zone *zdb_acquire_zone_read(zdb *db, const dnsname_vector *exact_match_origin);
71 zdb_zone *zdb_acquire_zone_read_from_fqdn(zdb *db, const u8 *fqdn);
75 zdb_zone *zdb_acquire_zone_read_trylock_from_fqdn(zdb *db, const u8 *fqdn, u8 owner);
78 zdb_zone *zdb_acquire_zone_read_lock_from_name(zdb *db, const char *name, u8 owner);
79 zdb_zone *zdb_acquire_zone_read_lock_from_fqdn(zdb *db, const u8 *fqdn, u8 owner);
82 zdb_zone *zdb_acquire_zone_write_lock_from_name(zdb *db, const char *name, u8 owner);
83 zdb_zone *zdb_acquire_zone_write_lock_from_fqdn(zdb *db, const u8 *fqdn, u8 owner);
117 void zdb_zone_acquire(zdb_zone *zone);
119 void zdb_zone_release(zdb_zone *zone);
121 void zdb_zone_release_unlock(zdb_zone *zone, u8 owner);
[all …]
H A Dnsec.h85 ya_result nsec_update_zone(zdb_zone* zone, bool read_only); /* read_only a.k.a slave */
96 void nsec_update_label(zdb_zone* zone, zdb_rr_label* label, dnslabel_vector_reference labels, s32 l…
112 bool nsec_update_label_record(zdb_zone *zone, zdb_rr_label *label, nsec_node *node, nsec_node *next…
124 nsec_node *nsec_update_label_node(zdb_zone* zone, zdb_rr_label* label, dnslabel_vector_reference la…
136 bool nsec_delete_label_node(zdb_zone* zone, dnslabel_vector_reference labels, s32 labels_top);
148 zdb_rr_label *nsec_find_interval(const zdb_zone *zone, const dnsname_vector *name_vector, u8 **out_…
150 void nsec_name_error(const zdb_zone* zone, const dnsname_vector *qname_not_const, s32 closest_index,
158 void nsec_destroy_zone(zdb_zone* zone);
160 void nsec_logdump_tree(zdb_zone *zone);
178 ya_result nsec_zone_set_status(zdb_zone *zone, u8 secondary_lock, u8 status);
[all …]
H A Dnsec3_zone.h56 void nsec3_zone_destroy(zdb_zone* zone, nsec3_zone* n3);
70 nsec3_zone* nsec3_zone_from_item(const zdb_zone* zone, const nsec3_zone_item* item);
71 nsec3_zone* nsec3_zone_add_from_rdata(zdb_zone* zone, u16 nsec3param_rdata_size, const u8* nsec3par…
72 nsec3_zone* nsec3_zone_get_from_rdata(const zdb_zone* zone, u16 nsec3param_rdata_size, const u8* ns…
74 bool nsec3_zone_detach(zdb_zone *zone, nsec3_zone *n3);
76 ya_result nsec3_zone_chain_count(zdb_zone* zone);
98 ya_result nsec3_zone_chain_add_with_rdata(zdb_zone* zone, const u8* nsec3param_rdata, u16 nsec3para…
109 ya_result nsec3_zone_chain_get_index_from_rdata(zdb_zone* zone, const u8* nsec3param_rdata, u16 nse…
111 ya_result nsec3_zone_chain_get_index_from_rdata(zdb_zone* zone, const u8* nsec3param_rdata, u16 nse…
H A Dnsec3.h132 void nsec3_zone_update_chain0_links(zdb_zone *zone);
134 void nsec3_destroy_zone(zdb_zone* zone);
142 void nsec3_set_nsec3param_flags(zdb_zone* zone, u8 flags);
155 const zdb_zone *zone,
162 const zdb_zone *zone,
176 void nsec3_check(zdb_zone *zone);
214 ya_result nsec3_zone_set_status(zdb_zone *zone, u8 secondary_lock, u8 algorithm, u8 optout, u16 ite…
230 ya_result nsec3_zone_get_status(zdb_zone *zone, u8 algorithm, u8 optout, u16 iterations, const u8 *…
245 ya_result nsec3_zone_get_status_from_rdata(zdb_zone *zone, const u8 *rdata, u16 rdata_size, u8 *sta…
256 int nsec3_zone_get_chain_count(zdb_zone *zone);
[all …]
H A Dzdb_types.h393 typedef struct zdb_zone zdb_zone; typedef
726 struct zdb_zone;
746 struct zdb_zone struct
895 const zdb_zone* zone;
913 u32 zdb_zone_get_status(zdb_zone *zone);
914 u32 zdb_zone_set_status(zdb_zone *zone, u32 status);
915 u32 zdb_zone_clear_status(zdb_zone *zone, u32 status);
925 static inline bool zdb_zone_invalid(zdb_zone *zone) in zdb_zone_invalid()
930 static inline bool zdb_zone_valid(zdb_zone *zone) in zdb_zone_valid()
981 static inline bool zdb_zone_is_invalid(zdb_zone *zone) in zdb_zone_is_invalid()
[all …]
H A Dzdb_sanitize.h77 zdb_zone *zone;
99 ya_result zdb_sanitize_rr_set(zdb_zone *zone, zdb_rr_label *label);
101 ya_result zdb_sanitize_rr_label(zdb_zone *zone, zdb_rr_label *label, dnsname_stack *name);
103 ya_result zdb_sanitize_rr_label_with_parent(zdb_zone *zone, zdb_rr_label *label, dnsname_stack *nam…
105 ya_result zdb_sanitize_zone_ex(zdb_zone *zone, struct zdb_zone_load_parms *load_parms);
107 ya_result zdb_sanitize_zone(zdb_zone *zone);
118 ya_result zdb_sanitize_zone_rrset_flags(zdb_zone *zone);
H A Dzdb-zone-dnssec.h45 void zdb_zone_dnssec_keys_publish(zdb_zone *zone);
46 void zdb_zone_dnssec_keys_activate(zdb_zone *zone);
47 void zdb_zone_dnssec_keys_deactivate(zdb_zone *zone);
48 void zdb_zone_dnssec_keys_unpublish(zdb_zone *zone);
H A Dzdb-zone-journal.h63 ya_result zdb_zone_journal_get_serial_range(zdb_zone *zone, u32 *out_serial_from, u32 *out_serial_t…
76 ya_result zdb_zone_journal_get_ixfr_stream_at_serial(zdb_zone *zone, u32 serial, input_stream *out_…
87 ya_result zdb_zone_journal_append_ixfr_stream(zdb_zone *zone, input_stream *is);
96 ya_result zdb_zone_journal_delete(const zdb_zone *zone);
H A Dzdb_rr_label.h97 zdb_rr_label* zdb_rr_label_find_from_name(zdb_zone* zone, const u8 *fqdn);
99 int zdb_rr_label_find_path_from_name(zdb_zone *zone, const u8 *fqdn, zdb_rr_label** out_array_64);
101 zdb_rr_label* zdb_rr_label_find_from_name_delete_empty_terminal(zdb_zone* zone, const u8 *fqdn);
177 zdb_rr_label* zdb_rr_label_add(zdb_zone* zone, dnslabel_vector_reference sections, s32 index);
193 ya_result zdb_rr_label_delete_record(zdb_zone* zone, dnslabel_vector_reference path, s32 path_index…
210 ya_result zdb_rr_label_delete_record_and_empty_terminal(zdb_zone* zone, dnslabel_vector_reference p…
226 ya_result zdb_rr_label_delete_record_exact(zdb_zone* zone, dnslabel_vector_reference path, s32 path…
275 void zdb_rr_label_destroy(zdb_zone* zone, zdb_rr_label** rr_labelp);
277 void zdb_rr_label_truncate(zdb_zone* zone, zdb_rr_label *rr_labelp);
H A Dzdb_zone_write.h54 ya_result zdb_zone_write_text_ex(zdb_zone *zone, output_stream *fos, bool force_label, bool allow_s…
55 ya_result zdb_zone_write_text(zdb_zone* zone, output_stream *fos, bool force_label);
61 ya_result zdb_zone_write_text_file(zdb_zone* zone, const char* output_file, u8 flags);
62 ya_result zdb_zone_write_unbound(const zdb_zone* zone, const char* output_file);
H A Dzdb-zone-maintenance.h68 zdb_zone *zone;
90 ya_result zdb_zone_maintenance(zdb_zone* zone);
92 ya_result zdb_zone_sign(zdb_zone* zone);
134 void zdb_zone_maintenance_nsec3_add_rrsig_type(zone_diff *diff, zdb_zone *zone, ptr_vector *rrset_t…
136 void zdb_zone_maintenance_nsec3_remove_rrsig_type(zone_diff *diff, zdb_zone *zone, ptr_vector *rrse…
H A Drrsig.h255 zdb_zone* zone;
292 zdb_zone* zone;
324 ya_result rrsig_context_initialize(rrsig_context_s *context, const zdb_zone *zone, const char *engi…
413 …d_rrsig_sll, zdb_packed_ttlrdata* added_rrsig_sll, zdb_rr_label* label, zdb_zone* zone, dnsname_st…
455 void rrsig_delete(const zdb_zone *zone, const u8 *dname, zdb_rr_label* label, u16 covered_type);
457 void rrsig_delete_by_tag(const zdb_zone *zone, u16 tag);
484 ya_result rrsig_rrset_update_helper(zdb_zone *zone, const u8 *fqdn, zdb_rr_label *label, u16 rtype);
486 bool rrsig_should_label_be_signed(zdb_zone *zone, const u8 *fqdn, zdb_rr_label *rr_label);
H A Dzdb_zone_process.h59 const zdb_zone *zone;
76 zdb_zone *zone;
95 ya_result zdb_zone_process_all_labels_from_zone(zdb_zone *zone, zdb_zone_process_label_callback *cb…
112 ya_result zdb_zone_process_all_rrsets_from_all_labels_from_zone(zdb_zone *zone, zdb_zone_process_rr…
H A Dzdb.h179 zdb_zone *zdb_set_zone(zdb *db, zdb_zone* zone);
181 zdb_zone *zdb_remove_zone(zdb *db, dnsname_vector *name);
183 zdb_zone *zdb_remove_zone_from_dnsname(zdb *db, const u8 *dnsname);
320 #define ZDB_API_CHECK() zdb_signature_check(sizeof(zdb),sizeof(zdb_zone),sizeof(zdb_zone_label),siz…
H A Dzdb-zone-garbage.h52 bool zdb_zone_garbage_collect(zdb_zone *zone);
53 zdb_zone *zdb_zone_garbage_get();
65 typedef void zdb_zone_garbage_run_cb(zdb_zone *);
H A Dzdb_zone_load.h121 zdb_zone *out_zone;
133 zdb_zone *zdb_zone_load_parms_zone_detach(struct zdb_zone_load_parms *parms);
134 zdb_zone *zdb_zone_load_parms_zone_get(struct zdb_zone_load_parms *parms);
157 ya_result zdb_zone_load(zdb* db_UNUSED, zone_reader* zr, zdb_zone** zone_out, const u8 *expected_or…
/dports/dns/yadifa/yadifa-2.5.3-10333/lib/dnsdb/src/
H A Dzdb-zone-arc.c385 zdb_zone *
416 zdb_zone *
447 zdb_zone *
462 zdb_zone *
477 zdb_zone *
492 zdb_zone *
507 zdb_zone *
522 zdb_zone *
537 zdb_zone *
552 zdb_zone *
[all …]
H A Dzdb-zone-garbage.c115 zdb_zone *zone = (zdb_zone*)node->key; in zdb_zone_garbage_finalize()
128 zdb_zone_garbage_collect(zdb_zone *zone) in zdb_zone_garbage_collect()
160 zdb_zone *
165 zdb_zone *zone = (zdb_zone*)threaded_dll_cw_try_dequeue(&zone_garbage_queue); in zdb_zone_garbage_get()
196 zdb_zone *zone = (zdb_zone*)threaded_dll_cw_try_dequeue(&zone_garbage_queue); in zdb_zone_garbage_run()
255 zdb_zone *zone = (zdb_zone*)threaded_dll_cw_try_dequeue(&zone_garbage_queue); in zdb_zone_garbage_run_ex()
H A Dzdb_zone.c310 zdb_zone*
313 zdb_zone *zone; in zdb_zone_create()
393 zdb_zone_invalidate(zdb_zone *zone) in zdb_zone_invalidate()
409 zdb_zone_truncate_invalidate(zdb_zone *zone) in zdb_zone_truncate_invalidate()
442 zdb_zone_destroy_nolock(zdb_zone *zone) in zdb_zone_destroy_nolock()
566 zdb_zone_destroy(zdb_zone *zone) in zdb_zone_destroy()
811 zdb_zone_get_dnskey_rrset(zdb_zone *zone) in zdb_zone_get_dnskey_rrset()
817 zdb_zone_isinvalid(zdb_zone *zone) in zdb_zone_isinvalid()
1221 zdb_zone_print(zdb_zone *zone, output_stream *os) in zdb_zone_print()
1229 zdb_zone_get_status(zdb_zone *zone) in zdb_zone_get_status()
[all …]
H A Dzdb-zone-dnssec.c57 zdb_zone_dnssec_keys_getpath(zdb_zone *zone, char *buffer, u32 len) in zdb_zone_dnssec_keys_getpath()
71 zdb_zone *zone;
176 zdb_zone_dnssec_keys_publish(zdb_zone *zone) in zdb_zone_dnssec_keys_publish()
191 zdb_zone_dnssec_keys_activate(zdb_zone *zone) in zdb_zone_dnssec_keys_activate()
202 zdb_zone_dnssec_keys_deactivate(zdb_zone *zone) in zdb_zone_dnssec_keys_deactivate()
213 zdb_zone_dnssec_keys_unpublish(zdb_zone *zone) in zdb_zone_dnssec_keys_unpublish()
H A Dzdb-zone-find.c96 static inline zdb_zone*
137 static inline zdb_zone *
148 zdb_zone *zone = zdb_zone_find(db, &origin); // INTERNAL in zdb_zone_find_from_name()
178 static inline zdb_zone *
187 zdb_zone *zone = zdb_zone_find(db, &origin); // INTERNAL in zdb_zone_find_from_dnsname()
H A Dzdb-zone-lock.c97 zdb_zone_lock_set_add(zdb_zone *zone) in zdb_zone_lock_set_add()
106 zdb_zone_lock_set_del(zdb_zone *zone) in zdb_zone_lock_set_del()
154 zdb_zone *zone = (zdb_zone*)node->key; in zdb_zone_lock_set_monitor()
197 zdb_zone_islocked(zdb_zone *zone) in zdb_zone_islocked()
208 zdb_zone_islocked_weak(const zdb_zone *zone) in zdb_zone_islocked_weak()
223 zdb_zone_iswritelocked(zdb_zone *zone) in zdb_zone_iswritelocked()
234 zdb_zone_lock(zdb_zone *zone, u8 owner) in zdb_zone_lock()
323 zdb_zone_trylock(zdb_zone *zone, u8 owner) in zdb_zone_trylock()
394 zdb_zone_trylock_wait(zdb_zone *zone, u64 usec, u8 owner) in zdb_zone_trylock_wait()
483 zdb_zone_unlock(zdb_zone *zone, u8 owner) in zdb_zone_unlock()
[all …]
/dports/dns/yadifa/yadifa-2.5.3-10333/sbin/yadifad/
H A Ddatabase-service.h145 zdb_zone *zone; // to be destroyed
152 zdb_zone *expected_zone; // to be destroyed
160 zdb_zone *zone; // to be mounted
168 zdb_zone *zone; // mounted
176 zdb_zone *zone; // to be unloaded
280 void database_zone_unload(zdb_zone *zone);
511 void database_fire_zone_loaded(zone_desc_s *zone_desc, zdb_zone *zone, ya_result result_code);
522 void database_fire_zone_mounted(zone_desc_s *zone_desc, zdb_zone *zone, ya_result result_code);
533 void database_fire_zone_unloaded(zdb_zone *zone, ya_result result_code);
576 zdb_zone *expected_zone);
[all …]

12345