about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2016-02-19 17:00:47 +0100
committerFlorian Weimer <fweimer@redhat.com>2016-02-19 17:00:47 +0100
commitaff8c7a9a700d31bdbc0ccb1b8f594ab62255e16 (patch)
treea275e271d8010340e5dca2362bd6c6f2ffec3eac
parent6793dd51d8e7d4f3408c183c6f7dc86acd7f1330 (diff)
downloadglibc-aff8c7a9a700d31bdbc0ccb1b8f594ab62255e16.tar.gz
glibc-aff8c7a9a700d31bdbc0ccb1b8f594ab62255e16.tar.xz
glibc-aff8c7a9a700d31bdbc0ccb1b8f594ab62255e16.zip
res_ninit: Update comment
Since commit e66e7419a6f58200eec6941b14e2dcff9875cc6c (Actually make
it possible to user the default name server.), the default is
INADDR_LOOPBACK, not INADDR_ANY.
-rw-r--r--ChangeLog4
-rw-r--r--resolv/res_init.c16
2 files changed, 5 insertions, 15 deletions
diff --git a/ChangeLog b/ChangeLog
index 8d5406870b..fef67b4e62 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2016-02-19  Florian Weimer  <fweimer@redhat.com>
 
+	* resolv/res_init.c (res_ninit): Update comment.
+
+2016-02-19  Florian Weimer  <fweimer@redhat.com>
+
 	[BZ #19505]
 	* posix/spawn_int.h: Add headers and include guard.
 	(__spawn_valid_fd): New function.
diff --git a/resolv/res_init.c b/resolv/res_init.c
index e0b6a80dc7..128004afb8 100644
--- a/resolv/res_init.c
+++ b/resolv/res_init.c
@@ -118,21 +118,7 @@ unsigned long long int __res_initstamp attribute_hidden;
 /*
  * Set up default settings.  If the configuration file exist, the values
  * there will have precedence.  Otherwise, the server address is set to
- * INADDR_ANY and the default domain name comes from the gethostname().
- *
- * An interrim version of this code (BIND 4.9, pre-4.4BSD) used 127.0.0.1
- * rather than INADDR_ANY ("0.0.0.0") as the default name server address
- * since it was noted that INADDR_ANY actually meant ``the first interface
- * you "ifconfig"'d at boot time'' and if this was a SLIP or PPP interface,
- * it had to be "up" in order for you to reach your own name server.  It
- * was later decided that since the recommended practice is to always
- * install local static routes through 127.0.0.1 for all your network
- * interfaces, that we could solve this problem without a code change.
- *
- * The configuration file should always be used, since it is the only way
- * to specify a default domain.  If you are running a server on your local
- * machine, you should say "nameserver 0.0.0.0" or "nameserver 127.0.0.1"
- * in the configuration file.
+ * INADDR_LOOPBACK and the default domain name comes from gethostname.
  *
  * Return 0 if completes successfully, -1 on error
  */