|   |   |   |   | 
| Offset 18, 68 lines modified | Offset 18, 68 lines modified | 
| 18  | .field·final·synthetic·this$0:Lcom/android/networkstack/tethering/Tethering; | 18  | .field·final·synthetic·this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
|   |   | 
| 19  | #·direct·methods | 19  | #·direct·methods | 
| 20  | .method·private·constructor·<init>(Lcom/android/networkstack/tethering/Tethering;)V | 20  | .method·private·constructor·<init>(Lcom/android/networkstack/tethering/Tethering;)V | 
| 21  | ····.locals·0 | 21  | ····.locals·0 | 
|   |   | 
| 22  | ····.line·456 | 22  | ····.line·453 | 
| 23  | ····iput-object·p1,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 23  | ····iput-object·p1,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
| 24  | ····invoke-direct·{p0},·Landroid/net/util/BaseNetdUnsolicitedEventListener;-><init>()V | 24  | ····invoke-direct·{p0},·Landroid/net/util/BaseNetdUnsolicitedEventListener;-><init>()V | 
|   |   | 
| 25  | ····return-void | 25  | ····return-void | 
| 26  | .end·method | 26  | .end·method | 
|   |   | 
| 27  | .method·synthetic·constructor·<init>(Lcom/android/networkstack/tethering/Tethering;Lcom/android/networkstack/tethering/Tethering$1;)V | 27  | .method·synthetic·constructor·<init>(Lcom/android/networkstack/tethering/Tethering;Lcom/android/networkstack/tethering/Tethering$1;)V | 
| 28  | ····.locals·0 | 28  | ····.locals·0 | 
|   |   | 
| 29  | ····.line·456 | 29  | ····.line·453 | 
| 30  | ····invoke-direct·{p0,·p1},·Lcom/android/networkstack/tethering/Tethering$NetdCallback;-><init>(Lcom/android/networkstack/tethering/Tethering;)V | 30  | ····invoke-direct·{p0,·p1},·Lcom/android/networkstack/tethering/Tethering$NetdCallback;-><init>(Lcom/android/networkstack/tethering/Tethering;)V | 
|   |   | 
| 31  | ····return-void | 31  | ····return-void | 
| 32  | .end·method | 32  | .end·method | 
|   |   | 
| 33  | .method·private·synthetic·lambda$onInterfaceAdded$2(Ljava/lang/String;)V | 33  | .method·private·synthetic·lambda$onInterfaceAdded$2(Ljava/lang/String;)V | 
| 34  | ····.locals·0 | 34  | ····.locals·0 | 
|   |   | 
| 35  | ····.line·469 | 35  | ····.line·466 | 
| 36  | ····iget-object·p0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 36  | ····iget-object·p0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
| 37  | ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/Tethering;->interfaceAdded(Ljava/lang/String;)V | 37  | ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/Tethering;->interfaceAdded(Ljava/lang/String;)V | 
|   |   | 
| 38  | ····return-void | 38  | ····return-void | 
| 39  | .end·method | 39  | .end·method | 
|   |   | 
| 40  | .method·private·synthetic·lambda$onInterfaceChanged$0(Ljava/lang/String;Z)V | 40  | .method·private·synthetic·lambda$onInterfaceChanged$0(Ljava/lang/String;Z)V | 
| 41  | ····.locals·0 | 41  | ····.locals·0 | 
|   |   | 
| 42  | ····.line·459 | 42  | ····.line·456 | 
| 43  | ····iget-object·p0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 43  | ····iget-object·p0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
| 44  | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/networkstack/tethering/Tethering;->interfaceStatusChanged(Ljava/lang/String;Z)V | 44  | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/networkstack/tethering/Tethering;->interfaceStatusChanged(Ljava/lang/String;Z)V | 
|   |   | 
| 45  | ····return-void | 45  | ····return-void | 
| 46  | .end·method | 46  | .end·method | 
|   |   | 
| 47  | .method·private·synthetic·lambda$onInterfaceLinkStateChanged$1(Ljava/lang/String;Z)V | 47  | .method·private·synthetic·lambda$onInterfaceLinkStateChanged$1(Ljava/lang/String;Z)V | 
| 48  | ····.locals·0 | 48  | ····.locals·0 | 
|   |   | 
| 49  | ····.line·464 | 49  | ····.line·461 | 
| 50  | ····iget-object·p0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 50  | ····iget-object·p0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
| 51  | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/networkstack/tethering/Tethering;->interfaceLinkStateChanged(Ljava/lang/String;Z)V | 51  | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/networkstack/tethering/Tethering;->interfaceLinkStateChanged(Ljava/lang/String;Z)V | 
|   |   | 
| 52  | ····return-void | 52  | ····return-void | 
| 53  | .end·method | 53  | .end·method | 
|   |   | 
| 54  | .method·private·synthetic·lambda$onInterfaceRemoved$3(Ljava/lang/String;)V | 54  | .method·private·synthetic·lambda$onInterfaceRemoved$3(Ljava/lang/String;)V | 
| 55  | ····.locals·0 | 55  | ····.locals·0 | 
|   |   | 
| 56  | ····.line·474 | 56  | ····.line·471 | 
| 57  | ····iget-object·p0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 57  | ····iget-object·p0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
| 58  | ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/Tethering;->interfaceRemoved(Ljava/lang/String;)V | 58  | ····invoke-virtual·{p0,·p1},·Lcom/android/networkstack/tethering/Tethering;->interfaceRemoved(Ljava/lang/String;)V | 
|   |   | 
| 59  | ····return-void | 59  | ····return-void | 
| 60  | .end·method | 60  | .end·method | 
|   |   | 
| Offset 116, 15 lines modified | Offset 116, 15 lines modified | 
|   |   | 
| 116  | ····return-void | 116  | ····return-void | 
| 117  | .end·method | 117  | .end·method | 
|   |   | 
| 118  | .method·public·onInterfaceAdded(Ljava/lang/String;)V | 118  | .method·public·onInterfaceAdded(Ljava/lang/String;)V | 
| 119  | ····.locals·2 | 119  | ····.locals·2 | 
|   |   | 
| 120  | ····.line·469 | 120  | ····.line·466 | 
| 121  | ····iget-object·v0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 121  | ····iget-object·v0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
| 122  | ····invoke-static·{v0},·Lcom/android/networkstack/tethering/Tethering;->access$300(Lcom/android/networkstack/tethering/Tethering;)Landroid/os/Handler; | 122  | ····invoke-static·{v0},·Lcom/android/networkstack/tethering/Tethering;->access$300(Lcom/android/networkstack/tethering/Tethering;)Landroid/os/Handler; | 
|   |   | 
| 123  | ····move-result-object·v0 | 123  | ····move-result-object·v0 | 
|   |   | 
| 124  | ····new-instance·v1,·Lcom/android/networkstack/tethering/-$$Lambda$Tethering$NetdCallback$w5cU4M7bVmpOdkxlaGVqVWmPUpo; | 124  | ····new-instance·v1,·Lcom/android/networkstack/tethering/-$$Lambda$Tethering$NetdCallback$w5cU4M7bVmpOdkxlaGVqVWmPUpo; | 
| Offset 135, 15 lines modified | Offset 135, 15 lines modified | 
|   |   | 
| 135  | ····return-void | 135  | ····return-void | 
| 136  | .end·method | 136  | .end·method | 
|   |   | 
| 137  | .method·public·onInterfaceChanged(Ljava/lang/String;Z)V | 137  | .method·public·onInterfaceChanged(Ljava/lang/String;Z)V | 
| 138  | ····.locals·2 | 138  | ····.locals·2 | 
|   |   | 
| 139  | ····.line·459 | 139  | ····.line·456 | 
| 140  | ····iget-object·v0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 140  | ····iget-object·v0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
| 141  | ····invoke-static·{v0},·Lcom/android/networkstack/tethering/Tethering;->access$300(Lcom/android/networkstack/tethering/Tethering;)Landroid/os/Handler; | 141  | ····invoke-static·{v0},·Lcom/android/networkstack/tethering/Tethering;->access$300(Lcom/android/networkstack/tethering/Tethering;)Landroid/os/Handler; | 
|   |   | 
| 142  | ····move-result-object·v0 | 142  | ····move-result-object·v0 | 
|   |   | 
| 143  | ····new-instance·v1,·Lcom/android/networkstack/tethering/-$$Lambda$Tethering$NetdCallback$9EMToFiBFk1XuFac_6siBCknizM; | 143  | ····new-instance·v1,·Lcom/android/networkstack/tethering/-$$Lambda$Tethering$NetdCallback$9EMToFiBFk1XuFac_6siBCknizM; | 
| Offset 154, 15 lines modified | Offset 154, 15 lines modified | 
|   |   | 
| 154  | ····return-void | 154  | ····return-void | 
| 155  | .end·method | 155  | .end·method | 
|   |   | 
| 156  | .method·public·onInterfaceLinkStateChanged(Ljava/lang/String;Z)V | 156  | .method·public·onInterfaceLinkStateChanged(Ljava/lang/String;Z)V | 
| 157  | ····.locals·2 | 157  | ····.locals·2 | 
|   |   | 
| 158  | ····.line·464 | 158  | ····.line·461 | 
| 159  | ····iget-object·v0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 159  | ····iget-object·v0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
| 160  | ····invoke-static·{v0},·Lcom/android/networkstack/tethering/Tethering;->access$300(Lcom/android/networkstack/tethering/Tethering;)Landroid/os/Handler; | 160  | ····invoke-static·{v0},·Lcom/android/networkstack/tethering/Tethering;->access$300(Lcom/android/networkstack/tethering/Tethering;)Landroid/os/Handler; | 
|   |   | 
| 161  | ····move-result-object·v0 | 161  | ····move-result-object·v0 | 
|   |   | 
| 162  | ····new-instance·v1,·Lcom/android/networkstack/tethering/-$$Lambda$Tethering$NetdCallback$qioUsjppIUILOvZaWfcg8daqCUI; | 162  | ····new-instance·v1,·Lcom/android/networkstack/tethering/-$$Lambda$Tethering$NetdCallback$qioUsjppIUILOvZaWfcg8daqCUI; | 
| Offset 173, 15 lines modified | Offset 173, 15 lines modified | 
|   |   | 
| 173  | ····return-void | 173  | ····return-void | 
| 174  | .end·method | 174  | .end·method | 
|   |   | 
| 175  | .method·public·onInterfaceRemoved(Ljava/lang/String;)V | 175  | .method·public·onInterfaceRemoved(Ljava/lang/String;)V | 
| 176  | ····.locals·2 | 176  | ····.locals·2 | 
|   |   | 
| 177  | ····.line·474 | 177  | ····.line·471 | 
| 178  | ····iget-object·v0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 178  | ····iget-object·v0,·p0,·Lcom/android/networkstack/tethering/Tethering$NetdCallback;->this$0:Lcom/android/networkstack/tethering/Tethering; | 
|   |   | 
| 179  | ····invoke-static·{v0},·Lcom/android/networkstack/tethering/Tethering;->access$300(Lcom/android/networkstack/tethering/Tethering;)Landroid/os/Handler; | 179  | ····invoke-static·{v0},·Lcom/android/networkstack/tethering/Tethering;->access$300(Lcom/android/networkstack/tethering/Tethering;)Landroid/os/Handler; | 
|   |   | 
| 180  | ····move-result-object·v0 | 180  | ····move-result-object·v0 | 
|   |   | 
| 181  | ····new-instance·v1,·Lcom/android/networkstack/tethering/-$$Lambda$Tethering$NetdCallback$4yJM5VqssdV7NB9Z2GTDoZgJSuU; | 181  | ····new-instance·v1,·Lcom/android/networkstack/tethering/-$$Lambda$Tethering$NetdCallback$4yJM5VqssdV7NB9Z2GTDoZgJSuU; |