Reset connections on all stacked interfaces.

Bug: 8276725
Change-Id: I7fe99c6ea123037cef3e89e3c2c17ed43cc0b1ea
This commit is contained in:
Lorenzo Colitti
2013-03-20 19:22:58 +09:00
parent ec3928bf09
commit 4aa9bcf414
2 changed files with 28 additions and 18 deletions

View File

@@ -119,6 +119,15 @@ public class LinkProperties implements Parcelable {
return mIfaceName;
}
public Collection<String> getAllInterfaceNames() {
Collection interfaceNames = new ArrayList<String>(mStackedLinks.size() + 1);
interfaceNames.add(new String(mIfaceName));
for (LinkProperties stacked: mStackedLinks.values()) {
interfaceNames.addAll(stacked.getAllInterfaceNames());
}
return interfaceNames;
}
public Collection<InetAddress> getAddresses() {
Collection<InetAddress> addresses = new ArrayList<InetAddress>();
for (LinkAddress linkAddress : mLinkAddresses) {