nuttx/libs/libc/netdb
Xiang Xiao 6a3c2aded6 Fix wait loop and void cast (#24)
* Simplify EINTR/ECANCEL error handling

1. Add semaphore uninterruptible wait function
2 .Replace semaphore wait loop with a single uninterruptible wait
3. Replace all sem_xxx to nxsem_xxx

* Unify the void cast usage

1. Remove void cast for function because many place ignore the returned value witout cast
2. Replace void cast for variable with UNUSED macro
2020-01-02 10:54:43 -06:00
..
Kconfig libs/libc/netdb: Support multiple IP addresses per hostname 2018-11-23 07:09:47 -06:00
lib_dns.h libs/libc/netdb: Implemented the netdb functions getnameinfo(), getservbyport(), and getservbyport_r(). 2019-06-30 15:12:34 -06:00
lib_dnsaddserver.c libs/libc/netdb: Support the nameserver change notification then we can pass dns info from server to client in usrsock case. 2019-03-19 10:02:10 -06:00
lib_dnsbind.c Fix condition logic: The setup seems to support a network without sockets. That is not the case. 2019-02-11 15:47:25 -06:00
lib_dnscache.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
lib_dnsforeach.c libs/libc/netdb: Support multiple IP addresses per hostname 2018-11-23 07:09:47 -06:00
lib_dnsinit.c libs/libc/netdb: Support the nameserver change notification then we can pass dns info from server to client in usrsock case. 2019-03-19 10:02:10 -06:00
lib_dnsnotify.c libs/libc/netdb: Support the nameserver change notification then we can pass dns info from server to client in usrsock case. 2019-03-19 10:02:10 -06:00
lib_dnsquery.c libs/libc/netdb: Support multiple IP addresses per hostname 2018-11-23 07:09:47 -06:00
lib_freeaddrinfo.c
lib_gaistrerror.c
lib_getaddrinfo.c libs/libc/netdb/lib_getaddrinfo.c: getaddrinfo() should return EAI_FAMILY if res equals NULL. 2019-11-18 11:36:48 -06:00
lib_gethostbyaddr.c
lib_gethostbyaddrr.c libs/libc/netdb: Implemented the netdb functions getnameinfo(), getservbyport(), and getservbyport_r(). 2019-06-30 15:12:34 -06:00
lib_gethostbyname.c
lib_gethostbynamer.c libs/libc/netdb: Support multiple IP addresses per hostname 2018-11-23 07:09:47 -06:00
lib_getnameinfo.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
lib_getservbyname.c
lib_getservbynamer.c libs/libc/netdb: Implemented the netdb functions getnameinfo(), getservbyport(), and getservbyport_r(). 2019-06-30 15:12:34 -06:00
lib_getservbyport.c libs/libc/netdb: Implemented the netdb functions getnameinfo(), getservbyport(), and getservbyport_r(). 2019-06-30 15:12:34 -06:00
lib_getservbyportr.c libs/libc/netdb: Implemented the netdb functions getnameinfo(), getservbyport(), and getservbyport_r(). 2019-06-30 15:12:34 -06:00
lib_netdb.c
lib_netdb.h libs/libc/netdb: Implemented the netdb functions getnameinfo(), getservbyport(), and getservbyport_r(). 2019-06-30 15:12:34 -06:00
lib_parsehostfile.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
Make.defs libs/libc/netdb: Implemented the netdb functions getnameinfo(), getservbyport(), and getservbyport_r(). 2019-06-30 15:12:34 -06:00