X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fidnlookup.1;h=201dcbdda546d782bf380b4e7dfbcc1a51cd72f0;hb=3d0024f25b4dbba94b93452781d34ef0c7d2538b;hp=b363a394e4f5130dcb23948340a2675f9fd6dbdd;hpb=c596f1f3681df05a528479f8813ef9a97ced7d23;p=icmp-dn.git diff --git a/src/idnlookup.1 b/src/idnlookup.1 index b363a39..201dcbd 100644 --- a/src/idnlookup.1 +++ b/src/idnlookup.1 @@ -21,7 +21,7 @@ .\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, .\" USA. .\" -.TH IDNLOOKUP 1 "06 Aug 2005" "icmpdn 0.3" "ICMP Hostname Manual" +.TH IDNLOOKUP 1 "12 Jan 2006" "icmpdn 0.3" "ICMP Hostname Manual" .SH NAME idnlookup \- ICMP domain name resolver .SH SYNOPSIS @@ -81,7 +81,8 @@ bug will hopefully not pose any large problems, since probably only very few hosts will return more than one name, and then there is little chance to compress it. .P -Currently, there is a bug in the GNU libc implementation of +Some GNU/Linux distributions still ship with a GNU C library +implementation that has a bug in the implementation of \fBgetaddrinfo\fP(3), which may cause addresses resolved from a symbolic hostname to be returned in the wrong order (i.e. not consistent with RFC 3484). This will in turn cause \fBidnlookup\fP to @@ -92,10 +93,15 @@ before IPv6 addresses. If the remote host listens for ICMP hostname requests only on IPv6 (or if the Internet service provider for the remote host blocks ICMP packets, which is wrong, but unfortunately not all too uncommon), \fBidnlookup\fP will have to time out on the IPv4 -address before being able to query the IPv6 address. The author has -reported this bug the GNU libc Bugzilla and published a patch to fix -it, but the developers of GNU libc have yet to take action. +address before being able to query the IPv6 address. This bug has been +fixed since, but as of this writing, only a few systems run the fixed +version of glibc. +.SH NOTES +The ICMP hostname tools also ship with a nameswitch module for ICMP +hostname lookups, which can be used to automatically look up hostnames +over ICMP when a program calls \fBgethostbyaddr\fP(3) or any related +function. See the \fBnss-icmp\fP(7) man page for more information. .SH AUTHOR Fredrik Tolf .SH SEE ALSO -\fBicmpdnd\fP(8), \fIRFC 1788\fP +\fBicmpdnd\fP(8), \fBnss-icmp\fP(7), \fIRFC 1788\fP