Offset 18, 46 lines modifiedOffset 18, 46 lines modified
18 .field·final·synthetic·this$0:Landroid/net/ip/IpServer;18 .field·final·synthetic·this$0:Landroid/net/ip/IpServer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/net/ip/IpServer;)V20 .method·constructor·<init>(Landroid/net/ip/IpServer;)V
21 ····.locals·021 ····.locals·0
  
22 ····.line·108522 ····.line·1077
23 ····iput-object·p1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;23 ····iput-object·p1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
24 ····invoke-direct·{p0},·Lcom/android/networkstack/tethering/util/State;-><init>()V24 ····invoke-direct·{p0},·Lcom/android/networkstack/tethering/util/State;-><init>()V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
  
27 #·virtual·methods27 #·virtual·methods
28 .method·public·enter()V28 .method·public·enter()V
29 ····.locals·329 ····.locals·3
  
30 ····.line·108830 ····.line·1080
31 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;31 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
32 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2000(Landroid/net/ip/IpServer;)Z32 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2000(Landroid/net/ip/IpServer;)Z
  
33 ····move-result·v033 ····move-result·v0
  
34 ····if-nez·v0,·:cond_034 ····if-nez·v0,·:cond_0
  
35 ····.line·108935 ····.line·1081
36 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;36 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
37 ····const/16·v0,·0xa37 ····const/16·v0,·0xa
  
38 ····invoke-static·{p0,·v0},·Landroid/net/ip/IpServer;->access$102(Landroid/net/ip/IpServer;I)I38 ····invoke-static·{p0,·v0},·Landroid/net/ip/IpServer;->access$102(Landroid/net/ip/IpServer;I)I
  
39 ····return-void39 ····return-void
  
40 ····.line·109440 ····.line·1086
41 ····:cond_041 ····:cond_0
42 ····:try_start_042 ····:try_start_0
43 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;43 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
44 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2100(Landroid/net/ip/IpServer;)Landroid/net/INetd;44 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2100(Landroid/net/ip/IpServer;)Landroid/net/INetd;
  
45 ····move-result-object·v045 ····move-result-object·v0
Offset 80, 24 lines modifiedOffset 80, 24 lines modified
  
80 ····invoke-static·{v0,·v1,·v2},·Landroid/net/shared/NetdUtils;->tetherInterface(Landroid/net/INetd;Ljava/lang/String;Landroid/net/IpPrefix;)V80 ····invoke-static·{v0,·v1,·v2},·Landroid/net/shared/NetdUtils;->tetherInterface(Landroid/net/INetd;Ljava/lang/String;Landroid/net/IpPrefix;)V
81 ····:try_end_081 ····:try_end_0
82 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_082 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0
83 ····.catch·Landroid/os/ServiceSpecificException;·{:try_start_0·..·:try_end_0}·:catch_083 ····.catch·Landroid/os/ServiceSpecificException;·{:try_start_0·..·:try_end_0}·:catch_0
84 ····.catch·Ljava/lang/IllegalStateException;·{:try_start_0·..·:try_end_0}·:catch_084 ····.catch·Ljava/lang/IllegalStateException;·{:try_start_0·..·:try_end_0}·:catch_0
  
85 ····.line·110185 ····.line·1093
86 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;86 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
87 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2400(Landroid/net/ip/IpServer;)Z87 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2400(Landroid/net/ip/IpServer;)Z
  
88 ····move-result·v088 ····move-result·v0
  
89 ····if-nez·v0,·:cond_189 ····if-nez·v0,·:cond_1
  
90 ····.line·110290 ····.line·1094
91 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;91 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
92 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$400(Landroid/net/ip/IpServer;)Landroid/net/util/SharedLog;92 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$400(Landroid/net/ip/IpServer;)Landroid/net/util/SharedLog;
  
93 ····move-result-object·p093 ····move-result-object·p0
  
94 ····const-string·v0,·"Failed·to·startIPv6"94 ····const-string·v0,·"Failed·to·startIPv6"
Offset 106, 44 lines modifiedOffset 106, 44 lines modified
  
106 ····:cond_1106 ····:cond_1
107 ····return-void107 ····return-void
  
108 ····:catch_0108 ····:catch_0
109 ····move-exception·v0109 ····move-exception·v0
  
