nuttx/libs/libc/netdb
SPRESENSE d1c7e1816f libc/netdb: Separate IPv4 and IPv6 cache size limit
Some domains have a lot of IPv6 addresses. Because of that, it is
not possible to get the IPv4 address with getaddrinfo.

This change separate IPv4 and IPv6 cache size limit to enable to
get both IP addresses.
2024-09-02 06:16:50 -04:00
..
CMakeLists.txt libs:netdb: Restrict DNS query types 2023-09-16 14:43:12 +08:00
Kconfig libc/netdb: Separate IPv4 and IPv6 cache size limit 2024-09-02 06:16:50 -04:00
lib_dn.c net/semantic/parser: fix compile warning found by sparse 2023-05-30 23:00:00 +08:00
lib_dns.h libs:netdb: Restrict DNS query types 2023-09-16 14:43:12 +08:00
lib_dnsaddserver.c netdb: When set a dns nameserver, if the nameserver already exists, retrun OK. 2023-10-12 12:22:16 +08:00
lib_dnsbind.c netdb/dns: add support of send timeout 2022-12-16 09:51:15 +08:00
lib_dnscache.c libc/netdb: Separate IPv4 and IPv6 cache size limit 2024-09-02 06:16:50 -04:00
lib_dnsdefaultserver.c lib/netdb: Rename dns_sem[take|give] with dns_[lock|unlock] 2022-11-09 21:38:10 +01:00
lib_dnsforeach.c dns: Reduce the dns_lock granularity 2022-11-11 20:07:05 +08:00
lib_dnsinit.c dns: Reduce the dns_lock granularity 2022-11-11 20:07:05 +08:00
lib_dnsnotify.c lib/netdb: Rename dns_sem[take|give] with dns_[lock|unlock] 2022-11-09 21:38:10 +01:00
lib_dnsquery.c libc/netdb: Separate IPv4 and IPv6 cache size limit 2024-09-02 06:16:50 -04:00
lib_dnsqueryfamily.c libs:netdb: Restrict DNS query types 2023-09-16 14:43:12 +08:00
lib_freeaddrinfo.c Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
lib_gaistrerror.c libc: Print error code for unknown errors in strerror/gai_strerror 2023-04-22 01:46:39 +08:00
lib_getaddrinfo.c netdb:netdb code support ffmpeg rtsp(getaddrinfo & getnameinfo) 2024-08-20 10:33:18 -03:00
lib_gethostbyaddr.c libs: Author Gregory Nutt: update licenses to Apache 2021-03-03 18:52:53 -08:00
lib_gethostbyaddrr.c fixed the unused variable caused warnning in lib_gethostbyaddrr 2023-08-21 13:01:41 +08:00
lib_gethostbyname.c libs: Author Gregory Nutt: update licenses to Apache 2021-03-03 18:52:53 -08:00
lib_gethostbyname2.c libc/netdb: Add hostent_s to avoid the change of hostent 2020-04-01 16:09:28 -06:00
lib_gethostbyname2r.c getaddrinfo: add AI_NUMERICHOST flag handle 2023-01-12 01:40:11 +08:00
lib_gethostbynamer.c libs: Author Gregory Nutt: update licenses to Apache 2021-03-03 18:52:53 -08:00
lib_gethostentbynamer.c nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
lib_getnameinfo.c netdb:netdb code support ffmpeg rtsp(getaddrinfo & getnameinfo) 2024-08-20 10:33:18 -03:00
lib_getservbyname.c libs: libc: update licenses to Apache 2021-05-27 08:07:25 +09:00
lib_getservbynamer.c Return -EINVAL for the internal API 2022-09-30 17:54:56 +02:00
lib_getservbyport.c libs: libc: update licenses to Apache 2021-05-27 08:07:25 +09:00
lib_getservbyportr.c net: use HTONS, NTOHS, HTONL, NTOHL macro in kernel code 2022-01-18 10:59:47 +01:00
lib_netdb.c nuttx: unify FAR attribute usage across the code 2022-04-04 21:32:58 +08:00
lib_netdb.h libc/netdb: Separate IPv4 and IPv6 cache size limit 2024-09-02 06:16:50 -04:00
lib_parsehostfile.c libs: Author Gregory Nutt: update licenses to Apache 2021-03-03 18:52:53 -08:00
lib_proto.c libc/netdb: add proto.c 2022-12-10 02:36:24 +08:00
lib_protor.c nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
lib_rexec.c nuttx: use lib_free for memory de-allocation after strdup or asprintf 2023-08-08 11:58:29 -03:00
Make.defs libs:netdb: Restrict DNS query types 2023-09-16 14:43:12 +08:00