Lines Matching refs:DnsResourceRecord

31 typedef struct DnsResourceRecord DnsResourceRecord;
106 struct DnsResourceRecord {
265 static inline const void* DNS_RESOURCE_RECORD_RDATA(DnsResourceRecord *rr) {
276 static inline size_t DNS_RESOURCE_RECORD_RDATA_SIZE(DnsResourceRecord *rr) {
287 DnsResourceKey* dns_resource_key_new_redirect(const DnsResourceKey *key, const DnsResourceRecord *cname);
294 int dns_resource_key_match_rr(const DnsResourceKey *key, DnsResourceRecord *rr, const char *search_domain);
306 DnsResourceRecord* dns_resource_record_new(DnsResourceKey *key);
307 DnsResourceRecord* dns_resource_record_new_full(uint16_t class, uint16_t type, const char *name);
308 DnsResourceRecord* dns_resource_record_ref(DnsResourceRecord *rr);
309 DnsResourceRecord* dns_resource_record_unref(DnsResourceRecord *rr);
310 int dns_resource_record_new_reverse(DnsResourceRecord **ret, int family, const union in_addr_union *address, const char *name);
311 int dns_resource_record_new_address(DnsResourceRecord **ret, int family, const union in_addr_union *address, const char *name);
312 int dns_resource_record_equal(const DnsResourceRecord *a, const DnsResourceRecord *b);
313 const char* dns_resource_record_to_string(DnsResourceRecord *rr);
314 DEFINE_TRIVIAL_CLEANUP_FUNC(DnsResourceRecord*, dns_resource_record_unref);
316 int dns_resource_record_to_wire_format(DnsResourceRecord *rr, bool canonical);
318 int dns_resource_record_signer(DnsResourceRecord *rr, const char **ret);
319 int dns_resource_record_source(DnsResourceRecord *rr, const char **ret);
320 int dns_resource_record_is_signer(DnsResourceRecord *rr, const char *zone);
321 int dns_resource_record_is_synthetic(DnsResourceRecord *rr);