Offset 911, 21 lines modifiedOffset 911, 30 lines modified
911 ········}911 ········}
912 ········final·String·bssid·=·((WifiInfo)this.mWifiInfo).getBSSID();912 ········final·String·bssid·=·((WifiInfo)this.mWifiInfo).getBSSID();
913 ········final·String·ssid·=·((WifiInfo)this.mWifiInfo).getSSID();913 ········final·String·ssid·=·((WifiInfo)this.mWifiInfo).getSSID();
914 ········if·(bssid·!=·null·&&·ssid·!=·null·&&·!"<unknown·ssid>".equals(ssid))·{914 ········if·(bssid·!=·null·&&·ssid·!=·null·&&·!"<unknown·ssid>".equals(ssid))·{
915 ············if·((mboOceController$BtmFrameData.mBssTmDataFlagsMask·&·0x80)·!=·0x0)·{915 ············if·((mboOceController$BtmFrameData.mBssTmDataFlagsMask·&·0x80)·!=·0x0)·{
916 ················this.mWifiMetrics.incrementMboCellularSwitchRequestCount();916 ················this.mWifiMetrics.incrementMboCellularSwitchRequestCount();
917 ············}917 ············}
918 ············if·((mboOceController$BtmFrameData.mBssTmDataFlagsMask·&·0x40)·!=·0x0)·{918 ············final·int·mBssTmDataFlagsMask·=·mboOceController$BtmFrameData.mBssTmDataFlagsMask;
919 ················long·mBlackListDurationMs·=·mboOceController$BtmFrameData.mBlackListDurationMs;919 ············if·((mBssTmDataFlagsMask·&·0x4)·!=·0x0)·{
920 ················this.mWifiMetrics.incrementSteeringRequestCountIncludingMboAssocRetryDelay();920 ················final·int·n·=·mBssTmDataFlagsMask·&·0x40;
921 ················if·(mBlackListDurationMs·==·0L)·{921 ················final·long·n2·=·0L;
922 ····················mBlackListDurationMs·=·300000L;922 ················long·mBlockListDurationMs;
 923 ················if·(n·!=·0)·{
 924 ····················this.mWifiMetrics.incrementSteeringRequestCountIncludingMboAssocRetryDelay();
 925 ····················mBlockListDurationMs·=·mboOceController$BtmFrameData.mBlockListDurationMs;
923 ················}926 ················}
924 ················this.mBssidBlocklistMonitor.blockBssidForDurationMs(bssid,·ssid,·mBlackListDurationMs);927 ················else·{
 928 ····················mBlockListDurationMs·=·n2;
 929 ················}
 930 ················if·(mBlockListDurationMs·==·n2)·{
 931 ····················mBlockListDurationMs·=·300000L;
 932 ················}
 933 ················this.mBssidBlocklistMonitor.blockBssidForDurationMs(bssid,·ssid,·mBlockListDurationMs,·9,·0);
925 ············}934 ············}
926 ············if·(mboOceController$BtmFrameData.mStatus·!=·0)·{935 ············if·(mboOceController$BtmFrameData.mStatus·!=·0)·{
927 ················this.mWifiMetrics.incrementForceScanCountDueToSteeringRequest();936 ················this.mWifiMetrics.incrementForceScanCountDueToSteeringRequest();
928 ················this.mWifiConnectivityManager.forceConnectivityScan(ClientModeImpl.WIFI_WORK_SOURCE);937 ················this.mWifiConnectivityManager.forceConnectivityScan(ClientModeImpl.WIFI_WORK_SOURCE);
929 ············}938 ············}
930 ············return;939 ············return;
931 ········}940 ········}
Offset 1643, 15 lines modifiedOffset 1652, 14 lines modified
1643 ········this.mWifiMonitor.registerHandler(this.mInterfaceName,·147507,·this.getHandler());1652 ········this.mWifiMonitor.registerHandler(this.mInterfaceName,·147507,·this.getHandler());
1644 ········this.mWifiMonitor.registerHandler(this.mInterfaceName,·147517,·this.getHandler());1653 ········this.mWifiMonitor.registerHandler(this.mInterfaceName,·147517,·this.getHandler());
1645 ········final·WifiMonitor·mWifiMonitor5·=·this.mWifiMonitor;1654 ········final·WifiMonitor·mWifiMonitor5·=·this.mWifiMonitor;
1646 ········final·String·mInterfaceName5·=·this.mInterfaceName;1655 ········final·String·mInterfaceName5·=·this.mInterfaceName;
1647 ········final·Handler·handler5·=·this.getHandler();1656 ········final·Handler·handler5·=·this.getHandler();
1648 ········final·int·n5·=·147459;1657 ········final·int·n5·=·147459;
1649 ········mWifiMonitor5.registerHandler(mInterfaceName5,·n5,·handler5);1658 ········mWifiMonitor5.registerHandler(mInterfaceName5,·n5,·handler5);
1650 ········this.mWifiMonitor.registerHandler(this.mInterfaceName,·147518,·this.getHandler()); 
1651 ········final·WifiMonitor·mWifiMonitor6·=·this.mWifiMonitor;1659 ········final·WifiMonitor·mWifiMonitor6·=·this.mWifiMonitor;
1652 ········final·String·mInterfaceName6·=·this.mInterfaceName;1660 ········final·String·mInterfaceName6·=·this.mInterfaceName;
1653 ········final·Handler·handler6·=·this.getHandler();1661 ········final·Handler·handler6·=·this.getHandler();
1654 ········final·int·n6·=·147460;1662 ········final·int·n6·=·147460;
1655 ········mWifiMonitor6.registerHandler(mInterfaceName6,·n6,·handler6);1663 ········mWifiMonitor6.registerHandler(mInterfaceName6,·n6,·handler6);
1656 ········this.mWifiMonitor.registerHandler(this.mInterfaceName,·147509,·this.getHandler());1664 ········this.mWifiMonitor.registerHandler(this.mInterfaceName,·147509,·this.getHandler());
1657 ········final·WifiMonitor·mWifiMonitor7·=·this.mWifiMonitor;1665 ········final·WifiMonitor·mWifiMonitor7·=·this.mWifiMonitor;
Offset 1710, 51 lines modifiedOffset 1718, 54 lines modified
1710 ············s·=·this.mTargetBssid;1718 ············s·=·this.mTargetBssid;
1711 ········}1719 ········}
1712 ········String·s2·=·((WifiInfo)this.mWifiInfo).getSSID();1720 ········String·s2·=·((WifiInfo)this.mWifiInfo).getSSID();
1713 ········if·("<unknown·ssid>".equals(s2))·{1721 ········if·("<unknown·ssid>".equals(s2))·{
1714 ············s2·=·this.getTargetSsid();1722 ············s2·=·this.getTargetSsid();
1715 ········}1723 ········}
1716 ········final·int·n3·=·-1;1724 ········final·int·n3·=·-1;
1717 ········boolean·b·=·false;1725 ········int·n4·=·1;
1718 ········final·boolean·b2·=·true;1726 ········if·(n·!=·n4)·{
1719 ········if·(n·!=·(b2·?·1·:·0))·{ 
1720 ············final·int·convertToBssidBlocklistMonitorFailureReason·=·this.convertToBssidBlocklistMonitorFailureReason(n,·n2);1727 ············final·int·convertToBssidBlocklistMonitorFailureReason·=·this.convertToBssidBlocklistMonitorFailureReason(n,·n2);
1721 ············if·(convertToBssidBlocklistMonitorFailureReason·!=·n3)·{1728 ············if·(convertToBssidBlocklistMonitorFailureReason·!=·n3)·{
1722 ················int·networkId;1729 ················int·networkId;
1723 ················if·(wifiConfiguration·==·null)·{1730 ················if·(wifiConfiguration·==·null)·{
1724 ····················networkId·=·n3;1731 ····················networkId·=·n3;
1725 ················}1732 ················}
1726 ················else·{1733 ················else·{
1727 ····················networkId·=·wifiConfiguration.networkId;1734 ····················networkId·=·wifiConfiguration.networkId;
1728 ················}1735 ················}
1729 ················final·int·scanRssi·=·this.mWifiConfigManager.findScanRssi(networkId,·this.mWifiHealthMonitor.getScanRssiValidTimeMs());1736 ················final·int·scanRssi·=·this.mWifiConfigManager.findScanRssi(networkId,·this.mWifiHealthMonitor.getScanRssiValidTimeMs());
1730 ················this.mWifiScoreCard.noteConnectionFailure(this.mWifiInfo,·scanRssi,·s2,·convertToBssidBlocklistMonitorFailureReason);1737 ················this.mWifiScoreCard.noteConnectionFailure(this.mWifiInfo,·scanRssi,·s2,·convertToBssidBlocklistMonitorFailureReason);
1731 ················this.checkAbnormalConnectionFailureAndTakeBugReport(s2);1738 ················this.checkAbnormalConnectionFailureAndTakeBugReport(s2);
1732 ················final·int·sufficientRssi·=·this.getSufficientRssi(networkId,·s);1739 ················this.mBssidBlocklistMonitor.handleBssidConnectionFailure(s,·s2,·convertToBssidBlocklistMonitorFailureReason,·scanRssi);
1733 ················final·int·n4·=·-127; 
1734 ················this.mBssidBlocklistMonitor.handleBssidConnectionFailure(s,·s2,·convertToBssidBlocklistMonitorFailureReason,·scanRssi·!=·n4·&&·sufficientRssi·!=·n4·&&·scanRssi·<·sufficientRssi·&&·b2); 
1735 ············}1740 ············}
1736 ········}1741 ········}
1737 ········final·int·n5·=·3;1742 ········final·int·n5·=·3;
1738 ········if·(wifiConfiguration·!=·null·&&·wifiConfiguration.carrierId·!=·n3)·{1743 ········if·(wifiConfiguration·!=·null·&&·wifiConfiguration.carrierId·!=·n3)·{
1739 ············if·(n·==·(b2·?·1·:·0))·{1744 ············if·(n·==·n4)·{
1740 ················this.mWifiMetrics.incrementNumOfCarrierWifiConnectionSuccess();1745 ················this.mWifiMetrics.incrementNumOfCarrierWifiConnectionSuccess();
1741 ············}1746 ············}
1742 ············else·if·(n·==·n5·&&·n2·!=·(b2·?·1·:·0))·{1747 ············else·if·(n·==·n5·&&·n2·!=·n4)·{
1743 ················this.mWifiMetrics.incrementNumOfCarrierWifiConnectionAuthFailure();1748 ················this.mWifiMetrics.incrementNumOfCarrierWifiConnectionAuthFailure();
1744 ············}1749 ············}
1745 ············else·{1750 ············else·{
1746 ················this.mWifiMetrics.incrementNumOfCarrierWifiConnectionNonAuthFailure();1751 ················this.mWifiMetrics.incrementNumOfCarrierWifiConnectionNonAuthFailure();
1747 ············}1752 ············}
1748 ········}1753 ········}
1749 ········final·boolean·b3·=·n·==·2·&&·b2;1754 ········int·n6;
1750 ········if·(n·==·n5·&&·n2·!=·n5)·{1755 ········if·(n·==·2)·{
1751 ············b·=·b2;1756 ············n6·=·n4;
 1757 ········}
 1758 ········else·{
 1759 ············n6·=·0;
 1760 ········}
 1761 ········if·(n·!=·n5·||·n2·==·n5)·{
 1762 ············n4·=·0;
1752 ········}1763 ········}
1753 ········if·((b3·||·b)·&&·this.mWifiConfigManager.isInFlakyRandomizationSsidHotlist(this.mTargetNetworkId))·{1764 ········if·((n6·!=·0·||·n4·!=·0)·&&·this.mWifiConfigManager.isInFlakyRandomizationSsidHotlist(this.mTargetNetworkId))·{
1754 ············this.mConnectionFailureNotifier.showFailedToConnectDueToNoRandomizedMacSupportNotification(this.mTargetNetworkId);1765 ············this.mConnectionFailureNotifier.showFailedToConnectDueToNoRandomizedMacSupportNotification(this.mTargetNetworkId);
1755 ········}1766 ········}
1756 ········this.mWifiMetrics.endConnectionEvent(n,·equals,·n2);1767 ········this.mWifiMetrics.endConnectionEvent(n,·equals,·n2);
1757 ········this.mWifiConnectivityManager.handleConnectionAttemptEnded(n,·s,·s2);1768 ········this.mWifiConnectivityManager.handleConnectionAttemptEnded(n,·s,·s2);
1758 ········if·(wifiConfiguration·!=·null)·{1769 ········if·(wifiConfiguration·!=·null)·{
1759 ············this.mNetworkFactory.handleConnectionAttemptEnded(n,·wifiConfiguration);1770 ············this.mNetworkFactory.handleConnectionAttemptEnded(n,·wifiConfiguration);
1760 ············this.mWifiNetworkSuggestionsManager.handleConnectionAttemptEnded(n,·wifiConfiguration,·this.getCurrentBSSID());1771 ············this.mWifiNetworkSuggestionsManager.handleConnectionAttemptEnded(n,·wifiConfiguration,·this.getCurrentBSSID());
Offset 1928, 15 lines modifiedOffset 1939, 14 lines modified
1928 ········((NetworkAgent)this.mNetworkAgent).markConnected();1939 ········((NetworkAgent)this.mNetworkAgent).markConnected();
1929 ········this.sendNetworkChangeBroadcast(NetworkInfo$DetailedState.CONNECTED);1940 ········this.sendNetworkChangeBroadcast(NetworkInfo$DetailedState.CONNECTED);
1930 ····}1941 ····}
1931 ····1942 ····
1932 ····private·void·sendLinkConfigurationChangedBroadcast()·{1943 ····private·void·sendLinkConfigurationChangedBroadcast()·{
1933 ········final·Intent·intent·=·new·Intent("android.net.wifi.LINK_CONFIGURATION_CHANGED");1944 ········final·Intent·intent·=·new·Intent("android.net.wifi.LINK_CONFIGURATION_CHANGED");
1934 ········intent.addFlags(67108864);1945 ········intent.addFlags(67108864);
1935 ········intent.putExtra("android.net.wifi.extra.LINK_PROPERTIES",·(Parcelable)new·LinkProperties(this.mLinkProperties)); 
1936 ········this.mContext.sendBroadcastAsUser(intent,·UserHandle.ALL);1946 ········this.mContext.sendBroadcastAsUser(intent,·UserHandle.ALL);
1937 ····}1947 ····}
1938 ····1948 ····
1939 ····private·void·sendNetworkChangeBroadcast(final·NetworkInfo$DetailedState·mNetworkAgentState)·{1949 ····private·void·sendNetworkChangeBroadcast(final·NetworkInfo$DetailedState·mNetworkAgentState)·{
1940 ········final·boolean·mIsAutoRoaming·=·this.mIsAutoRoaming;1950 ········final·boolean·mIsAutoRoaming·=·this.mIsAutoRoaming;
1941 ········if·(this.mVerboseLoggingEnabled)·{1951 ········if·(this.mVerboseLoggingEnabled)·{
1942 ············final·StringBuilder·sb·=·new·StringBuilder();1952 ············final·StringBuilder·sb·=·new·StringBuilder();
Offset 2334, 14 lines modifiedOffset 2344, 15 lines modified
2334 ········}2344 ········}
2335 ········this.mCountryCode.setReadyForChange(false);2345 ········this.mCountryCode.setReadyForChange(false);
2336 ········this.mInterfaceName·=·null;2346 ········this.mInterfaceName·=·null;
2337 ········this.mWifiScoreReport.setInterfaceName((String)null);2347 ········this.mWifiScoreReport.setInterfaceName((String)null);
2338 ········this.sendSupplicantConnectionChangedBroadcast(false);2348 ········this.sendSupplicantConnectionChangedBroadcast(false);
2339 ········this.mWifiConfigManager.removeAllEphemeralOrPasspointConfiguredNetworks();2349 ········this.mWifiConfigManager.removeAllEphemeralOrPasspointConfiguredNetworks();
2340 ········this.mWifiConfigManager.clearUserTemporarilyDisabledList();2350 ········this.mWifiConfigManager.clearUserTemporarilyDisabledList();
 2351 ········this.mPasspointManager.clearAnqpRequestsAndFlushCache();
2341 ····}2352 ····}
2342 ····2353 ····
2343 ····private·void·stopDhcpSetup()·{2354 ····private·void·stopDhcpSetup()·{
2344 ········this.handlePostDhcpSetup();2355 ········this.handlePostDhcpSetup();
2345 ········this.stopIpClient();2356 ········this.stopIpClient();
2346 ····}2357 ····}
2347 ····2358 ····
Offset 2981, 16 lines modifiedOffset 2992, 15 lines modified
2981 ····················sb.append(((WifiInfo)this.mWifiInfo).getFrequency());2992 ····················sb.append(((WifiInfo)this.mWifiInfo).getFrequency());
2982 ····················sb.append(s9);2993 ····················sb.append(s9);
2983 ····················sb.append(((WifiInfo)this.mWifiInfo).getRssi());2994 ····················sb.append(((WifiInfo)this.mWifiInfo).getRssi());
2984 ····················break;2995 ····················break;
2985 ················}2996 ················}
2986 ················break;2997 ················break;
2987 ············}2998 ············}
2988 ············case·147459:2999 ············case·147459:·{
2989 ············case·147518:·{ 
2990 ················sb.append(s10);3000 ················sb.append(s10);
2991 ················sb.append(Integer.toString(message.arg1));3001 ················sb.append(Integer.toString(message.arg1));
2992 ················sb.append(s10);3002 ················sb.append(s10);
2993 ················sb.append(Integer.toString(message.arg2));3003 ················sb.append(Integer.toString(message.arg2));
2994 ················sb.append(s10);3004 ················sb.append(s10);
2995 ················sb.append(this.mLastBssid);3005 ················sb.append(this.mLastBssid);
2996 ················sb.append(s8);3006 ················sb.append(s8);
Offset 3318, 18 lines modifiedOffset 3328, 14 lines modified
3318 ················string·=·sb.toString();3328 ················string·=·sb.toString();
3319 ················break;3329 ················break;
3320 ············}3330 ············}
3321 ············case·147527:·{3331 ············case·147527:·{
3322 ················string·=·"MBO_OCE_BSS_TM_HANDLING_DONE";3332 ················string·=·"MBO_OCE_BSS_TM_HANDLING_DONE";
3323 ················break;3333 ················break;
3324 ············}3334 ············}
3325 ············case·147518:·{ 
3326 ················string·=·"FILS_NETWORK_CONNECTION_EVENT"; 
3327 ················break; 
3328 ············} 
3329 ············case·147517:·{3335 ············case·147517:·{
3330 ················string·=·"HS20_REMEDIATION_EVENT";3336 ················string·=·"HS20_REMEDIATION_EVENT";
3331 ················break;3337 ················break;
3332 ············}3338 ············}
3333 ············case·147509:·{3339 ············case·147509:·{
3334 ················string·=·"RX_HS20_ANQP_ICON_EVENT";3340 ················string·=·"RX_HS20_ANQP_ICON_EVENT";
3335 ················break;3341 ················break;
Offset 3439, 57 lines modifiedOffset 3445, 69 lines modified
3439 ····}3445 ····}
3440 ····3446 ····
3441 ····public·WifiScoreReport·getWifiScoreReport()·{3447 ····public·WifiScoreReport·getWifiScoreReport()·{
3442 ········return·this.mWifiScoreReport;3448 ········return·this.mWifiScoreReport;
3443 ····}3449 ····}
3444 ····3450 ····
3445 ····void·handle3GAuthRequest(final·WifiCarrierInfoManager$SimAuthRequestData·wifiCarrierInfoManager$SimAuthRequestData)·{3451 ····void·handle3GAuthRequest(final·WifiCarrierInfoManager$SimAuthRequestData·wifiCarrierInfoManager$SimAuthRequestData)·{
3446 ········final·WifiConfiguration·mTargetWifiConfiguration·=·this.mTargetWifiConfiguration;3452 ········WifiConfiguration·wifiConfiguration·=·this.mTargetWifiConfiguration;
3447 ········if·(mTargetWifiConfiguration·!=·null·&&·mTargetWifiConfiguration.networkId·==·wifiCarrierInfoManager$SimAuthRequestData.networkId)·{3453 ········if·(wifiConfiguration·!=·null·&&·wifiConfiguration.networkId·==·wifiCarrierInfoManager$SimAuthRequestData.networkId)·{
3448 ············this.logd("id·matches·targetWifiConfiguration");3454 ············this.logd("id·matches·targetWifiConfiguration");
3449 ········}3455 ········}
3450 ········else·{3456 ········else·{
3451 ············final·int·mLastNetworkId·=·this.mLastNetworkId;3457 ············final·int·mLastNetworkId·=·this.mLastNetworkId;
3452 ············if·(mLastNetworkId·==·-1·||·mLastNetworkId·!=·wifiCarrierInfoManager$SimAuthRequestData.networkId)·{3458 ············if·(mLastNetworkId·!=·-1·&&·mLastNetworkId·==·wifiCarrierInfoManager$SimAuthRequestData.networkId)·{
3453 ················this.logd("id·does·not·match·targetWifiConfiguration");3459 ················wifiConfiguration·=·this.getCurrentWifiConfiguration();
3454 ················return;3460 ················this.logd("id·matches·currentWifiConfiguration");
3455 ············}3461 ············}
3456 ············this.logd("id·matches·currentWifiConfiguration");3462 ············else·{
 3463 ················wifiConfiguration·=·null;
 3464 ············}
 3465 ········}
 3466 ········if·(wifiConfiguration·==·null)·{
 3467 ············this.logd("3GAuthRequest·received·with·null·target/current·WifiConfiguration.");
 3468 ············return;
3457 ········}3469 ········}
3458 ········final·WifiCarrierInfoManager$SimAuthResponseData·get3GAuthResponse·=·this.mWifiCarrierInfoManager.get3GAuthResponse(wifiCarrierInfoManager$SimAuthRequestData,·this.mTargetWifiConfiguration);3470 ········final·WifiCarrierInfoManager$SimAuthResponseData·get3GAuthResponse·=·this.mWifiCarrierInfoManager.get3GAuthResponse(wifiCarrierInfoManager$SimAuthRequestData,·wifiConfiguration);
3459 ········if·(get3GAuthResponse·!=·null)·{3471 ········if·(get3GAuthResponse·!=·null)·{
3460 ············this.mWifiNative.simAuthResponse(this.mInterfaceName,·get3GAuthResponse.type,·get3GAuthResponse.response);3472 ············this.mWifiNative.simAuthResponse(this.mInterfaceName,·get3GAuthResponse.type,·get3GAuthResponse.response);
3461 ········}3473 ········}
3462 ········else·{3474 ········else·{
3463 ············this.mWifiNative.umtsAuthFailedResponse(this.mInterfaceName);3475 ············this.mWifiNative.umtsAuthFailedResponse(this.mInterfaceName);
3464 ········}3476 ········}
3465 ····}3477 ····}
3466 ····3478 ····
3467 ····public·void·handleBootCompleted()·{3479 ····public·void·handleBootCompleted()·{
3468 ········this.sendMessage(131206);3480 ········this.sendMessage(131206);
3469 ····}3481 ····}
3470 ····3482 ····
3471 ····void·handleGsmAuthRequest(final·WifiCarrierInfoManager$SimAuthRequestData·wifiCarrierInfoManager$SimAuthRequestData)·{3483 ····void·handleGsmAuthRequest(final·WifiCarrierInfoManager$SimAuthRequestData·wifiCarrierInfoManager$SimAuthRequestData)·{
3472 ········final·WifiConfiguration·mTargetWifiConfiguration·=·this.mTargetWifiConfiguration;3484 ········WifiConfiguration·wifiConfiguration·=·this.mTargetWifiConfiguration;
3473 ········if·(mTargetWifiConfiguration·!=·null·&&·mTargetWifiConfiguration.networkId·==·wifiCarrierInfoManager$SimAuthRequestData.networkId)·{3485 ········if·(wifiConfiguration·!=·null·&&·wifiConfiguration.networkId·==·wifiCarrierInfoManager$SimAuthRequestData.networkId)·{
3474 ············this.logd("id·matches·targetWifiConfiguration");3486 ············this.logd("id·matches·targetWifiConfiguration");
3475 ········}3487 ········}
3476 ········else·{3488 ········else·{
3477 ············final·int·mLastNetworkId·=·this.mLastNetworkId;3489 ············final·int·mLastNetworkId·=·this.mLastNetworkId;
3478 ············if·(mLastNetworkId·==·-1·||·mLastNetworkId·!=·wifiCarrierInfoManager$SimAuthRequestData.networkId)·{3490 ············if·(mLastNetworkId·!=·-1·&&·mLastNetworkId·==·wifiCarrierInfoManager$SimAuthRequestData.networkId)·{
3479 ················this.logd("id·does·not·match·targetWifiConfiguration");3491 ················wifiConfiguration·=·this.getCurrentWifiConfiguration();
3480 ················return;3492 ················this.logd("id·matches·currentWifiConfiguration");
3481 ············}3493 ············}
3482 ············this.logd("id·matches·currentWifiConfiguration");3494 ············else·{
 3495 ················wifiConfiguration·=·null;
 3496 ············}
 3497 ········}
 3498 ········if·(wifiConfiguration·==·null)·{
 3499 ············this.logd("GsmAuthRequest·received·with·null·target/current·WifiConfiguration.");
 3500 ············return;
3483 ········}3501 ········}
3484 ········String·s·=·this.mWifiCarrierInfoManager.getGsmSimAuthResponse(wifiCarrierInfoManager$SimAuthRequestData.data,·this.mTargetWifiConfiguration);3502 ········String·s·=·this.mWifiCarrierInfoManager.getGsmSimAuthResponse(wifiCarrierInfoManager$SimAuthRequestData.data,·wifiConfiguration);
3485 ········if·(s·==·null)·{3503 ········if·(s·==·null)·{
3486 ············s·=·this.mWifiCarrierInfoManager.getGsmSimpleSimAuthResponse(wifiCarrierInfoManager$SimAuthRequestData.data,·this.mTargetWifiConfiguration);3504 ············s·=·this.mWifiCarrierInfoManager.getGsmSimpleSimAuthResponse(wifiCarrierInfoManager$SimAuthRequestData.data,·wifiConfiguration);
3487 ············if·(s·==·null)·{3505 ············if·(s·==·null)·{
3488 ················s·=·this.mWifiCarrierInfoManager.getGsmSimpleSimNoLengthAuthResponse(wifiCarrierInfoManager$SimAuthRequestData.data,·this.mTargetWifiConfiguration);3506 ················s·=·this.mWifiCarrierInfoManager.getGsmSimpleSimNoLengthAuthResponse(wifiCarrierInfoManager$SimAuthRequestData.data,·wifiConfiguration);
3489 ············}3507 ············}
3490 ········}3508 ········}
3491 ········if·(s·!=·null·&&·s.length()·!=·0)·{3509 ········if·(s·!=·null·&&·s.length()·!=·0)·{
3492 ············final·StringBuilder·sb·=·new·StringBuilder();3510 ············final·StringBuilder·sb·=·new·StringBuilder();
3493 ············sb.append("Supplicant·Response·-");3511 ············sb.append("Supplicant·Response·-");
3494 ············sb.append(s);3512 ············sb.append(s);
3495 ············this.logv(sb.toString());3513 ············this.logv(sb.toString());