commit | 25f1be6cc1919da0af4564127db3a98ab5555c10 | [log] [tgz] |
---|---|---|
author | Peter Qiu <zqiu@chromium.org> | Tue Aug 12 10:42:27 2014 -0700 |
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | Wed Aug 13 21:32:45 2014 +0000 |
tree | 0e5b9d8f12b9940bc6ac54e9e27b63cfe893b78f | |
parent | 94b892a382a7bd87d48412d5b01793dddf7e7fdd [diff] |
shill: Support of DNS server in IPv6 configuration Add IPv6 DNS server addresses received from kernel's RTNL notification to device's IPv6 configuration. Also actively monitor the life time of the DNS server, and remove it from IPv6 configuration when it expires. BUG=chromium:394010 TEST=unit tests, run updated network_Ipv6SimpleNegotiation test (CL:212121) Change-Id: I3cb08dd139f8de983dc2a9f7606ae234e7563340 Reviewed-on: https://chromium-review.googlesource.com/212073 Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Peter Qiu <zqiu@chromium.org> Commit-Queue: Peter Qiu <zqiu@chromium.org>