41 #include <ldns/ldns.h>
45 #define DNSSEC_OK_MASK 0x8000U
47 #define EDNS_MAX_MESSAGE_LEN 4096
edns_rr_type * edns_rr_create(allocator_type *allocator)
size_t edns_rr_reserved_space(edns_rr_type *err)
enum edns_status_enum edns_status
allocator_type * allocator
void edns_init(edns_data_type *data, uint16_t max_length)
int edns_rr_parse(edns_rr_type *err, buffer_type *buffer)
unsigned char error[OPT_LEN]
unsigned char ok[OPT_LEN]
void edns_rr_reset(edns_rr_type *err)
unsigned char rdata_none[OPT_RDATA]