Hi Tim, hi Ito, --- Timothy Stack <[EMAIL PROTECTED]> wrote: > > On Friday, May 30, 2003, at 08:08 AM, Dalibor Topic wrote: > > > >> 2. Patch replace/getifaddrs.c > >> > >> Old Linux does not have linux/netlink.h and linux/rtnetlink.h. > >> So I do not expect kaffe to use replace/getifaddrs.c. > > > > I'll happily let Tim deal with the ipv6 stuff ;) > > Just some configure magic i think.
that should be fixed by my first patch from today. > >> 3. Install getaddrinfo. > >> > >> Get getaddrinfo-1.5.1.tar.gz from > >> http://www.sra.co.jp/people/m-kasahr/getaddrinfo/ > >> and compile getaddrinfo.c. This program provides > >> getaddrinfo() and getnameinfo(). > > > > License is modified BSD without advertising clause, which is GPL > > compatible, so > > it can be merged in. It's up to Tim to decide if and how it should go > > in, as he > > wrote the IPv6 support. > > The existing code already falls back to the old style gethostbyname, > its just that I didn't bother to check for both getaddrinfo/getnameinfo > since it seemed like they would always come in pairs. Simple enough to > just add a check for getnameinfo too... My second patch merged the getaddrinfo replacement function in, alongside with some IPv6 dummy macros from its package to enable compilation on IPv4 systems. I hope this will fix most of the issues on Linux 2.0 and on the Flest regression test host, which has been suffering from the same problems, apparently. cheers, dalibor topic __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
