Fix KDC/kadmind startup on some IPv4-only systems
authorGreg Hudson <ghudson@mit.edu>
Mon, 26 Dec 2016 20:09:24 +0000 (15:09 -0500)
committerGreg Hudson <ghudson@mit.edu>
Mon, 9 Jan 2017 15:57:27 +0000 (10:57 -0500)
commit04c2bb56f5203b296b24314810eca02f5dc7e491
tree9c9d945ccc85192698a58879d3cdd1d687926f00
parent2e51416b998ff7a0c6cf361de7b8bb241b4262fd
Fix KDC/kadmind startup on some IPv4-only systems

getaddrinfo(NULL, ...) may yield an IPv6 wildcard address on IPv4-only
systems, and creating a socket for that address may result in an
EAFNOSUPPORT error.  Tolerate that error as long as we can bind at
least one socket for the address.

ticket: 8531
target_version: 1.15-next
tags: pullup
src/lib/apputils/net-server.c