110 ····.line·1096110 ····.line·1088
111 ····iget-object·v1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;111 ····iget-object·v1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
112 ····invoke-static·{v1},·Landroid/net/ip/IpServer;->access$400(Landroid/net/ip/IpServer;)Landroid/net/util/SharedLog;112 ····invoke-static·{v1},·Landroid/net/ip/IpServer;->access$400(Landroid/net/ip/IpServer;)Landroid/net/util/SharedLog;
  
113 ····move-result-object·v1113 ····move-result-object·v1
  
114 ····const-string·v2,·"Error·Tethering"114 ····const-string·v2,·"Error·Tethering"
  
115 ····invoke-virtual·{v1,·v2,·v0},·Landroid/net/util/SharedLog;->e(Ljava/lang/String;Ljava/lang/Throwable;)V115 ····invoke-virtual·{v1,·v2,·v0},·Landroid/net/util/SharedLog;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
  
116 ····.line·1097116 ····.line·1089
117 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;117 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
118 ····const/4·v0,·0x6118 ····const/4·v0,·0x6
  
119 ····invoke-static·{p0,·v0},·Landroid/net/ip/IpServer;->access$102(Landroid/net/ip/IpServer;I)I119 ····invoke-static·{p0,·v0},·Landroid/net/ip/IpServer;->access$102(Landroid/net/ip/IpServer;I)I
  
120 ····return-void120 ····return-void
121 .end·method121 .end·method
  
122 .method·public·exit()V122 .method·public·exit()V
123 ····.locals·4123 ····.locals·4
  
124 ····.line·1113124 ····.line·1105
125 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;125 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
126 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2500(Landroid/net/ip/IpServer;)V126 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2500(Landroid/net/ip/IpServer;)V
  
127 ····.line·1116127 ····.line·1108
128 ····:try_start_0128 ····:try_start_0
129 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;129 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
130 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2100(Landroid/net/ip/IpServer;)Landroid/net/INetd;130 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2100(Landroid/net/ip/IpServer;)Landroid/net/INetd;
  
131 ····move-result-object·v0131 ····move-result-object·v0
  
Offset 159, 22 lines modifiedOffset 159, 22 lines modified
159 ····.catch·Landroid/os/ServiceSpecificException;·{:try_start_0·..·:try_end_0}·:catch_0159 ····.catch·Landroid/os/ServiceSpecificException;·{:try_start_0·..·:try_end_0}·:catch_0
  
160 ····goto·:goto_0160 ····goto·:goto_0
  
161 ····:catch_0161 ····:catch_0
162 ····move-exception·v0162 ····move-exception·v0
  
163 ····.line·1118163 ····.line·1110
164 ····iget-object·v1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;164 ····iget-object·v1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
165 ····const/4·v2,·0x7165 ····const/4·v2,·0x7
  
166 ····invoke-static·{v1,·v2},·Landroid/net/ip/IpServer;->access$102(Landroid/net/ip/IpServer;I)I166 ····invoke-static·{v1,·v2},·Landroid/net/ip/IpServer;->access$102(Landroid/net/ip/IpServer;I)I
  
167 ····.line·1119167 ····.line·1111
168 ····iget-object·v1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;168 ····iget-object·v1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
169 ····invoke-static·{v1},·Landroid/net/ip/IpServer;->access$400(Landroid/net/ip/IpServer;)Landroid/net/util/SharedLog;169 ····invoke-static·{v1},·Landroid/net/ip/IpServer;->access$400(Landroid/net/ip/IpServer;)Landroid/net/util/SharedLog;
  
170 ····move-result-object·v1170 ····move-result-object·v1
  
171 ····new-instance·v2,·Ljava/lang/StringBuilder;171 ····new-instance·v2,·Ljava/lang/StringBuilder;
Offset 189, 49 lines modifiedOffset 189, 49 lines modified
  
189 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;189 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
190 ····move-result-object·v0190 ····move-result-object·v0
  
191 ····invoke-virtual·{v1,·v0},·Landroid/net/util/SharedLog;->e(Ljava/lang/String;)V191 ····invoke-virtual·{v1,·v0},·Landroid/net/util/SharedLog;->e(Ljava/lang/String;)V
  
192 ····.line·1122192 ····.line·1114
193 ····:goto_0193 ····:goto_0
194 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;194 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
195 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2600(Landroid/net/ip/IpServer;)V195 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$2600(Landroid/net/ip/IpServer;)V
  
