Home
last modified time | relevance | path

Searched refs:anchors (Results 1 – 25 of 64) sorted by relevance

123

/openbsd/src/sbin/unwind/libunbound/validator/
Dval_anchor.c140 anchors_delete(struct val_anchors* anchors) in anchors_delete() argument
142 if(!anchors) in anchors_delete()
144 lock_unprotect(&anchors->lock, anchors->autr); in anchors_delete()
145 lock_unprotect(&anchors->lock, anchors); in anchors_delete()
146 lock_basic_destroy(&anchors->lock); in anchors_delete()
147 if(anchors->tree) in anchors_delete()
148 traverse_postorder(anchors->tree, anchors_delfunc, NULL); in anchors_delete()
149 free(anchors->tree); in anchors_delete()
150 autr_global_delete(anchors->autr); in anchors_delete()
151 free(anchors); in anchors_delete()
[all …]
Dval_anchor.h133 void anchors_delete(struct val_anchors* anchors);
141 int anchors_apply_cfg(struct val_anchors* anchors, struct config_file* cfg);
151 void anchors_init_parents_locked(struct val_anchors* anchors);
163 struct trust_anchor* anchors_lookup(struct val_anchors* anchors,
175 struct trust_anchor* anchor_find(struct val_anchors* anchors,
185 struct trust_anchor* anchor_store_str(struct val_anchors* anchors,
193 size_t anchors_get_mem(struct val_anchors* anchors);
205 int anchors_add_insecure(struct val_anchors* anchors, uint16_t c, uint8_t* nm);
214 void anchors_delete_insecure(struct val_anchors* anchors, uint16_t c,
240 int anchor_has_keytag(struct val_anchors* anchors, uint8_t* name, int namelabs,
[all …]
Dautotrust.c106 autr_get_num_anchors(struct val_anchors* anchors) in autr_get_num_anchors() argument
109 if(!anchors) in autr_get_num_anchors()
111 lock_basic_lock(&anchors->lock); in autr_get_num_anchors()
112 if(anchors->autr) in autr_get_num_anchors()
113 res = anchors->autr->probe.count; in autr_get_num_anchors()
114 lock_basic_unlock(&anchors->lock); in autr_get_num_anchors()
332 autr_tp_create(struct val_anchors* anchors, uint8_t* own, size_t own_len, in autr_tp_create() argument
354 lock_basic_lock(&anchors->lock); in autr_tp_create()
355 if(!rbtree_insert(anchors->tree, &tp->node)) { in autr_tp_create()
357 lock_basic_unlock(&anchors->lock); in autr_tp_create()
[all …]
Dautotrust.h150 size_t autr_get_num_anchors(struct val_anchors* anchors);
169 int autr_read_file(struct val_anchors* anchors, const char* nm);
205 void autr_debug_print(struct val_anchors* anchors);
Dvalidator.c138 if(!env->anchors) in val_apply_cfg()
139 env->anchors = anchors_create(); in val_apply_cfg()
140 if(!env->anchors) { in val_apply_cfg()
153 if(!anchors_apply_cfg(env->anchors, cfg)) { in val_apply_cfg()
211 env->anchors); in val_init()
232 anchors_delete(env->anchors); in val_deinit()
233 env->anchors = NULL; in val_deinit()
1808 val_mark_indeterminate(vq->chase_reply, qstate->env->anchors, in processInit()
1813 anchor = anchors_lookup(qstate->env->anchors, in processInit()
1838 anchor = anchors_lookup(qstate->env->anchors, in processInit()
[all …]
Dval_utils.h343 struct val_anchors* anchors, struct rrset_cache* r,
Dval_utils.c1167 check_no_anchor(struct val_anchors* anchors, uint8_t* nm, size_t l, uint16_t c) in check_no_anchor() argument
1170 if((ta=anchors_lookup(anchors, nm, l, c))) { in check_no_anchor()
1177 val_mark_indeterminate(struct reply_info* rep, struct val_anchors* anchors, in val_mark_indeterminate() argument
1185 check_no_anchor(anchors, rep->rrsets[i]->rk.dname, in val_mark_indeterminate()
/openbsd/src/usr.sbin/unbound/validator/
Dval_anchor.c140 anchors_delete(struct val_anchors* anchors) in anchors_delete() argument
142 if(!anchors) in anchors_delete()
144 lock_unprotect(&anchors->lock, anchors->autr); in anchors_delete()
145 lock_unprotect(&anchors->lock, anchors); in anchors_delete()
146 lock_basic_destroy(&anchors->lock); in anchors_delete()
147 if(anchors->tree) in anchors_delete()
148 traverse_postorder(anchors->tree, anchors_delfunc, NULL); in anchors_delete()
149 free(anchors->tree); in anchors_delete()
150 autr_global_delete(anchors->autr); in anchors_delete()
151 free(anchors); in anchors_delete()
[all …]
Dval_anchor.h133 void anchors_delete(struct val_anchors* anchors);
141 int anchors_apply_cfg(struct val_anchors* anchors, struct config_file* cfg);
151 void anchors_init_parents_locked(struct val_anchors* anchors);
163 struct trust_anchor* anchors_lookup(struct val_anchors* anchors,
175 struct trust_anchor* anchor_find(struct val_anchors* anchors,
185 struct trust_anchor* anchor_store_str(struct val_anchors* anchors,
193 size_t anchors_get_mem(struct val_anchors* anchors);
205 int anchors_add_insecure(struct val_anchors* anchors, uint16_t c, uint8_t* nm);
214 void anchors_delete_insecure(struct val_anchors* anchors, uint16_t c,
240 int anchor_has_keytag(struct val_anchors* anchors, uint8_t* name, int namelabs,
[all …]
Dautotrust.c106 autr_get_num_anchors(struct val_anchors* anchors) in autr_get_num_anchors() argument
109 if(!anchors) in autr_get_num_anchors()
111 lock_basic_lock(&anchors->lock); in autr_get_num_anchors()
112 if(anchors->autr) in autr_get_num_anchors()
113 res = anchors->autr->probe.count; in autr_get_num_anchors()
114 lock_basic_unlock(&anchors->lock); in autr_get_num_anchors()
332 autr_tp_create(struct val_anchors* anchors, uint8_t* own, size_t own_len, in autr_tp_create() argument
354 lock_basic_lock(&anchors->lock); in autr_tp_create()
355 if(!rbtree_insert(anchors->tree, &tp->node)) { in autr_tp_create()
357 lock_basic_unlock(&anchors->lock); in autr_tp_create()
[all …]
Dautotrust.h150 size_t autr_get_num_anchors(struct val_anchors* anchors);
169 int autr_read_file(struct val_anchors* anchors, const char* nm);
205 void autr_debug_print(struct val_anchors* anchors);
Dvalidator.c138 if(!env->anchors) in val_apply_cfg()
139 env->anchors = anchors_create(); in val_apply_cfg()
140 if(!env->anchors) { in val_apply_cfg()
153 if(!anchors_apply_cfg(env->anchors, cfg)) { in val_apply_cfg()
211 env->anchors); in val_init()
232 anchors_delete(env->anchors); in val_deinit()
233 env->anchors = NULL; in val_deinit()
1808 val_mark_indeterminate(vq->chase_reply, qstate->env->anchors, in processInit()
1813 anchor = anchors_lookup(qstate->env->anchors, in processInit()
1838 anchor = anchors_lookup(qstate->env->anchors, in processInit()
[all …]
Dval_utils.h343 struct val_anchors* anchors, struct rrset_cache* r,
Dval_utils.c1167 check_no_anchor(struct val_anchors* anchors, uint8_t* nm, size_t l, uint16_t c) in check_no_anchor() argument
1170 if((ta=anchors_lookup(anchors, nm, l, c))) { in check_no_anchor()
1177 val_mark_indeterminate(struct reply_info* rep, struct val_anchors* anchors, in val_mark_indeterminate() argument
1185 check_no_anchor(anchors, rep->rrsets[i]->rk.dname, in val_mark_indeterminate()
/openbsd/src/usr.sbin/unbound/testcode/
Dunitzonemd.c283 env.anchors = anchors_create(); in zonemd_verify_test()
284 if(!env.anchors) in zonemd_verify_test()
335 anchors_delete(env.anchors); in zonemd_verify_test()
/openbsd/src/regress/sbin/pfctl/
Dpf100.in3 anchor "1/2/3" # test anchors with multiple path components
Dpfail53.in10 # labels, tags, anchors cannot be numbers
Dpfail27.ok12 stdin:6: cannot specify state handling on anchors
/openbsd/src/usr.sbin/unbound/daemon/
Dremote.c2334 if(insecure && worker->env.anchors) { in do_forward_add()
2335 if(!anchors_add_insecure(worker->env.anchors, LDNS_RR_CLASS_IN, in do_forward_add()
2367 if(insecure && worker->env.anchors) in do_forward_remove()
2368 anchors_delete_insecure(worker->env.anchors, LDNS_RR_CLASS_IN, in do_forward_remove()
2392 if(insecure && worker->env.anchors) { in do_stub_add()
2393 if(!anchors_add_insecure(worker->env.anchors, LDNS_RR_CLASS_IN, in do_stub_add()
2404 if(insecure && worker->env.anchors) in do_stub_add()
2405 anchors_delete_insecure(worker->env.anchors, in do_stub_add()
2418 if(insecure && worker->env.anchors) in do_stub_add()
2419 anchors_delete_insecure(worker->env.anchors, in do_stub_add()
[all …]
/openbsd/src/gnu/llvm/lld/ELF/Arch/
DRISCV.cpp505 SmallVector<SymbolAnchor, 0> anchors; member
539 sec->relaxAux->anchors.push_back({d->value, d, false}); in initSymbolAnchors()
540 sec->relaxAux->anchors.push_back({d->value + d->size, d, true}); in initSymbolAnchors()
551 llvm::sort(sec->relaxAux->anchors, [](auto &a, auto &b) { in initSymbolAnchors()
623 ArrayRef<SymbolAnchor> sa = ArrayRef(aux.anchors); in relax()
634 sa = ArrayRef(aux.anchors); in relax()
/openbsd/src/usr.sbin/unbound/doc/
DFEATURES43 RFC 5011: update of trust anchors with timers.
77 as trust anchors. Also DNSKEYs are allowed, by the way.
/openbsd/src/sbin/pfctl/
Dpfctl.c2222 struct pfr_anchors *anchors; in pfctl_walk_get() local
2225 anchors = (struct pfr_anchors *) warg; in pfctl_walk_get()
2241 SLIST_INSERT_HEAD(anchors, pfra, pfra_sle); in pfctl_walk_get()
2294 static struct pfr_anchors anchors; in pfctl_get_anchors() local
2298 SLIST_INIT(&anchors); in pfctl_get_anchors()
2313 pfctl_walk_get(opts, &pr, &anchors); in pfctl_get_anchors()
2315 if (pfctl_walk_anchors(dev, opts, anchor, pfctl_walk_get, &anchors)) in pfctl_get_anchors()
2320 return (&anchors); in pfctl_get_anchors()
2369 struct pfr_anchors *anchors; in pfctl_recurse() local
2372 anchors = pfctl_get_anchors(dev, anchorname, opts); in pfctl_recurse()
[all …]
/openbsd/src/gnu/usr.bin/binutils-2.17/bfd/
Dpef.c135 struct traceback_table_anchors anchors; in bfd_pef_parse_traceback_table() local
139 anchors.ctl_info = bfd_getb32 (buf + pos + offset); in bfd_pef_parse_traceback_table()
142 if (anchors.ctl_info > 1024) in bfd_pef_parse_traceback_table()
145 offset += anchors.ctl_info * 4; in bfd_pef_parse_traceback_table()
/openbsd/src/gnu/usr.bin/binutils/bfd/
Dpef.c219 struct traceback_table_anchors anchors; local
223 anchors.ctl_info = bfd_getb32 (buf + pos + offset);
226 if (anchors.ctl_info > 1024)
229 offset += anchors.ctl_info * 4;
/openbsd/src/sbin/unwind/libunbound/util/
Dmodule.h506 struct val_anchors* anchors; member

123