Repartitioning of DNS client logic in preparation for IPv6 support
- Rename include/nuttx/net/dnsclient.h to dns.h - Move internal DNS prototypes from dns.h to libc/netdb/lib_dns.h - Global standard DNS definitions from libc/netdb/dns_soccket.c to dns.h - Eliminate dns_gethostip(). This is now an internal part of gethostbyname() - Eliminate interface dns_whois(). Not needed in this new context.
Showing
- ChangeLog 7 additions, 1 deletionChangeLog
- include/nuttx/net/dns.h 54 additions, 72 deletionsinclude/nuttx/net/dns.h
- libc/netdb/Make.defs 2 additions, 2 deletionslibc/netdb/Make.defs
- libc/netdb/dns_gethostip.c 0 additions, 95 deletionslibc/netdb/dns_gethostip.c
- libc/netdb/lib_dnsclient.c 118 additions, 216 deletionslibc/netdb/lib_dnsclient.c
- libc/netdb/lib_gethostbynamer.c 41 additions, 3 deletionslibc/netdb/lib_gethostbynamer.c
- libc/netdb/lib_parsehostfile.c 43 additions, 1 deletionlibc/netdb/lib_parsehostfile.c
Loading
Please register or sign in to comment