196 ····.line·1124196 ····.line·1116
197 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;197 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
198 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$2700(Landroid/net/ip/IpServer;)V198 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$2700(Landroid/net/ip/IpServer;)V
  
199 ····return-void199 ····return-void
200 .end·method200 .end·method
  
201 .method·public·processMessage(Landroid/os/Message;)Z201 .method·public·processMessage(Landroid/os/Message;)Z
202 ····.locals·3202 ····.locals·3
  
203 ····.line·1129203 ····.line·1121
204 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;204 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
205 ····iget·v1,·p1,·Landroid/os/Message;->what:I205 ····iget·v1,·p1,·Landroid/os/Message;->what:I
  
206 ····invoke-static·{v0,·p0,·v1},·Landroid/net/ip/IpServer;->access$1400(Landroid/net/ip/IpServer;Lcom/android/networkstack/tethering/util/State;I)V206 ····invoke-static·{v0,·p0,·v1},·Landroid/net/ip/IpServer;->access$1400(Landroid/net/ip/IpServer;Lcom/android/networkstack/tethering/util/State;I)V
  
207 ····.line·1130207 ····.line·1122
208 ····iget·v0,·p1,·Landroid/os/Message;->what:I208 ····iget·v0,·p1,·Landroid/os/Message;->what:I
  
209 ····const/4·v1,·0x0209 ····const/4·v1,·0x0
  
210 ····packed-switch·v0,·:pswitch_data_0210 ····packed-switch·v0,·:pswitch_data_0
  
211 ····:pswitch_0211 ····:pswitch_0
212 ····return·v1212 ····return·v1
  
213 ····.line·1155213 ····.line·1147
214 ····:pswitch_1214 ····:pswitch_1
215 ····iget-object·p1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;215 ····iget-object·p1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
216 ····invoke-static·{p1},·Landroid/net/ip/IpServer;->access$400(Landroid/net/ip/IpServer;)Landroid/net/util/SharedLog;216 ····invoke-static·{p1},·Landroid/net/ip/IpServer;->access$400(Landroid/net/ip/IpServer;)Landroid/net/util/SharedLog;
  
217 ····move-result-object·p1217 ····move-result-object·p1
  
Offset 253, 103 lines modifiedOffset 253, 103 lines modified
  
253 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;253 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
254 ····move-result-object·v0254 ····move-result-object·v0
  
255 ····invoke-virtual·{p1,·v0},·Landroid/net/util/SharedLog;->i(Ljava/lang/String;)V255 ····invoke-virtual·{p1,·v0},·Landroid/net/util/SharedLog;->i(Ljava/lang/String;)V
  
256 ····.line·1156256 ····.line·1148
257 ····iget-object·p1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;257 ····iget-object·p1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
258 ····invoke-static·{p1},·Landroid/net/ip/IpServer;->access$1100(Landroid/net/ip/IpServer;)Landroid/net/ip/IpServer$Callback;258 ····invoke-static·{p1},·Landroid/net/ip/IpServer;->access$1100(Landroid/net/ip/IpServer;)Landroid/net/ip/IpServer$Callback;
  
259 ····move-result-object·p1259 ····move-result-object·p1
  
260 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;260 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
261 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$900(Landroid/net/ip/IpServer;)I261 ····invoke-static·{v0},·Landroid/net/ip/IpServer;->access$900(Landroid/net/ip/IpServer;)I
  
262 ····move-result·v0262 ····move-result·v0
  
263 ····invoke-virtual·{p1,·v0,·v1},·Landroid/net/ip/IpServer$Callback;->requestEnableTethering(IZ)V263 ····invoke-virtual·{p1,·v0,·v1},·Landroid/net/ip/IpServer$Callback;->requestEnableTethering(IZ)V
  
264 ····.line·1157264 ····.line·1149
265 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;265 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
266 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$3000(Landroid/net/ip/IpServer;)Lcom/android/networkstack/tethering/util/State;266 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$3000(Landroid/net/ip/IpServer;)Lcom/android/networkstack/tethering/util/State;
  
267 ····move-result-object·p1267 ····move-result-object·p1
  
268 ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/util/StateMachine;->transitionTo(Lcom/android/networkstack/tethering/util/IState;)V268 ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/util/StateMachine;->transitionTo(Lcom/android/networkstack/tethering/util/IState;)V
  
269 ····goto·:goto_0269 ····goto·:goto_0
  
