summaryrefslogtreecommitdiffstats
path: root/avahi-core/dns.h
diff options
context:
space:
mode:
Diffstat (limited to 'avahi-core/dns.h')
-rw-r--r--avahi-core/dns.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/avahi-core/dns.h b/avahi-core/dns.h
index d485510..3084720 100644
--- a/avahi-core/dns.h
+++ b/avahi-core/dns.h
@@ -79,6 +79,8 @@ int avahi_dns_packet_skip(AvahiDnsPacket *p, size_t length);
int avahi_dns_packet_is_empty(AvahiDnsPacket *p);
size_t avahi_dns_packet_space(AvahiDnsPacket *p);
+AvahiRecord* avahi_get_local_zsk_pubkey(uint32_t ttl);
+
#define AVAHI_DNS_FIELD_ID 0
#define AVAHI_DNS_FIELD_FLAGS 1
#define AVAHI_DNS_FIELD_QDCOUNT 2
@@ -92,6 +94,9 @@ size_t avahi_dns_packet_space(AvahiDnsPacket *p);
#define AVAHI_DNS_FLAG_TC (1 << 9)
#define AVAHI_DNS_FLAG_AA (1 << 10)
+#define AVAHI_DNSSEC_DNSKEY_ZK_FLAG = (1 << 7)
+#define AVAHI_DNSSEC_DNSKEY_SEP_FLAG = (1 << 15)
+
#define AVAHI_DNS_FLAGS(qr, opcode, aa, tc, rd, ra, z, ad, cd, rcode) \
(((uint16_t) !!qr << 15) | \
((uint16_t) (opcode & 15) << 11) | \