fix return value of gethostnbyname[2]_r on result not found
authorRich Felker <dalias@aerifal.cx>
Mon, 19 Sep 2022 23:02:40 +0000 (19:02 -0400)
committerRich Felker <dalias@aerifal.cx>
Mon, 19 Sep 2022 23:02:40 +0000 (19:02 -0400)
commitf081d5336a80b68d3e1bed789cc373c5c3d6699b
tree9ec8d0cd7d6bb8a48a636d4ca43071fb5875bcba
parent1e7fb12f775a3e599be08da9835422d96c56f479
fix return value of gethostnbyname[2]_r on result not found

these functions are horribly underspecified, inconsistent between
historical systems, and should never have been included. however, the
signatures we have match the glibc ones, and the glibc behavior is to
treat NxDomain and NODATA results as a success condition, not an
ENOENT error.
src/network/gethostbyname2_r.c