unsigned int preferred_glue;
bool opt_included = false;
size_t respsize;
- dns_aclenv_t *env = ns_interfacemgr_getaclenv(client->interface->mgr);
+ dns_aclenv_t *env;
#ifdef HAVE_DNSTAP
unsigned char zone[DNS_NAME_MAXWIRE];
dns_dtmsgtype_t dtmsgtype;
REQUIRE(NS_CLIENT_VALID(client));
+ env = ns_interfacemgr_getaclenv(client->interface->mgr);
+
CTRACE("send");
if (client->message->opcode == dns_opcode_query &&
unsigned int flags;
unsigned char expire[4];
unsigned char advtimo[2];
- dns_aclenv_t *env = ns_interfacemgr_getaclenv(client->interface->mgr);
+ dns_aclenv_t *env;
REQUIRE(NS_CLIENT_VALID(client));
REQUIRE(opt != NULL && *opt == NULL);
REQUIRE(message != NULL);
+ env = ns_interfacemgr_getaclenv(client->interface->mgr);
view = client->view;
resolver = (view != NULL) ? view->resolver : NULL;
if (resolver != NULL)
isc_result_t result;
ns_client_t *client = event->ev_arg;
isc_socket_newconnev_t *nevent = (isc_socket_newconnev_t *)event;
- dns_aclenv_t *env = ns_interfacemgr_getaclenv(client->interface->mgr);
+ dns_aclenv_t *env;
uint32_t old;
REQUIRE(event->ev_type == ISC_SOCKEVENT_NEWCONN);
REQUIRE(NS_CLIENT_VALID(client));
REQUIRE(client->task == task);
+ env = ns_interfacemgr_getaclenv(client->interface->mgr);
+
UNUSED(task);
INSIST(client->state == NS_CLIENTSTATE_READY);