private void renameWifiDisplayInternal(String address, String alias) { synchronized (mSyncRoot) { if (mWifiDisplayAdapter != null) { mWifiDisplayAdapter.requestRenameLocked(address, alias); } } }
@Override // Binder call public void renameWifiDisplay(String address, String alias) { if (address == null) { throw new IllegalArgumentException("address must not be null"); } if (!canCallerConfigureWifiDisplay()) { throw new SecurityException( "Requires CONFIGURE_WIFI_DISPLAY permission to " + "rename a wifi display."); } final long token = Binder.clearCallingIdentity(); try { synchronized (mSyncRoot) { if (mWifiDisplayAdapter != null) { mWifiDisplayAdapter.requestRenameLocked(address, alias); } } } finally { Binder.restoreCallingIdentity(token); } }