GNU C Library master sources branch, master, updated. glibc-2.11-310-ged08740

drepper@sourceware.org drepper@sourceware.org
Sun Apr 4 00:57:00 GMT 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  ed0874085976531bda8a05540b0816e8bf711b71 (commit)
      from  647450cfb089a60f1dc3de7d68874cd21f475ec7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=ed0874085976531bda8a05540b0816e8bf711b71

commit ed0874085976531bda8a05540b0816e8bf711b71
Author: Ulrich Drepper <drepper@redhat.com>
Date:   Sat Apr 3 17:56:51 2010 -0700

    Document problem with NATs in getaddrinfo.

diff --git a/ChangeLog b/ChangeLog
index 27678bf..dd6b608 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2010-04-03  Ulrich Drepper  <drepper@redhat.com>
 
+	[BZ #11438]
+	* posix/gai.conf: Document problems with IPv4 site-local addresses and
+	NATs.
+
 	[BZ #11449]
 	* crypt/crypt_util.c (__init_des_r): Add memory barrier before setting
 	small_tables_initialized.
diff --git a/posix/gai.conf b/posix/gai.conf
index 3dba1a9..195287e 100644
--- a/posix/gai.conf
+++ b/posix/gai.conf
@@ -66,3 +66,12 @@
 #scopev4 ::ffff:172.16.0.0/108   5
 #scopev4 ::ffff:192.168.0.0/112  5
 #scopev4 ::ffff:0.0.0.0/96       14
+#
+#    For sites which use site-local IPv4 addresses behind NAT there is
+#    the problem that even if IPv4 addresses are preferred they do not
+#    have the same scope and are therefore not sorted first.  To change
+#    this use only these rules:
+#
+#scopev4 ::ffff:169.254.0.0/112  2
+#scopev4 ::ffff:127.0.0.0/104    2
+#scopev4 ::ffff:0.0.0.0/96       14

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog      |    4 ++++
 posix/gai.conf |    9 +++++++++
 2 files changed, 13 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources



More information about the Glibc-cvs mailing list