| | | | |
| Offset 25, 130 lines modified | Offset 25, 130 lines modified |
| 25 | .field·private·mRemote:Landroid/os/IBinder; | 25 | .field·private·mRemote:Landroid/os/IBinder; |
| | |
| | |
| 26 | #·direct·methods | 26 | #·direct·methods |
| 27 | .method·constructor·<init>(Landroid/os/IBinder;)V | 27 | .method·constructor·<init>(Landroid/os/IBinder;)V |
| 28 | ····.locals·0 | 28 | ····.locals·0 |
| | |
| 29 | ····.line·171 | 29 | ····.line·158 |
| 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| | |
| 31 | ····.line·172 | 31 | ····.line·159 |
| 32 | ····iput-object·p1,·p0,·Landroid/net/INetworkStackConnector$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 32 | ····iput-object·p1,·p0,·Landroid/net/INetworkStackConnector$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
| | |
| 33 | ····return-void | 33 | ····return-void |
| 34 | .end·method | 34 | .end·method |
| | |
| | |
| 35 | #·virtual·methods | 35 | #·virtual·methods |
| 36 | .method·public·asBinder()Landroid/os/IBinder; | 36 | .method·public·asBinder()Landroid/os/IBinder; |
| 37 | ····.locals·0 | 37 | ····.locals·0 |
| | |
| 38 | ····.line·178 | 38 | ····.line·165 |
| 39 | ····iget-object·p0,·p0,·Landroid/net/INetworkStackConnector$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 39 | ····iget-object·p0,·p0,·Landroid/net/INetworkStackConnector$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
| | |
| 40 | ····return-object·p0 | 40 | ····return-object·p0 |
| 41 | .end·method | 41 | .end·method |
| | |
| 42 | .method·public·makeDhcpServer(Ljava/lang/String;Landroid/net/dhcp/DhcpServingParamsParcel;Landroid/net/dhcp/IDhcpServerCallbacks;)V | 42 | .method·public·makeDhcpServer(Ljava/lang/String;Landroid/net/dhcp/DhcpServingParamsParcel;Landroid/net/dhcp/IDhcpServerCallbacks;)V |
| 43 | ····.locals·4 | 43 | ····.locals·4 |
| 44 | ····.annotation·system·Ldalvik/annotation/Throws; | 44 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 45 | ········value·=·{ | 45 | ········value·=·{ |
| 46 | ············Landroid/os/RemoteException; | 46 | ············Landroid/os/RemoteException; |
| 47 | ········} | 47 | ········} |
| 48 | ····.end·annotation | 48 | ····.end·annotation |
| | |
| 49 | ····.line·186 | 49 | ····.line·173 |
| 50 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 50 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
| | |
| 51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
| | |
| 52 | ····.line·188 | 52 | ····.line·175 |
| 53 | ····:try_start_0 | 53 | ····:try_start_0 |
| 54 | ····invoke-static·{},·Landroid/net/INetworkStackConnector$Stub;->access$000()Ljava/lang/String; | 54 | ····invoke-static·{},·Landroid/net/INetworkStackConnector$Stub;->access$000()Ljava/lang/String; |
| | |
| 55 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
| | |
| 56 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V | 56 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V |
| | |
| 57 | ····.line·189 | 57 | ····.line·176 |
| 58 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 58 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
| | |
| 59 | ····const/4·v1,·0x0 | 59 | ····const/4·v1,·0x0 |
| | |
| 60 | ····const/4·v2,·0x1 | 60 | ····const/4·v2,·0x1 |
| | |
| 61 | ····if-eqz·p2,·:cond_0 | 61 | ····if-eqz·p2,·:cond_0 |
| | |
| 62 | ····.line·191 | 62 | ····.line·178 |
| 63 | ····invoke-virtual·{v0,·v2},·Landroid/os/Parcel;->writeInt(I)V | 63 | ····invoke-virtual·{v0,·v2},·Landroid/os/Parcel;->writeInt(I)V |
| | |
| 64 | ····.line·192 | 64 | ····.line·179 |
| 65 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/net/dhcp/DhcpServingParamsParcel;->writeToParcel(Landroid/os/Parcel;I)V | 65 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/net/dhcp/DhcpServingParamsParcel;->writeToParcel(Landroid/os/Parcel;I)V |
| | |
| 66 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
| | |
| 67 | ····.line·195 | 67 | ····.line·182 |
| 68 | ····:cond_0 | 68 | ····:cond_0 |
| 69 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInt(I)V | 69 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInt(I)V |
| | |
| 70 | ····:goto_0 | 70 | ····:goto_0 |
| 71 | ····const/4·v1,·0x0 | 71 | ····const/4·v1,·0x0 |
| | |
| 72 | ····if-eqz·p3,·:cond_1 | 72 | ····if-eqz·p3,·:cond_1 |
| | |
| 73 | ····.line·197 | 73 | ····.line·184 |
| 74 | ····invoke-interface·{p3},·Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; | 74 | ····invoke-interface·{p3},·Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; |
| | |
| 75 | ····move-result-object·v3 | 75 | ····move-result-object·v3 |
| | |
| 76 | ····goto·:goto_1 | 76 | ····goto·:goto_1 |
| | |
| 77 | ····:cond_1 | 77 | ····:cond_1 |
| 78 | ····move-object·v3,·v1 | 78 | ····move-object·v3,·v1 |
| | |
| 79 | ····:goto_1 | 79 | ····:goto_1 |
| 80 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V | 80 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V |
| | |
| 81 | ····.line·198 | 81 | ····.line·185 |
| 82 | ····iget-object·p0,·p0,·Landroid/net/INetworkStackConnector$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 82 | ····iget-object·p0,·p0,·Landroid/net/INetworkStackConnector$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
| | |
| 83 | ····invoke-interface·{p0,·v2,·v0,·v1,·v2},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z | 83 | ····invoke-interface·{p0,·v2,·v0,·v1,·v2},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z |
| | |
| 84 | ····move-result·p0 | 84 | ····move-result·p0 |
| | |
| 85 | ····if-nez·p0,·:cond_2 | 85 | ····if-nez·p0,·:cond_2 |
| | |
| 86 | ····.line·199 | 86 | ····.line·186 |
| 87 | ····invoke-static·{},·Landroid/net/INetworkStackConnector$Stub;->getDefaultImpl()Landroid/net/INetworkStackConnector; | 87 | ····invoke-static·{},·Landroid/net/INetworkStackConnector$Stub;->getDefaultImpl()Landroid/net/INetworkStackConnector; |
| | |
| 88 | ····move-result-object·p0 | 88 | ····move-result-object·p0 |
| | |
| 89 | ····if-eqz·p0,·:cond_2 | 89 | ····if-eqz·p0,·:cond_2 |
| | |
| 90 | ····.line·200 | 90 | ····.line·187 |
| 91 | ····invoke-static·{},·Landroid/net/INetworkStackConnector$Stub;->getDefaultImpl()Landroid/net/INetworkStackConnector; | 91 | ····invoke-static·{},·Landroid/net/INetworkStackConnector$Stub;->getDefaultImpl()Landroid/net/INetworkStackConnector; |
| | |
| 92 | ····move-result-object·p0 | 92 | ····move-result-object·p0 |
| | |
| 93 | ····invoke-interface·{p0,·p1,·p2,·p3},·Landroid/net/INetworkStackConnector;->makeDhcpServer(Ljava/lang/String;Landroid/net/dhcp/DhcpServingParamsParcel;Landroid/net/dhcp/IDhcpServerCallbacks;)V | 93 | ····invoke-interface·{p0,·p1,·p2,·p3},·Landroid/net/INetworkStackConnector;->makeDhcpServer(Ljava/lang/String;Landroid/net/dhcp/DhcpServingParamsParcel;Landroid/net/dhcp/IDhcpServerCallbacks;)V |
| 94 | ····:try_end_0 | 94 | ····:try_end_0 |
| 95 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 95 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| | |
| 96 | ····.line·205 | 96 | ····.line·192 |
| 97 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 97 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
| | |
| 98 | ····return-void | 98 | ····return-void |
| | |
| 99 | ····:cond_2 | 99 | ····:cond_2 |
| 100 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 100 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
| | |
| 101 | ····return-void | 101 | ····return-void |
| | |
| 102 | ····:catchall_0 | 102 | ····:catchall_0 |
| 103 | ····move-exception·p0 | 103 | ····move-exception·p0 |
| | |
| 104 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 104 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
| | |
| 105 | ····.line·206 | 105 | ····.line·193 |
| 106 | ····throw·p0 | 106 | ····throw·p0 |
| 107 | .end·method | 107 | .end·method |