commit | d4f26486b237fae831d4b682481de785fc99c66e | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Fri Apr 25 19:12:03 2014 -0700 |
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | Wed Apr 30 09:55:42 2014 +0000 |
tree | d859b72ebb485ebd106500840e466fb7d0d89791 | |
parent | 24084ae9d004bf66399de08e20cf72a604f24b5c [diff] |
shill: Device: Report IPv6 address Have the Device query DeviceInfo for the primary IPv6 address every time DeviceInfo notifies it of a change. Use the output of this to add another IPConfig object to the list reported if this address exists. While here, emit a property change event from the "IPConfigs" property if either the IPv4 or IPv6 ipconfigs change. BUG=chromium:365883 TEST=Unit tests, upcoming change to network_Ipv6SimpleNegotiation (CL:197394). Manual: list-ipconfigs while connected to a network that supplies IPv6 global prefixes. Change-Id: I28771acd3e990a9bea7f5988cc382a5cd9e91f1f Reviewed-on: https://chromium-review.googlesource.com/197304 Reviewed-by: mukesh agrawal <quiche@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>