zephyr/subsys/net/lib/dns
Jukka Rissanen 8dc01261ea net: dns: Initialize DNS resolver if DNS servers are set
If the config file contains DNS server addresses, then
configure the DNS resolver to use them.

Change-Id: Ie7f2bdcf7ac4bb7ee0ecf7fb5b7bd2df3379cdc3
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2017-03-24 17:31:42 +02:00
..
Kconfig net: dns: Initialize DNS resolver if DNS servers are set 2017-03-24 17:31:42 +02:00
Makefile net: dns: Add resolve API 2017-03-24 17:31:42 +02:00
README
dns_client.c net/dns: Fix style issues in the DNS high-level API 2017-03-09 20:33:49 +02:00
dns_pack.c net/dns: Fix DNS answer RR computation 2017-03-17 10:34:41 +02:00
dns_pack.h net/dns: Fix DNS answer RR computation 2017-03-17 10:34:41 +02:00
resolve.c net: dns: Initialize DNS resolver if DNS servers are set 2017-03-24 17:31:42 +02:00

README

DNS Client API for Zephyr
=========================


Known limitations:

- Synchronous queries
- Only IPv4 and IPv6 records can be handled
- Minimal protocol validation. If you do not trust your DNS server,
  it is time to change it :)


Usage:

Before calling the resolver, it must be initialized via the 'dns_init'
routine.

See samples/net/dns_client/src/main.c.