nuttx/libs/libc/netdb
Old-Ding 8ff9dfdea3 libs: netdb: Advance stream buffers by transfer count
Update the DNS stream send and receive helpers to advance their buffers
by the number of bytes actually transferred. Advancing by the original
remaining length skips data when send() or recv() completes partially.

Signed-off-by: Old-Ding <ai.neo.ae86@gmail.com>
2026-07-09 08:45:42 +08:00
..
CMakeLists.txt netdb/lib_dnsdelserver.c: support delete the DNS server address 2025-11-08 16:17:40 -03:00
Kconfig libs/libc/netdb: Optimize the timeout calculation logic: 2025-08-06 01:58:05 +08:00
lib_dn.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_dns.h libs/libc/netdb: Optimize the timeout calculation logic: 2025-08-06 01:58:05 +08:00
lib_dnsaddserver.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
lib_dnsbind.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
lib_dnscache.c !sys/types.h: change time_t and clock_t to int64_t to align with other OSes 2026-05-19 16:21:28 +08:00
lib_dnsdefaultserver.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
lib_dnsdelserver.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
lib_dnsforeach.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
lib_dnsinit.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_dnsnotify.c libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
lib_dnsquery.c libs: netdb: Advance stream buffers by transfer count 2026-07-09 08:45:42 +08:00
lib_dnsqueryfamily.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
lib_freeaddrinfo.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_gaistrerror.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_getaddrinfo.c style/FAR: remove FAR qualifier 2025-11-10 10:56:29 +01:00
lib_gethostbyaddr.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_gethostbyaddrr.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
lib_gethostbyname.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_gethostbyname2.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_gethostbyname2r.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_gethostbynamer.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_gethostentbynamer.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
lib_getnameinfo.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_getservbyname.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_getservbynamer.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_getservbyport.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_getservbyportr.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_netdb.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_netdb.h libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_parsehostfile.c style/FAR: remove FAR qualifier 2025-11-10 10:56:29 +01:00
lib_proto.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_protor.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_rexec.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
Make.defs netdb/lib_dnsdelserver.c: support delete the DNS server address 2025-11-08 16:17:40 -03:00