resolved: make sure a non-existing PTR record never gets mangled into NODATA
authorLennart Poettering <lennart@poettering.net>
Fri, 29 Sep 2017 16:02:31 +0000 (18:02 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 29 Sep 2017 16:02:31 +0000 (18:02 +0200)
commit2855b6c39c8149709e1d0e714df47020138947f9
treea6a41c5fe525b9de05e05846860fce940792dd54
parentacf06088d3c64a54c760bd35d5e1b414488d5e77
resolved: make sure a non-existing PTR record never gets mangled into NODATA

Previously, if a PTR query is seen for a non-existing record, we'd
generate an empty response (but not NXDOMAIN or so). Fix that. If we
have no data about an IP address, then let's say so, so that the
original error is returned, instead of anything synthesized.

Fixes: #6543
src/resolve/resolved-dns-synthesize.c