a41f68da84
The ipv6 address filled the cache, and the ipv4 address did not have a place to store it, causing the resolution to fail. so if IPV6 has already filled the buffer, rewrite ipv4 DNS results from half of the buffer. Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
lib_dn.c | ||
lib_dns.h | ||
lib_dnsaddserver.c | ||
lib_dnsbind.c | ||
lib_dnscache.c | ||
lib_dnsdefaultserver.c | ||
lib_dnsforeach.c | ||
lib_dnsinit.c | ||
lib_dnsnotify.c | ||
lib_dnsquery.c | ||
lib_dnsqueryfamily.c | ||
lib_freeaddrinfo.c | ||
lib_gaistrerror.c | ||
lib_getaddrinfo.c | ||
lib_gethostbyaddr.c | ||
lib_gethostbyaddrr.c | ||
lib_gethostbyname2.c | ||
lib_gethostbyname2r.c | ||
lib_gethostbyname.c | ||
lib_gethostbynamer.c | ||
lib_gethostentbynamer.c | ||
lib_getnameinfo.c | ||
lib_getservbyname.c | ||
lib_getservbynamer.c | ||
lib_getservbyport.c | ||
lib_getservbyportr.c | ||
lib_netdb.c | ||
lib_netdb.h | ||
lib_parsehostfile.c | ||
lib_proto.c | ||
lib_protor.c | ||
lib_rexec.c | ||
Make.defs |