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.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
@@ -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) |
