Searched defs:acl (Results 1 - 12 of 12) sorted by relevance

/bind-9.6-ESV-R11/bin/named/include/named/
H A Dlistenlist.h49 dns_acl_t * acl; member in struct:ns_listenelt
65 dns_acl_t *acl, ns_listenelt_t **target);
/bind-9.6-ESV-R11/bin/named/
H A Dlistenlist.c27 #include <dns/acl.h>
36 dns_acl_t *acl, ns_listenelt_t **target)
46 elt->acl = acl;
53 if (elt->acl != NULL)
54 dns_acl_detach(&elt->acl);
107 dns_acl_t *acl = NULL; local
113 result = dns_acl_any(mctx, &acl);
115 result = dns_acl_none(mctx, &acl);
119 result = ns_listenelt_create(mctx, port, acl,
35 ns_listenelt_create(isc_mem_t *mctx, in_port_t port, dns_acl_t *acl, ns_listenelt_t **target) argument
[all...]
H A Dsortlist.c27 #include <dns/acl.h>
35 ns_sortlist_setup(dns_acl_t *acl, isc_netaddr_t *clientaddr, argument
40 if (acl == NULL)
43 for (i = 0; i < acl->length; i++) {
48 dns_aclelement_t *e = &acl->elements[i];
H A Dzoneconf.c32 #include <dns/acl.h>
83 dns_acl_t **aclp = NULL, *acl = NULL; local
161 dns_zone_getmctx(zone), 0, &acl);
164 (*setzacl)(zone, acl);
168 dns_acl_attach(acl, aclp);
170 dns_acl_detach(&acl);
H A Dcontrolconf.c96 dns_acl_t * acl; member in struct:controllistener
149 if (listener->acl != NULL)
150 dns_acl_detach(&listener->acl);
221 address_ok(isc_sockaddr_t *sockaddr, dns_acl_t *acl) { argument
228 result = dns_acl_match(&netaddr, NULL, acl,
596 !address_ok(&peeraddr, listener->acl)) {
1011 dns_acl_detach(&listener->acl);
1012 dns_acl_attach(new_acl, &listener->acl);
1014 /* XXXDCL say the old acl is still used? */
1017 "couldn't install new acl fo
[all...]
H A Dstatschannel.c58 dns_acl_t *acl; member in struct:ns_statschannel
1053 if (dns_acl_match(&netaddr, NULL, listener->acl, &ns_g_server->aclenv,
1076 dns_acl_detach(&listener->acl);
1101 listener->acl = NULL;
1122 dns_acl_attach(new_acl, &listener->acl);
1163 if (listener->acl != NULL)
1164 dns_acl_detach(&listener->acl);
1213 dns_acl_detach(&listener->acl);
1214 dns_acl_attach(new_acl, &listener->acl);
1220 "couldn't install new acl fo
[all...]
H A Dclient.c1220 allowed(isc_netaddr_t *addr, dns_name_t *signer, dns_acl_t *acl) { argument
1224 if (acl == NULL)
1226 result = dns_acl_match(addr, signer, acl, &ns_g_server->aclenv,
2580 dns_acl_t *acl, isc_boolean_t default_allow)
2586 if (acl == NULL) {
2599 result = dns_acl_match(&netaddr, client->signer, acl,
2618 const char *opname, dns_acl_t *acl,
2622 ns_client_checkaclsilent(client, sockaddr, acl, default_allow);
2579 ns_client_checkaclsilent(ns_client_t *client, isc_sockaddr_t *sockaddr, dns_acl_t *acl, isc_boolean_t default_allow) argument
2617 ns_client_checkacl(ns_client_t *client, isc_sockaddr_t *sockaddr, const char *opname, dns_acl_t *acl, isc_boolean_t default_allow, int log_level) argument
H A Dupdate.c284 * Override the default acl logging when checking whether a client
289 * 'slave' indicates if this is a slave zone. If 'acl' is NULL then
291 * If the zone has no access controls configured ('acl' == NULL &&
298 checkupdateacl(ns_client_t *client, dns_acl_t *acl, const char *message, argument
308 if (slave && acl == NULL) {
313 result = ns_client_checkaclsilent(client, NULL, acl, ISC_FALSE);
317 } else if (acl == NULL && !has_ssutable) {
/bind-9.6-ESV-R11/lib/dns/
H A Dacl.c29 #include <dns/acl.h>
40 dns_acl_t *acl; local
48 acl = isc_mem_get(mctx, sizeof(*acl));
49 if (acl == NULL)
51 acl->mctx = mctx;
52 acl->name = NULL;
54 result = isc_refcount_init(&acl->refcount, 1);
56 isc_mem_put(mctx, acl, sizeof(*acl));
101 dns_acl_t *acl = NULL; local
137 dns_acl_isanyornone(dns_acl_t *acl, isc_boolean_t pos) argument
164 dns_acl_isany(dns_acl_t *acl) argument
173 dns_acl_isnone(dns_acl_t *acl) argument
185 dns_acl_match(const isc_netaddr_t *reqaddr, const dns_name_t *reqsigner, const dns_acl_t *acl, const dns_aclenv_t *env, int *match, const dns_aclelement_t **matchelt) argument
471 dns_acl_t *acl = *aclp; local
[all...]
H A Dzone.c43 #include <dns/acl.h>
9118 dns_zone_setnotifyacl(dns_zone_t *zone, dns_acl_t *acl) { argument
9125 dns_acl_attach(acl, &zone->notify_acl);
9130 dns_zone_setqueryacl(dns_zone_t *zone, dns_acl_t *acl) { argument
9137 dns_acl_attach(acl, &zone->query_acl);
9142 dns_zone_setqueryonacl(dns_zone_t *zone, dns_acl_t *acl) { argument
9149 dns_acl_attach(acl, &zone->queryon_acl);
9154 dns_zone_setupdateacl(dns_zone_t *zone, dns_acl_t *acl) { argument
9161 dns_acl_attach(acl, &zone->update_acl);
9166 dns_zone_setforwardacl(dns_zone_t *zone, dns_acl_t *acl) { argument
9178 dns_zone_setxfracl(dns_zone_t *zone, dns_acl_t *acl) argument
[all...]
/bind-9.6-ESV-R11/lib/isccfg/
H A Daclconf.c29 #include <dns/acl.h>
55 * Find the definition of the named acl whose name is "name".
63 result = cfg_map_get(cctx, "acl", &acls);
69 const cfg_obj_t *acl = cfg_listelt_value(elt); local
70 const char *aclname = cfg_obj_asstring(cfg_tuple_get(acl, "name"));
73 *ret = cfg_tuple_get(acl, "value");
101 "acl loop detected: %s", aclname);
/bind-9.6-ESV-R11/lib/bind9/
H A Dcheck.c39 #include <dns/acl.h>
373 dns_acl_t *acl = NULL; local
390 actx, mctx, 0, &acl);
391 if (acl != NULL)
392 dns_acl_detach(&acl);
427 dns_acl_t *acl = NULL; local
456 acl = NULL;
470 actx, mctx, 0, &acl);
475 if (acl == NULL)
478 if (recursion == ISC_FALSE && !dns_acl_isnone(acl)) {
2150 dns_acl_t *acl = NULL; local
2372 const cfg_obj_t *acl = cfg_listelt_value(elt); local
2422 const cfg_obj_t *acl = cfg_listelt_value(elt); local
[all...]

Completed in 501 milliseconds