Hi,

according to RFC 6106, the DNS search list option can be
present in router advertisement without any resursive
DNS server option (RDNSS). This is fixed by patch #4.
The patch cannot be fully tested atm because no kernel
from Linus has the DNSSL support (checked with 3.4-rc7).
Thanks for Elena Tebesoi for reporting this issue.

The patch required some changes in resolver so the rest
of the patchset is fixing issues there.

Patch #1 fixes the coding style issue in resolver.

Patch #2 allows resolver updates even if server is not
set. This is needed for patch #4.

Patch #3 optimizes the code so that we do not try to get
the service if server is not set.


Cheers,
Jukka


Jukka Rissanen (4):
  resolver: Follow connman coding style
  resolver: Allow update to domain if server is not set
  resolver: Do not try to update service if server is not set
  rtnl: Domain search list was not handled according to RFC 6106

 src/resolver.c |   12 +++++-----
 src/rtnl.c     |   57 ++++++++++++++++++++++++++-----------------------------
 2 files changed, 33 insertions(+), 36 deletions(-)

-- 
1.7.5.4

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to