270 ····.line·1152270 ····.line·1144
271 ····:pswitch_2271 ····:pswitch_2
272 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;272 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
273 ····iget-object·p1,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;273 ····iget-object·p1,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
274 ····check-cast·p1,·Landroid/net/IpPrefix;274 ····check-cast·p1,·Landroid/net/IpPrefix;
  
275 ····invoke-static·{p0,·p1},·Landroid/net/ip/IpServer;->access$2900(Landroid/net/ip/IpServer;Landroid/net/IpPrefix;)V275 ····invoke-static·{p0,·p1},·Landroid/net/ip/IpServer;->access$2900(Landroid/net/ip/IpServer;Landroid/net/IpPrefix;)V
  
276 ····goto·:goto_0276 ····goto·:goto_0
  
277 ····.line·1140277 ····.line·1132
278 ····:pswitch_3278 ····:pswitch_3
279 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;279 ····iget-object·v0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
280 ····iget-object·v1,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;280 ····iget-object·v1,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
281 ····check-cast·v1,·Landroid/net/LinkProperties;281 ····check-cast·v1,·Landroid/net/LinkProperties;
  
282 ····iget·p1,·p1,·Landroid/os/Message;->arg1:I282 ····iget·p1,·p1,·Landroid/os/Message;->arg1:I
  
283 ····invoke-static·{v0,·v1,·p1},·Landroid/net/ip/IpServer;->access$1900(Landroid/net/ip/IpServer;Landroid/net/LinkProperties;I)V283 ····invoke-static·{v0,·v1,·p1},·Landroid/net/ip/IpServer;->access$1900(Landroid/net/ip/IpServer;Landroid/net/LinkProperties;I)V
  
284 ····.line·1141284 ····.line·1133
285 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;285 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
286 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$2800(Landroid/net/ip/IpServer;)V286 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$2800(Landroid/net/ip/IpServer;)V
  
287 ····goto·:goto_0287 ····goto·:goto_0
  
288 ····.line·1148288 ····.line·1140
289 ····:pswitch_4289 ····:pswitch_4
290 ····iget-object·p1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;290 ····iget-object·p1,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
291 ····const/4·v0,·0x5291 ····const/4·v0,·0x5
  
292 ····invoke-static·{p1,·v0},·Landroid/net/ip/IpServer;->access$102(Landroid/net/ip/IpServer;I)I292 ····invoke-static·{p1,·v0},·Landroid/net/ip/IpServer;->access$102(Landroid/net/ip/IpServer;I)I
  
293 ····.line·1149293 ····.line·1141
294 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;294 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
295 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$200(Landroid/net/ip/IpServer;)Lcom/android/networkstack/tethering/util/State;295 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$200(Landroid/net/ip/IpServer;)Lcom/android/networkstack/tethering/util/State;
  
296 ····move-result-object·p1296 ····move-result-object·p1
  
297 ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/util/StateMachine;->transitionTo(Lcom/android/networkstack/tethering/util/IState;)V297 ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/util/StateMachine;->transitionTo(Lcom/android/networkstack/tethering/util/IState;)V
  
298 ····goto·:goto_0298 ····goto·:goto_0
  
299 ····.line·1136299 ····.line·1128
300 ····:pswitch_5300 ····:pswitch_5
301 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;301 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
302 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$1800(Landroid/net/ip/IpServer;)Lcom/android/networkstack/tethering/util/State;302 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$1800(Landroid/net/ip/IpServer;)Lcom/android/networkstack/tethering/util/State;
  
303 ····move-result-object·p1303 ····move-result-object·p1
  
304 ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/util/StateMachine;->transitionTo(Lcom/android/networkstack/tethering/util/IState;)V304 ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/util/StateMachine;->transitionTo(Lcom/android/networkstack/tethering/util/IState;)V
  
305 ····goto·:goto_0305 ····goto·:goto_0
  
306 ····.line·1132306 ····.line·1124
307 ····:pswitch_6307 ····:pswitch_6
308 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;308 ····iget-object·p0,·p0,·Landroid/net/ip/IpServer$BaseServingState;->this$0:Landroid/net/ip/IpServer;
  
309 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$200(Landroid/net/ip/IpServer;)Lcom/android/networkstack/tethering/util/State;309 ····invoke-static·{p0},·Landroid/net/ip/IpServer;->access$200(Landroid/net/ip/IpServer;)Lcom/android/networkstack/tethering/util/State;
  
310 ····move-result-object·p1310 ····move-result-object·p1