| /openbsd/src/sbin/unwind/libunbound/validator/ |
| D | val_anchor.c | 140 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 …]
|
| D | val_anchor.h | 133 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 …]
|
| D | autotrust.c | 106 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 …]
|
| D | autotrust.h | 150 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);
|
| D | validator.c | 138 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 …]
|
| D | val_utils.h | 343 struct val_anchors* anchors, struct rrset_cache* r,
|
| D | val_utils.c | 1167 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/ |
| D | val_anchor.c | 140 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 …]
|
| D | val_anchor.h | 133 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 …]
|
| D | autotrust.c | 106 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 …]
|
| D | autotrust.h | 150 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);
|
| D | validator.c | 138 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 …]
|
| D | val_utils.h | 343 struct val_anchors* anchors, struct rrset_cache* r,
|
| D | val_utils.c | 1167 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/ |
| D | unitzonemd.c | 283 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/ |
| D | pf100.in | 3 anchor "1/2/3" # test anchors with multiple path components
|
| D | pfail53.in | 10 # labels, tags, anchors cannot be numbers
|
| D | pfail27.ok | 12 stdin:6: cannot specify state handling on anchors
|
| /openbsd/src/usr.sbin/unbound/daemon/ |
| D | remote.c | 2334 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/ |
| D | RISCV.cpp | 505 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/ |
| D | FEATURES | 43 RFC 5011: update of trust anchors with timers. 77 as trust anchors. Also DNSKEYs are allowed, by the way.
|
| /openbsd/src/sbin/pfctl/ |
| D | pfctl.c | 2222 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/ |
| D | pef.c | 135 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/ |
| D | pef.c | 219 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/ |
| D | module.h | 506 struct val_anchors* anchors; member
|