Offset 16, 97 lines modifiedOffset 16, 97 lines modified
16 ····final·/*·synthetic·*/·ClientModeImpl·this$0;16 ····final·/*·synthetic·*/·ClientModeImpl·this$0;
17 ····17 ····
18 ····ClientModeImpl$ConnectedState(final·ClientModeImpl·this$0)·{18 ····ClientModeImpl$ConnectedState(final·ClientModeImpl·this$0)·{
19 ········this.this$0·=·this$0;19 ········this.this$0·=·this$0;
20 ····}20 ····}
21 ····21 ····
22 ····public·void·enter()·{22 ····public·void·enter()·{
23 ········if·(ClientModeImpl.access$800(this.this$0))·{23 ········if·(ClientModeImpl.access$900(this.this$0))·{
24 ············final·ClientModeImpl·this$0·=·this.this$0;24 ············final·ClientModeImpl·this$0·=·this.this$0;
25 ············final·StringBuilder·sb·=·new·StringBuilder();25 ············final·StringBuilder·sb·=·new·StringBuilder();
26 ············sb.append("Enter·ConnectedState··mScreenOn=");26 ············sb.append("Enter·ConnectedState··mScreenOn=");
27 ············sb.append(ClientModeImpl.access$11400(this.this$0));27 ············sb.append(ClientModeImpl.access$11400(this.this$0));
28 ············this$0.log(sb.toString());28 ············this$0.log(sb.toString());
29 ········}29 ········}
30 ········final·ClientModeImpl·this$2·=·this.this$0;30 ········final·ClientModeImpl·this$2·=·this.this$0;
31 ········final·int·n·=·1;31 ········final·int·n·=·1;
32 ········ClientModeImpl.access$4700(this$2,·n,·n,·0);32 ········ClientModeImpl.access$4800(this$2,·n,·n,·0);
33 ········ClientModeImpl.access$1300(this.this$0).handleConnectionStateChanged(n);33 ········ClientModeImpl.access$1400(this.this$0).handleConnectionStateChanged(n);
34 ········this.this$0.registerConnected();34 ········this.this$0.registerConnected();
35 ········final·ClientModeImpl·this$3·=·this.this$0;35 ········final·ClientModeImpl·this$3·=·this.this$0;
36 ········final·long·n2·=·0L;36 ········final·long·n2·=·0L;
37 ········ClientModeImpl.access$6002(this$3,·n2);37 ········ClientModeImpl.access$6102(this$3,·n2);
38 ········ClientModeImpl.access$5702(this.this$0,·(WifiConfiguration)null);38 ········ClientModeImpl.access$5802(this.this$0,·(WifiConfiguration)null);
39 ········ClientModeImpl.access$1600(this.this$0).reset();39 ········ClientModeImpl.access$1700(this.this$0).reset();
40 ········final·ClientModeImpl·this$4·=·this.this$0;40 ········final·ClientModeImpl·this$4·=·this.this$0;
41 ········final·int·n3·=·-1;41 ········final·int·n3·=·-1;
42 ········ClientModeImpl.access$10802(this$4,·n3);42 ········ClientModeImpl.access$10802(this$4,·n3);
43 ········ClientModeImpl.access$6502(this.this$0,·false);43 ········ClientModeImpl.access$6602(this.this$0,·false);
44 ········ClientModeImpl.access$11702(this.this$0,·n2);44 ········ClientModeImpl.access$11702(this.this$0,·n2);
45 ········ClientModeImpl.access$402(this.this$0,·n3);45 ········ClientModeImpl.access$402(this.this$0,·n3);
46 ········ClientModeImpl.access$3600(this.this$0).getWifiLastResortWatchdog().connectedStateTransition((boolean)(n·!=·0));46 ········ClientModeImpl.access$3700(this.this$0).getWifiLastResortWatchdog().connectedStateTransition((boolean)(n·!=·0));
47 ········ClientModeImpl.access$9100(this.this$0).updateState(3);47 ········ClientModeImpl.access$9100(this.this$0).updateState(3);
48 ········ClientModeImpl.access$3600(this.this$0).getWifiLockManager().updateWifiClientConnected((boolean)(n·!=·0));48 ········ClientModeImpl.access$3700(this.this$0).getWifiLockManager().updateWifiClientConnected((boolean)(n·!=·0));
49 ········ClientModeImpl.access$1600(this.this$0).startConnectedNetworkScorer(((NetworkAgent)ClientModeImpl.access$3100(this.this$0)).getNetwork().getNetId());49 ········ClientModeImpl.access$1700(this.this$0).startConnectedNetworkScorer(((NetworkAgent)ClientModeImpl.access$3200(this.this$0)).getNetwork().getNetId());
50 ········this.this$0.updateLinkLayerStatsRssiAndScoreReport();50 ········this.this$0.updateLinkLayerStatsRssiAndScoreReport();
51 ····}51 ····}
52 ····52 ····
53 ····public·void·exit()·{53 ····public·void·exit()·{
54 ········this.this$0.logd("ClientModeImpl:·Leaving·Connected·state");54 ········this.this$0.logd("ClientModeImpl:·Leaving·Connected·state");
55 ········ClientModeImpl.access$1300(this.this$0).handleConnectionStateChanged(3);55 ········ClientModeImpl.access$1400(this.this$0).handleConnectionStateChanged(3);
56 ········ClientModeImpl.access$11702(this.this$0,·0L);56 ········ClientModeImpl.access$11702(this.this$0,·0L);
57 ········ClientModeImpl.access$3600(this.this$0).getWifiLastResortWatchdog().connectedStateTransition(false);57 ········ClientModeImpl.access$3700(this.this$0).getWifiLastResortWatchdog().connectedStateTransition(false);
58 ····}58 ····}
59 ····59 ····
60 ····public·boolean·processMessage(final·Message·message)·{60 ····public·boolean·processMessage(final·Message·message)·{
61 ········final·int·what·=·message.what;61 ········final·int·what·=·message.what;
62 ········final·int·n·=·5;62 ········final·int·n·=·5;
63 ········final·int·n2·=·131324;63 ········final·int·n2·=·131324;
64 ········final·int·n3·=·3;64 ········final·int·n3·=·3;
65 ········final·int·n4·=·6;65 ········final·int·n4·=·6;
66 ········final·long·n5·=·0L;66 ········final·long·n5·=·0L;
67 ········byte·b·=·0;67 ········byte·b·=·0;
68 ········final·byte·b2·=·1;68 ········final·byte·b2·=·1;
69 ········Label_1850:·{69 ········Label_1746:·{
70 ············switch·(what)·{70 ············switch·(what)·{
71 ················default:·{71 ················default:·{
72 ····················break·Label_1850;72 ····················break·Label_1746;
73 ················}73 ················}
74 ················case·147501:·{74 ················case·147501:·{
75 ····················final·ClientModeImpl·this$0·=·this.this$0;75 ····················final·ClientModeImpl·this$0·=·this.this$0;
76 ····················ClientModeImpl.access$11702(this$0,·ClientModeImpl.access$6100(this$0).getWallClockMillis());76 ····················ClientModeImpl.access$11702(this$0,·ClientModeImpl.access$6200(this$0).getWallClockMillis());
77 ····················break·Label_1850;77 ····················break·Label_1746;
78 ················}78 ················}
79 ················case·147460:·{79 ················case·147460:·{
80 ····················ClientModeImpl.access$4700(this.this$0,·n4,·(int)b2,·0);80 ····················ClientModeImpl.access$4800(this.this$0,·n4,·(int)b2,·0);
81 ····················if·(ClientModeImpl.access$11700(this.this$0)·!=·n5)·{81 ····················if·(ClientModeImpl.access$11700(this.this$0)·!=·n5)·{
82 ························ClientModeImpl.access$6100(this.this$0).getWallClockMillis();82 ························ClientModeImpl.access$6200(this.this$0).getWallClockMillis();
83 ························ClientModeImpl.access$11700(this.this$0);83 ························ClientModeImpl.access$11700(this.this$0);
84 ························ClientModeImpl.access$11702(this.this$0,·n5);84 ························ClientModeImpl.access$11702(this.this$0,·n5);
85 ····················}85 ····················}
86 ····················if·(ClientModeImpl.unexpectedDisconnectedReason(message.arg2))·{86 ····················if·(ClientModeImpl.unexpectedDisconnectedReason(message.arg2))·{
87 ························ClientModeImpl.access$3200(this.this$0).captureBugReportData(n);87 ························ClientModeImpl.access$3300(this.this$0).captureBugReportData(n);
88 ····················}88 ····················}
89 ····················if·(message.arg1·!=·b2·||·b2·==·0)·{89 ····················if·(message.arg1·==·b2)·{
90 ························ClientModeImpl.access$3900(this.this$0).noteNonlocalDisconnect(message.arg2);90 ························b·=·b2;
91 ························if·(((WifiInfo)ClientModeImpl.access$700(this.this$0)).getRssi()·<·ClientModeImpl.access$3600(this.this$0).getScoringParams().getSufficientRssi(((WifiInfo)ClientModeImpl.access$700(this.this$0)).getFrequency()))·{91 ····················}
92 ····························b·=·b2;92 ····················if·(b·==·0)·{
93 ························}93 ························ClientModeImpl.access$4000(this.this$0).noteNonlocalDisconnect(message.arg2);
94 ························ClientModeImpl.access$6600(this.this$0).handleBssidConnectionFailure(((WifiInfo)ClientModeImpl.access$700(this.this$0)).getBSSID(),·((WifiInfo)ClientModeImpl.access$700(this.this$0)).getSSID(),·8,·(boolean)(b·!=·0));94 ························ClientModeImpl.access$700(this.this$0).handleBssidConnectionFailure(((WifiInfo)ClientModeImpl.access$800(this.this$0)).getBSSID(),·((WifiInfo)ClientModeImpl.access$800(this.this$0)).getSSID(),·8,·((WifiInfo)ClientModeImpl.access$800(this.this$0)).getRssi());
95 ····················}95 ····················}
96 ····················final·WifiConfiguration·currentWifiConfiguration·=·this.this$0.getCurrentWifiConfiguration();96 ····················final·WifiConfiguration·currentWifiConfiguration·=·this.this$0.getCurrentWifiConfiguration();
97 ····················if·(ClientModeImpl.access$800(this.this$0))·{97 ····················if·(ClientModeImpl.access$900(this.this$0))·{
98 ························final·ClientModeImpl·this$2·=·this.this$0;98 ························final·ClientModeImpl·this$2·=·this.this$0;
99 ························final·StringBuilder·sb·=·new·StringBuilder();99 ························final·StringBuilder·sb·=·new·StringBuilder();
100 ························sb.append("NETWORK_DISCONNECTION_EVENT·in·connected·state·BSSID=");100 ························sb.append("NETWORK_DISCONNECTION_EVENT·in·connected·state·BSSID=");
101 ························sb.append(((WifiInfo)ClientModeImpl.access$700(this.this$0)).getBSSID());101 ························sb.append(((WifiInfo)ClientModeImpl.access$800(this.this$0)).getBSSID());
102 ························sb.append("·RSSI=");102 ························sb.append("·RSSI=");
103 ························sb.append(((WifiInfo)ClientModeImpl.access$700(this.this$0)).getRssi());103 ························sb.append(((WifiInfo)ClientModeImpl.access$800(this.this$0)).getRssi());
104 ························sb.append("·freq=");104 ························sb.append("·freq=");
105 ························sb.append(((WifiInfo)ClientModeImpl.access$700(this.this$0)).getFrequency());105 ························sb.append(((WifiInfo)ClientModeImpl.access$800(this.this$0)).getFrequency());
106 ························sb.append("·reason=");106 ························sb.append("·reason=");
107 ························sb.append(message.arg2);107 ························sb.append(message.arg2);
108 ························sb.append("·Network·Selection·Status=");108 ························sb.append("·Network·Selection·Status=");
109 ························String·networkStatusString;109 ························String·networkStatusString;
110 ························if·(currentWifiConfiguration·==·null)·{110 ························if·(currentWifiConfiguration·==·null)·{
111 ····························networkStatusString·=·"Unavailable";111 ····························networkStatusString·=·"Unavailable";
112 ························}112 ························}
Offset 117, 36 lines modifiedOffset 117, 36 lines modified
117 ························this$2.log(sb.toString());117 ························this$2.log(sb.toString());
118 ························break;118 ························break;
119 ····················}119 ····················}
120 ····················break;120 ····················break;
121 ················}121 ················}
122 ················case·131335:·{122 ················case·131335:·{
123 ····················final·ClientModeImpl·this$3·=·this.this$0;123 ····················final·ClientModeImpl·this$3·=·this.this$0;
124 ····················ClientModeImpl.access$2400(this$3,·message,·what,·(Object)ClientModeImpl.access$11600(this$3));124 ····················ClientModeImpl.access$2500(this$3,·message,·what,·(Object)ClientModeImpl.access$11600(this$3));
125 ····················break;125 ····················break;
126 ················}126 ················}
127 ················case·131225:·{127 ················case·131225:·{
128 ····················if·(message.arg1·!=·0)·{128 ····················if·(message.arg1·!=·0)·{
129 ························b·=·b2;129 ························b·=·b2;
130 ····················}130 ····················}
131 ····················ClientModeImpl.access$4600(this.this$0).setNetworkNoInternetAccessExpected(ClientModeImpl.access$500(this.this$0),·(boolean)(b·!=·0));131 ····················ClientModeImpl.access$4700(this.this$0).setNetworkNoInternetAccessExpected(ClientModeImpl.access$500(this.this$0),·(boolean)(b·!=·0));
132 ····················break;132 ····················break;
133 ················}133 ················}
134 ················case·131220:·{134 ················case·131220:·{
135 ····················if·(message.arg1·!=·b2)·{135 ····················if·(message.arg1·!=·b2)·{
136 ························break;136 ························break;
137 ····················}137 ····················}
138 ····················ClientModeImpl.access$11900(this.this$0,·n2);138 ····················ClientModeImpl.access$11900(this.this$0,·n2);
139 ····················ClientModeImpl.access$3200(this.this$0).reportConnectionEvent(b2);139 ····················ClientModeImpl.access$3300(this.this$0).reportConnectionEvent(b2);
140 ····················ClientModeImpl.access$3900(this.this$0).noteValidationSuccess(ClientModeImpl.access$700(this.this$0));140 ····················ClientModeImpl.access$4000(this.this$0).noteValidationSuccess(ClientModeImpl.access$800(this.this$0));
141 ····················ClientModeImpl.access$6600(this.this$0).handleNetworkValidationSuccess(ClientModeImpl.access$5300(this.this$0),·((WifiInfo)ClientModeImpl.access$700(this.this$0)).getSSID());141 ····················ClientModeImpl.access$700(this.this$0).handleNetworkValidationSuccess(ClientModeImpl.access$5400(this.this$0),·((WifiInfo)ClientModeImpl.access$800(this.this$0)).getSSID());
142 ····················final·WifiConfiguration·currentWifiConfiguration2·=·this.this$0.getCurrentWifiConfiguration();142 ····················final·WifiConfiguration·currentWifiConfiguration2·=·this.this$0.getCurrentWifiConfiguration();
143 ····················if·(currentWifiConfiguration2·!=·null)·{143 ····················if·(currentWifiConfiguration2·!=·null)·{
144 ························ClientModeImpl.access$4600(this.this$0).updateNetworkSelectionStatus(currentWifiConfiguration2.networkId,·0);144 ························ClientModeImpl.access$4700(this.this$0).updateNetworkSelectionStatus(currentWifiConfiguration2.networkId,·0);
145 ························ClientModeImpl.access$4600(this.this$0).setNetworkValidatedInternetAccess(currentWifiConfiguration2.networkId,·(boolean)(b2·!=·0));145 ························ClientModeImpl.access$4700(this.this$0).setNetworkValidatedInternetAccess(currentWifiConfiguration2.networkId,·(boolean)(b2·!=·0));
146 ························break;146 ························break;
147 ····················}147 ····················}
148 ····················break;148 ····················break;
149 ················}149 ················}
150 ················case·131217:·{150 ················case·131217:·{
151 ····················ClientModeImpl.access$11702(this.this$0,·n5);151 ····················ClientModeImpl.access$11702(this.this$0,·n5);
152 ····················final·int·arg1·=·message.arg1;152 ····················final·int·arg1·=·message.arg1;
Offset 154, 59 lines modifiedOffset 154, 59 lines modified
154 ····················String·bssid;154 ····················String·bssid;
155 ····················if·(scanResult·!=·null)·{155 ····················if·(scanResult·!=·null)·{
156 ························bssid·=·scanResult.BSSID;156 ························bssid·=·scanResult.BSSID;
157 ····················}157 ····················}
158 ····················else·{158 ····················else·{
159 ························bssid·=·"any";159 ························bssid·=·"any";
160 ····················}160 ····················}
161 ····················final·WifiConfiguration·configuredNetworkWithoutMasking·=·ClientModeImpl.access$4600(this.this$0).getConfiguredNetworkWithoutMasking(arg1);161 ····················final·WifiConfiguration·configuredNetworkWithoutMasking·=·ClientModeImpl.access$4700(this.this$0).getConfiguredNetworkWithoutMasking(arg1);
162 ····················if·(configuredNetworkWithoutMasking·==·null)·{162 ····················if·(configuredNetworkWithoutMasking·==·null)·{
163 ························this.this$0.loge("CMD_START_ROAM·and·no·config,·bail·out...");163 ························this.this$0.loge("CMD_START_ROAM·and·no·config,·bail·out...");
164 ························break;164 ························break;
165 ····················}165 ····················}
166 ····················ClientModeImpl.access$3900(this.this$0).noteConnectionAttempt(ClientModeImpl.access$700(this.this$0),·ClientModeImpl.access$4600(this.this$0).findScanRssi(arg1,·ClientModeImpl.access$4000(this.this$0).getScanRssiValidTimeMs()),·configuredNetworkWithoutMasking.SSID);166 ····················ClientModeImpl.access$4000(this.this$0).noteConnectionAttempt(ClientModeImpl.access$800(this.this$0),·ClientModeImpl.access$4700(this.this$0).findScanRssi(arg1,·ClientModeImpl.access$4100(this.this$0).getScanRssiValidTimeMs()),·configuredNetworkWithoutMasking.SSID);
167 ····················ClientModeImpl.access$12000(this.this$0,·configuredNetworkWithoutMasking,·bssid);167 ····················ClientModeImpl.access$12000(this.this$0,·configuredNetworkWithoutMasking,·bssid);
168 ····················ClientModeImpl.access$402(this.this$0,·arg1);168 ····················ClientModeImpl.access$402(this.this$0,·arg1);
169 ····················final·ClientModeImpl·this$4·=·this.this$0;169 ····················final·ClientModeImpl·this$4·=·this.this$0;
170 ····················final·StringBuilder·sb2·=·new·StringBuilder();170 ····················final·StringBuilder·sb2·=·new·StringBuilder();
171 ····················sb2.append("CMD_START_ROAM·sup·state··my·state·");171 ····················sb2.append("CMD_START_ROAM·sup·state··my·state·");
172 ····················sb2.append(((StateMachine)this.this$0).getCurrentState().getName());172 ····················sb2.append(((StateMachine)this.this$0).getCurrentState().getName());
173 ····················sb2.append("·nid=");173 ····················sb2.append("·nid=");
174 ····················sb2.append(Integer.toString(arg1));174 ····················sb2.append(Integer.toString(arg1));
175 ····················sb2.append("·config·");175 ····················sb2.append("·config·");
176 ····················sb2.append(configuredNetworkWithoutMasking.getKey());176 ····················sb2.append(configuredNetworkWithoutMasking.getKey());
177 ····················sb2.append("·targetRoamBSSID·");177 ····················sb2.append("·targetRoamBSSID·");
178 ····················sb2.append(ClientModeImpl.access$4500(this.this$0));178 ····················sb2.append(ClientModeImpl.access$4600(this.this$0));
179 ····················this$4.logd(sb2.toString());179 ····················this$4.logd(sb2.toString());
180 ····················final·ClientModeImpl·this$5·=·this.this$0;180 ····················final·ClientModeImpl·this$5·=·this.this$0;
181 ····················ClientModeImpl.access$6700(this$5,·configuredNetworkWithoutMasking,·ClientModeImpl.access$4500(this$5),·n3);181 ····················ClientModeImpl.access$6700(this$5,·configuredNetworkWithoutMasking,·ClientModeImpl.access$4600(this$5),·n3);
182 ····················if·(ClientModeImpl.access$600(this.this$0).roamToNetwork(ClientModeImpl.access$2300(this.this$0),·configuredNetworkWithoutMasking))·{182 ····················if·(ClientModeImpl.access$600(this.this$0).roamToNetwork(ClientModeImpl.access$2400(this.this$0),·configuredNetworkWithoutMasking))·{
183 ························final·ClientModeImpl·this$6·=·this.this$0;183 ························final·ClientModeImpl·this$6·=·this.this$0;
184 ························ClientModeImpl.access$6002(this$6,·ClientModeImpl.access$6100(this$6).getWallClockMillis());184 ························ClientModeImpl.access$6102(this$6,·ClientModeImpl.access$6200(this$6).getWallClockMillis());
185 ························ClientModeImpl.access$5702(this.this$0,·configuredNetworkWithoutMasking);185 ························ClientModeImpl.access$5802(this.this$0,·configuredNetworkWithoutMasking);
186 ························ClientModeImpl.access$6502(this.this$0,·(boolean)(b2·!=·0));186 ························ClientModeImpl.access$6602(this.this$0,·(boolean)(b2·!=·0));
187 ························ClientModeImpl.access$300(this.this$0).logStaEvent(12,·configuredNetworkWithoutMasking);187 ························ClientModeImpl.access$300(this.this$0).logStaEvent(12,·configuredNetworkWithoutMasking);
188 ························final·ClientModeImpl·this$7·=·this.this$0;188 ························final·ClientModeImpl·this$7·=·this.this$0;
189 ························((StateMachine)this$7).transitionTo((IState)ClientModeImpl.access$12100(this$7));189 ························((StateMachine)this$7).transitionTo((IState)ClientModeImpl.access$12100(this$7));
190 ························break;190 ························break;
191 ····················}191 ····················}
192 ····················final·ClientModeImpl·this$8·=·this.this$0;192 ····················final·ClientModeImpl·this$8·=·this.this$0;
193 ····················final·StringBuilder·sb3·=·new·StringBuilder();193 ····················final·StringBuilder·sb3·=·new·StringBuilder();
194 ····················sb3.append("CMD_START_ROAM·Failed·to·start·roaming·to·network·");194 ····················sb3.append("CMD_START_ROAM·Failed·to·start·roaming·to·network·");
195 ····················sb3.append(configuredNetworkWithoutMasking);195 ····················sb3.append(configuredNetworkWithoutMasking);
196 ····················this$8.loge(sb3.toString());196 ····················this$8.loge(sb3.toString());
197 ····················ClientModeImpl.access$4700(this.this$0,·n,·(int)b2,·0);197 ····················ClientModeImpl.access$4800(this.this$0,·n,·(int)b2,·0);
198 ····················ClientModeImpl.access$3002(this.this$0,·-2);198 ····················ClientModeImpl.access$3102(this.this$0,·-2);
199 ····················break;199 ····················break;
200 ················}200 ················}
201 ················case·131216:·{201 ················case·131216:·{
202 ····················final·int·arg2·=·message.arg1;202 ····················final·int·arg2·=·message.arg1;
203 ····················if·(arg2·==·0)·{203 ····················if·(arg2·==·0)·{
204 ························ClientModeImpl.access$300(this.this$0).logStaEvent(15,·n3);204 ························ClientModeImpl.access$300(this.this$0).logStaEvent(15,·n3);
205 ························ClientModeImpl.access$600(this.this$0).disconnect(ClientModeImpl.access$2300(this.this$0));205 ························ClientModeImpl.access$600(this.this$0).disconnect(ClientModeImpl.access$2400(this.this$0));
206 ························final·ClientModeImpl·this$9·=·this.this$0;206 ························final·ClientModeImpl·this$9·=·this.this$0;
207 ························((StateMachine)this$9).transitionTo((IState)ClientModeImpl.access$9400(this$9));207 ························((StateMachine)this$9).transitionTo((IState)ClientModeImpl.access$9400(this$9));
208 ························break;208 ························break;
209 ····················}209 ····················}
210 ····················final·int·n6·=·2;210 ····················final·int·n6·=·2;
211 ····················if·(arg2·!=·n6·&&·arg2·!=·b2)·{211 ····················if·(arg2·!=·n6·&&·arg2·!=·b2)·{
212 ························break;212 ························break;
Offset 221, 38 lines modifiedOffset 221, 35 lines modified
221 ····················final·String·s2·=·"WifiClientModeImpl";221 ····················final·String·s2·=·"WifiClientModeImpl";
222 ····················Log.d(s2,·s);222 ····················Log.d(s2,·s);
223 ····················final·WifiConfiguration·currentWifiConfiguration3·=·this.this$0.getCurrentWifiConfiguration();223 ····················final·WifiConfiguration·currentWifiConfiguration3·=·this.this$0.getCurrentWifiConfiguration();
224 ····················if·(currentWifiConfiguration3·==·null)·{224 ····················if·(currentWifiConfiguration3·==·null)·{
225 ························break;225 ························break;
226 ····················}226 ····················}
227 ····················if·(message.arg1·==·n6)·{227 ····················if·(message.arg1·==·n6)·{
228 ························ClientModeImpl.access$4600(this.this$0).setNetworkValidatedInternetAccess(currentWifiConfiguration3.networkId,·false);228 ························ClientModeImpl.access$4700(this.this$0).setNetworkValidatedInternetAccess(currentWifiConfiguration3.networkId,·false);
229 ························ClientModeImpl.access$4600(this.this$0).updateNetworkSelectionStatus(currentWifiConfiguration3.networkId,·n4);229 ························ClientModeImpl.access$4700(this.this$0).updateNetworkSelectionStatus(currentWifiConfiguration3.networkId,·n4);
230 ························break;230 ························break;
231 ····················}231 ····················}
232 ····················ClientModeImpl.access$11800(this.this$0,·n2);232 ····················ClientModeImpl.access$11800(this.this$0,·n2);
233 ····················ClientModeImpl.access$3200(this.this$0).reportConnectionEvent((byte)n6);233 ····················ClientModeImpl.access$3300(this.this$0).reportConnectionEvent((byte)n6);
234 ····················ClientModeImpl.access$4600(this.this$0).incrementNetworkNoInternetAccessReports(currentWifiConfiguration3.networkId);234 ····················ClientModeImpl.access$4700(this.this$0).incrementNetworkNoInternetAccessReports(currentWifiConfiguration3.networkId);
235 ····················if·(ClientModeImpl.access$4600(this.this$0).getLastSelectedNetwork()·!=·currentWifiConfiguration3.networkId·&&·!currentWifiConfiguration3.noInternetAccessExpected)·{235 ····················if·(ClientModeImpl.access$4700(this.this$0).getLastSelectedNetwork()·!=·currentWifiConfiguration3.networkId·&&·!currentWifiConfiguration3.noInternetAccessExpected)·{
236 ························Log.i(s2,·"Temporarily·disabling·network·because·ofno-internet·access");236 ························Log.i(s2,·"Temporarily·disabling·network·because·ofno-internet·access");
237 ························ClientModeImpl.access$4600(this.this$0).updateNetworkSelectionStatus(currentWifiConfiguration3.networkId,·4);237 ························ClientModeImpl.access$4700(this.this$0).updateNetworkSelectionStatus(currentWifiConfiguration3.networkId,·4);
238 ····················}238 ························ClientModeImpl.access$700(this.this$0).handleBssidConnectionFailure(ClientModeImpl.access$5400(this.this$0),·currentWifiConfiguration3.SSID,·(int)b2,·((WifiInfo)ClientModeImpl.access$800(this.this$0)).getRssi());
239 ····················if·(((WifiInfo)ClientModeImpl.access$700(this.this$0)).getRssi()·<·ClientModeImpl.access$3600(this.this$0).getScoringParams().getSufficientRssi(((WifiInfo)ClientModeImpl.access$700(this.this$0)).getFrequency()))·{ 
240 ························b·=·b2; 
241 ····················}239 ····················}
242 ····················ClientModeImpl.access$6600(this.this$0).handleBssidConnectionFailure(ClientModeImpl.access$5300(this.this$0),·currentWifiConfiguration3.SSID,·(int)b2,·(boolean)(b·!=·0));240 ····················ClientModeImpl.access$4000(this.this$0).noteValidationFailure(ClientModeImpl.access$800(this.this$0));
243 ····················ClientModeImpl.access$3900(this.this$0).noteValidationFailure(ClientModeImpl.access$700(this.this$0)); 
244 ····················break;241 ····················break;
245 ················}242 ················}
246 ················case·131211:·{243 ················case·131211:·{
247 ····················ClientModeImpl.access$300(this.this$0).incrementIpRenewalFailure();244 ····················ClientModeImpl.access$300(this.this$0).incrementIpRenewalFailure();
248 ····················break·Label_1850;245 ····················break·Label_1746;
249 ················}246 ················}
250 ············}247 ············}
251 ············b·=·b2;248 ············b·=·b2;
252 ········}249 ········}
253 ········if·(b·==·b2)·{250 ········if·(b·==·b2)·{
254 ············ClientModeImpl.access$3300(this.this$0,·message,·(State)this);251 ············ClientModeImpl.access$3400(this.this$0,·message,·(State)this);
255 ········}252 ········}
256 ········return·b·!=·0;253 ········return·b·!=·0;
257 ····}254 ····}
258 }255 }