From: Junio C Hamano Date: Wed, 14 Jan 2009 11:33:43 GMT Subject: Re: [PATCH 2/3] git-daemon: use getnameinfo to resolve hostname Message-ID: <7vsknm2kbs.fsf@gitster.siamese.dyndns.org> In-Reply-To: Jan Engelhardt writes: > parent v1.6.1 > > git-daemon: use getnameinfo to resolve hostname > > This is much shorter than inet_ntop'ing, and also translated > unresolvable addresses into a string. translated? (I think you meant "translates" but my English is bad, so I am double checking). This indeed is much nicer, provided if it is available at least as widely as inet_ntop() is. We seem to ship inet_ntop() in compat/; a few questions. (1) Do we need similar compat/ function for getnameinfo()? I am guessing that most likely places are the ones that need NO_INET_NTOP and NO_INET_PTON, and googling seems to indicate old Cygwin and HP-UX 11.00 may be among them. (2) Do we still use inet_ntop() elsewhere, and if not, can we remove the compat/ definitions?