Connectivity: Add IP config to TDLS test

Change-Id: I70096a042faaacdaeed7d6aae16a95704202ef1d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
This commit is contained in:
Dmitry Shmidt
2013-07-19 15:48:50 -07:00
parent 47a5a18431
commit 81253bc376
2 changed files with 15 additions and 3 deletions

View File

@@ -501,13 +501,25 @@ public class Connectivity extends Activity {
private void onStartTdls() {
mTdlsAddr = ((EditText)findViewById(R.id.sc_ip_mac)).getText().toString();
Log.d(TAG, "TDLS: START " + mTdlsAddr);
mWm.enableTdlsWithMacAddress(mTdlsAddr, true);
InetAddress inetAddress = null;
try {
inetAddress = InetAddress.getByName(mTdlsAddr);
mWm.enableTdls(inetAddress, true);
} catch (Exception e) {
mWm.enableTdlsWithMacAddress(mTdlsAddr, true);
}
}
private void onStopTdls() {
if (mTdlsAddr == null) return;
Log.d(TAG, "TDLS: STOP " + mTdlsAddr);
mWm.enableTdlsWithMacAddress(mTdlsAddr, false);
InetAddress inetAddress = null;
try {
inetAddress = InetAddress.getByName(mTdlsAddr);
mWm.enableTdls(inetAddress, false);
} catch (Exception e) {
mWm.enableTdlsWithMacAddress(mTdlsAddr, false);
}
}
private void onAddDefaultRoute() {