aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2017-04-13 10:52:27 +0200
committerFlorian Weimer <fweimer@redhat.com>2017-04-13 10:52:42 +0200
commita7ff1da8239a5f0e1927db9d5310f53cfea97fc2 (patch)
tree2b3fbfc1903f7c27fe04707103e05b21f18f7304 /ChangeLog
parent249dcdb71b79e4c488a46c9027e0014c0bc27044 (diff)
downloadglibc-a7ff1da8239a5f0e1927db9d5310f53cfea97fc2.zip
glibc-a7ff1da8239a5f0e1927db9d5310f53cfea97fc2.tar.gz
glibc-a7ff1da8239a5f0e1927db9d5310f53cfea97fc2.tar.bz2
resolv: Remove internal and unused definitions from <resolv.h>
The RES_F_* constants are only used with the private _res._flags member. RES_EXHAUSTIVE is unused. The removed function declarations refer to functions not actually exported by glibc, so they are unusable by applications.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b310214..5b2add0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2017-04-13 Florian Weimer <fweimer@redhat.com>
+
+ * resolv/resolv.h (RES_EXHAUSTIVE, p_section, res_npquery)
+ (res_nisourserver): Remove definition.
+ (p_section, res_npquery, res_nisourserver): Remove declaration.
+ (RES_F_VC, RES_F_CONN, RES_F_EDNS0ERR): Move ...
+ * resolv/resolv-internal.h (RES_F_VC, RES_F_CONN, RES_F_EDNS0ERR):
+ ... here.
+ * resolv/res_send.c: Include <resolv/resolv-internal.h> instead of
+ <resolv.h>.
+ * resolv/res_query.c: Likewise.
+ * resolv/res_debug.c (p_section): Define as static.
+
2017-04-13 Rajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>
* sysdeps/powerpc/powerpc64/multiarch/Makefile (sysdep_routines): Add