Greetings. On my debian etch amd64 system (glibc_2.3.6.ds1-13etch2), the getaddrinfo function is not performing reverse lookups from an IP address to the canonical hostname. It doesn't return an error, but it just returns the same IP address it was given as input. In this directory is a small test program, getaddrinfo-test.c, and the strace output of the program on the broken etch amd64 system, and also the strace on a working sarge i386 system. On the broken system, judging from the strace, it doesn't appear to even TRY to do any lookups at all, compared to the working system. Perplexed, Bill