[kaffe] Kaffe CVS: kaffe dalibor

Kaffe CVS cvs-commits at kaffe.org
Thu Jun 12 09:27:03 PDT 2003


CVSROOT:	/cvs/kaffe
Module name:	kaffe
Changes by:	dalibor	03/06/12 09:25:14

Modified files:
	.              : ChangeLog aclocal.m4 configure configure.in 
	config         : config.h.in 
	developers     : autogen.sh 
	libraries/clib/net: InetAddressImpl.c NetworkInterfaceImpl.c 
	                    PlainSocketImpl.c 
	replace        : Makefile.am Makefile.in 
Added files:
	.              : herrno.m4 in6addr.m4 sockaddrin6.m4 
	                 sockinttypes.m4 
	developers     : getaddrinfo-socketinttypes-glibc2.diff 
	replace        : dummyin6.c getaddrinfo.c memset.c 

Log message:
2003-06-12 Dalibor Topic <robilad at yahoo.com>

Linux 2.0.x IPv6 support compilation fixes.

* aclocal.m4, config/config.h.in,
configure, replace/Makefile.in: Regenerated.

* configure.in:
Check for getaddrinfo and getnameinfo, and use
replacement implementaitons if necessary. Added
more checks for IPv6 features.

* developers/getaddrinfo-socketinttypes-glibc2.diff:
New file, patch to allow getaddrinfo to find in_port_t
on Mandrake Linux 9.1.

* developers/autogen.sh:
Apply developers/getaddrinfo-socketinttypes-glibc2.diff.

* herrno.m4, in6addr.m4, include/dummyin6.h,
include/getaddrinfo.h, replace/dummyin6.c,
replace/getaddrinfo.c, replace/memset.c,
sockaddrin6.m4, sockinttypes.m4:
New files, taken from BSD-type licensed getaddrinfo
implementation version 1.5.1 from
http://www.sra.co.jp/people/m-kasahr/getaddrinfo/ .

* libraries/clib/net/InetAddressImpl.c,
libraries/clib/net/NetworkInterfaceImpl.c,
libraries/clib/net/PlainSocketImpl.c:
Use dummy IPv6 implementation and getaddrinfo if
necessary.

* replace/Makefile.am:
(libreplace_la_SOURCES) Added dummyin6.c, getaddrinfo.c
and memset.c.

Based on a patch by: Ito Kazumitsu <kaz at maczuka.gcd.org>

Reported by: Ito Kazumitsu <kaz at maczuka.gcd.org>,
Kiyo Inaba <inaba at src.ricoh.co.jp>





More information about the kaffe mailing list