Searched refs:ednsopts (Results 1 – 4 of 4) sorted by relevance
706 looknew->ednsopts = NULL; in make_empty_lookup()722 size_t len = sizeof(looknew->ednsopts[0]) * EDNSOPT_OPTIONS; in cloneopts()724 looknew->ednsopts = malloc(len); in cloneopts()725 if (looknew->ednsopts == NULL) in cloneopts()728 looknew->ednsopts[i].code = 0; in cloneopts()729 looknew->ednsopts[i].length = 0; in cloneopts()730 looknew->ednsopts[i].value = NULL; in cloneopts()733 if (lookold == NULL || lookold->ednsopts == NULL) in cloneopts()737 len = lookold->ednsopts[i].length; in cloneopts()739 INSIST(lookold->ednsopts[i].value != NULL); in cloneopts()[all …]
153 dns_ednsopt_t *ednsopts; member
993 unsigned int flags, dns_ednsopt_t *ednsopts, size_t count);
2786 unsigned int flags, dns_ednsopt_t *ednsopts, size_t count) in dns_message_buildopt() argument2825 len += ednsopts[i].length + 4; in dns_message_buildopt()2837 isc_buffer_putuint16(buf, ednsopts[i].code); in dns_message_buildopt()2838 isc_buffer_putuint16(buf, ednsopts[i].length); in dns_message_buildopt()2839 if (ednsopts[i].length != 0) { in dns_message_buildopt()2840 isc_buffer_putmem(buf, ednsopts[i].value, in dns_message_buildopt()2841 ednsopts[i].length); in dns_message_buildopt()