getaddrinfo fails to return all addresses of multi-homed hosts in /etc/hosts on first call

Solution Verified - Updated -

Issue

  • getaddrinfo fails to return all addresses of multi-homed hosts in /etc/hosts on first call
  • Subsequent calls to getaddrinfo work correctly and return all IP addresses associated with the hostname

Environment

  • Red Hat Enterprise Linux 5
  • glibc
  • Application which makes address lookups with getaddrinfo

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In