chiark / gitweb /
resolved: properly check return value of dns_resource_record_equal()
[elogind.git] / src / resolve / resolved-dns-packet.c
index b97fd17963201e75614c1895dd7730625574be01..4f9503803be53b66c02b06cbeb151cf779554663 100644 (file)
@@ -1029,6 +1029,8 @@ static bool loc_size_ok(uint8_t size) {
 }
 
 static int dnskey_parse_flags(DnsResourceRecord *rr, uint16_t flags) {
+        assert(rr);
+
         if (flags & ~(DNSKEY_FLAG_SEP | DNSKEY_FLAG_ZONE_KEY))
                 return -EBADMSG;