diff options
author | Florian Weimer <fweimer@redhat.com> | 2019-03-12 11:40:47 +0100 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2019-03-12 11:40:47 +0100 |
commit | 08504de71813ddbd447bfbca4a325cbe8ce8bcda (patch) | |
tree | 220785321a7949a077d9ea8c381eb810430ccb09 /ChangeLog | |
parent | 5fbcd76351eeda3479175e2dce62b342f8964e86 (diff) | |
download | glibc-08504de71813ddbd447bfbca4a325cbe8ce8bcda.tar.gz glibc-08504de71813ddbd447bfbca4a325cbe8ce8bcda.tar.xz glibc-08504de71813ddbd447bfbca4a325cbe8ce8bcda.zip |
resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047]
The Linux kernel suppresses some ICMP error messages by default for UDP sockets. This commit enables full ICMP error reporting, hopefully resulting in faster failover to working name servers.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 9bf1e4e3c8..2f72e0f8ec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2019-03-12 Florian Weimer <fweimer@redhat.com> + + [BZ #24047] + resolv: Enable full ICMP errors for UDP DNS sockets + * resolv/res_enable_icmp.c: New file. + * resolv/Makefile (libresolv-routines): Add res_enable_icmp. + * resolv/resolv-internal.h (__res_enable_icmp): Declare. + * resolv/res_send.c (reopen): Call __res_enable_icmp on new + socket. + 2019-03-11 Mao Han <han_mao@c-sky.com> * elf/elf.h (EF_CSKY_ABIMASK, EF_CSKY_OTHER, EF_CSKY_PROCESSOR) |