Lines Matching defs:ede
234 if (client->ede == NULL) {
237 isc_mem_put(client->manager->mctx, client->ede->value,
238 client->ede->length);
239 isc_mem_put(client->manager->mctx, client->ede, sizeof(dns_ednsopt_t));
240 client->ede = NULL;
245 unsigned char ede[DNS_EDE_EXTRATEXT_LEN + 2];
251 if (client->ede != NULL) {
254 "already have ede, ignoring %u %s", code,
260 ISC_LOG_DEBUG(1), "set ede: info-code %u extra-text %s",
263 isc_buffer_init(&buf, ede, sizeof(ede));
272 "ede extra-text too long, ignoring");
276 client->ede = isc_mem_get(client->manager->mctx, sizeof(dns_ednsopt_t));
277 client->ede->code = DNS_OPT_EDE;
278 client->ede->length = len;
279 client->ede->value = isc_mem_get(client->manager->mctx, len);
280 memmove(client->ede->value, ede, len);
1242 if (client->ede != NULL) {
1245 ednsopts[count].length = client->ede->length;
1246 ednsopts[count].value = client->ede->value;
2031 client->ede = NULL;