fix error cases in gethostbyaddr_r
authorRich Felker <dalias@aerifal.cx>
Mon, 19 Sep 2022 23:12:09 +0000 (19:12 -0400)
committerRich Felker <dalias@aerifal.cx>
Mon, 19 Sep 2022 23:12:09 +0000 (19:12 -0400)
commitdc9285ad1dc19349c407072cc48ba70dab86de45
treeb527e634346032ed1f709b6428e1634f8c58ad26
parentf9827fc7da55c7b03ea5f36598ce8782c03e9d6e
fix error cases in gethostbyaddr_r

EAI_MEMORY is not possible (but would not provide errno if it were)
and EAI_FAIL does not provide errno. treat the latter as EBADMSG to
match how it's handled in gethostbyname2_r (it indicates erroneous or
failure response from the nameserver).
src/network/gethostbyaddr_r.c