Lines Matching defs:dacl
79 dns_acl_t *dacl, *next;
81 for (dacl = ISC_LIST_HEAD(actx->named_acl_cache); dacl != NULL;
82 dacl = next)
84 next = ISC_LIST_NEXT(dacl, nextincache);
85 ISC_LIST_UNLINK(actx->named_acl_cache, dacl,
87 dns_acl_detach(&dacl);
127 dns_acl_t *dacl;
132 for (dacl = ISC_LIST_HEAD(ctx->named_acl_cache); dacl != NULL;
133 dacl = ISC_LIST_NEXT(dacl, nextincache))
135 if (strcasecmp(aclname, dacl->name) == 0) {
136 if (ISC_MAGIC_VALID(dacl, LOOP_MAGIC)) {
141 dns_acl_attach(dacl, target);
161 &dacl);
168 dacl->name = isc_mem_strdup(dacl->mctx, aclname);
169 ISC_LIST_APPEND(ctx->named_acl_cache, dacl, nextincache);
170 dns_acl_attach(dacl, target);
629 dns_acl_t *dacl = NULL, *inneracl = NULL;
669 dns_acl_attach(*target, &dacl);
690 dns_acl_create(mctx, nelem, &dacl);
744 dns_acl_add_port_transports(dacl, port, transports,
749 de = dacl->elements;
755 INSIST(dacl->length <= dacl->alloc);
762 dacl->has_negatives = true;
772 iptab = dacl->iptable;
809 INSIST(dacl->length < dacl->alloc);
833 INSIST(dacl->length < dacl->alloc);
843 dns_acl_merge_ports_transports(dacl, inneracl,
849 INSIST(dacl->length + inneracl->length <=
850 dacl->alloc);
851 dns_acl_merge(dacl, inneracl, !neg);
854 INSIST(dacl->length <= dacl->alloc);
859 INSIST(dacl->length < dacl->alloc);
871 INSIST(dacl->length < dacl->alloc);
892 INSIST(dacl->length < dacl->alloc);
902 * dacl->has_negatives and
914 dacl->has_negatives = !neg;
918 INSIST(dacl->length < dacl->alloc);
925 INSIST(dacl->length < dacl->alloc);
929 INSIST(dacl->length < dacl->alloc);
968 dns_acl_node_count(dacl)++;
969 de->node_num = dns_acl_node_count(dacl);
971 dacl->length++;
973 INSIST(dacl->length <= dacl->alloc);
976 dns_acl_attach(dacl, target);
983 dns_acl_detach(&dacl);