[Bug 835] Enable IPv6 on AIX

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Mon Feb 14 12:03:37 EST 2005


http://bugzilla.mindrot.org/show_bug.cgi?id=835


djm at mindrot.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
    Attachment #813|                            |ok+
               Flag|                            |




------- Additional Comments From djm at mindrot.org  2005-02-14 12:03 -------
(From update of attachment 813)
I think that this hunk:

>+# if defined(HAVE_GETNAMEINFO) && defined(AIX_GETNAMEINFO_HACK)
>+# undef getnameinfo
>+/*
>+ * For some reason, AIX's getnameinfo will refuse to resolve the all-zeros
>+ * IPv6 address into its textual representation ("::"), so we wrap it
>+ * with a function that will.
>+ */
>+int
>+sshaix_getnameinfo(const struct sockaddr *sa, size_t salen, char *host,
>+    size_t hostlen, char *serv, size_t servlen, int flags)
...

should be at the end of its file, to prevent the #undef from having unintended
consequences in the future.

Otherwise OK.




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the openssh-bugs mailing list