]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolved: make sure we don't hit an assert when dealing with incomplete DNSSD service...
authorLennart Poettering <lennart@poettering.net>
Mon, 22 Nov 2021 15:14:07 +0000 (16:14 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 22 Nov 2021 21:33:40 +0000 (22:33 +0100)
Fixes: #21142
src/resolve/resolved-dns-zone.c

index b86b325144838512918a49ec06ff363d08804b19..6b3f5f707d870686872a933eae36a7052aa930ff 100644 (file)
@@ -94,7 +94,9 @@ void dns_zone_remove_rr(DnsZone *z, DnsResourceRecord *rr) {
         DnsZoneItem *i;
 
         assert(z);
-        assert(rr);
+
+        if (!rr)
+                return;
 
         i = dns_zone_get(z, rr);
         if (i)