class android.net.IConnectivityManager$Stub$Proxy implements android.net.IConnectivityManager
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: android.net.IConnectivityManager$Stub$Proxy
  super_class: java.lang.Object
{
  private android.os.IBinder mRemote;
    descriptor: Landroid/os/IBinder;
    flags: (0x0002) ACC_PRIVATE

  void <init>(android.os.IBinder);
    descriptor: (Landroid/os/IBinder;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.os.IBinder remote
         0: .line 1141
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 1143
            aload 0 /* this */
            aload 1 /* remote */
            putfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
         2: .line 1144
            return
        end local 1 // android.os.IBinder remote
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0    3     1  remote  Landroid/os/IBinder;
    MethodParameters:
        Name  Flags
      remote  

  public android.os.IBinder asBinder();
    descriptor: ()Landroid/os/IBinder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1147
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            areturn
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/IConnectivityManager$Stub$Proxy;

  public java.lang.String getInterfaceDescriptor();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1151
            ldc "android.net.IConnectivityManager"
            areturn
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/net/IConnectivityManager$Stub$Proxy;

  public android.net.Network getActiveNetwork();
    descriptor: ()Landroid/net/Network;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1155
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1156
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1159
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1160
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_1
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1161
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1162
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 1163
            getstatic android.net.Network.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.Network
            astore 3 /* _result */
        start local 3 // android.net.Network _result
         7: .line 1164
            goto 14
        end local 3 // android.net.Network _result
         8: .line 1166
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.net.Network _result
         9: .line 1168
            goto 14
        end local 3 // android.net.Network _result
        10: .line 1169
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 1170
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1171
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1172
            aload 4
            athrow
        start local 3 // android.net.Network _result
        14: .line 1170
      StackMap locals: android.net.Network
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1171
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1173
            aload 3 /* _result */
            areturn
        end local 3 // android.net.Network _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/net/Network;
            9   10     3  _result  Landroid/net/Network;
           14   17     3  _result  Landroid/net/Network;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.Network getActiveNetworkForUid(int, boolean);
    descriptor: (IZ)Landroid/net/Network;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int uid
        start local 2 // boolean ignoreBlocked
         0: .line 1177
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1178
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1181
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1182
            aload 3 /* _data */
            iload 1 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1183
            aload 3 /* _data */
            iload 2 /* ignoreBlocked */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1184
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_2
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1185
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1186
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
        10: .line 1187
            getstatic android.net.Network.CREATOR:Landroid/os/Parcelable$Creator;
            aload 4 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.Network
            astore 5 /* _result */
        start local 5 // android.net.Network _result
        11: .line 1188
            goto 18
        end local 5 // android.net.Network _result
        12: .line 1190
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 5 /* _result */
        start local 5 // android.net.Network _result
        13: .line 1192
            goto 18
        end local 5 // android.net.Network _result
        14: .line 1193
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        15: .line 1194
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1195
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1196
            aload 6
            athrow
        start local 5 // android.net.Network _result
        18: .line 1194
      StackMap locals: android.net.Network
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1195
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1197
            aload 5 /* _result */
            areturn
        end local 5 // android.net.Network _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean ignoreBlocked
        end local 1 // int uid
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   21     0           this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   21     1            uid  I
            0   21     2  ignoreBlocked  Z
            1   21     3          _data  Landroid/os/Parcel;
            2   21     4         _reply  Landroid/os/Parcel;
           11   12     5        _result  Landroid/net/Network;
           13   14     5        _result  Landroid/net/Network;
           18   21     5        _result  Landroid/net/Network;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      uid            
      ignoreBlocked  

  public android.net.NetworkInfo getActiveNetworkInfo();
    descriptor: ()Landroid/net/NetworkInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1201
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1202
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1205
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1206
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_3
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1207
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1208
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 1209
            getstatic android.net.NetworkInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.NetworkInfo
            astore 3 /* _result */
        start local 3 // android.net.NetworkInfo _result
         7: .line 1210
            goto 14
        end local 3 // android.net.NetworkInfo _result
         8: .line 1212
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.net.NetworkInfo _result
         9: .line 1214
            goto 14
        end local 3 // android.net.NetworkInfo _result
        10: .line 1215
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 1216
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1217
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1218
            aload 4
            athrow
        start local 3 // android.net.NetworkInfo _result
        14: .line 1216
      StackMap locals: android.net.NetworkInfo
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1217
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1219
            aload 3 /* _result */
            areturn
        end local 3 // android.net.NetworkInfo _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/net/NetworkInfo;
            9   10     3  _result  Landroid/net/NetworkInfo;
           14   17     3  _result  Landroid/net/NetworkInfo;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.NetworkInfo getActiveNetworkInfoForUid(int, boolean);
    descriptor: (IZ)Landroid/net/NetworkInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int uid
        start local 2 // boolean ignoreBlocked
         0: .line 1223
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1224
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1227
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1228
            aload 3 /* _data */
            iload 1 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1229
            aload 3 /* _data */
            iload 2 /* ignoreBlocked */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1230
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_4
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1231
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1232
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
        10: .line 1233
            getstatic android.net.NetworkInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 4 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.NetworkInfo
            astore 5 /* _result */
        start local 5 // android.net.NetworkInfo _result
        11: .line 1234
            goto 18
        end local 5 // android.net.NetworkInfo _result
        12: .line 1236
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 5 /* _result */
        start local 5 // android.net.NetworkInfo _result
        13: .line 1238
            goto 18
        end local 5 // android.net.NetworkInfo _result
        14: .line 1239
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        15: .line 1240
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1241
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1242
            aload 6
            athrow
        start local 5 // android.net.NetworkInfo _result
        18: .line 1240
      StackMap locals: android.net.NetworkInfo
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1241
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1243
            aload 5 /* _result */
            areturn
        end local 5 // android.net.NetworkInfo _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean ignoreBlocked
        end local 1 // int uid
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   21     0           this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   21     1            uid  I
            0   21     2  ignoreBlocked  Z
            1   21     3          _data  Landroid/os/Parcel;
            2   21     4         _reply  Landroid/os/Parcel;
           11   12     5        _result  Landroid/net/NetworkInfo;
           13   14     5        _result  Landroid/net/NetworkInfo;
           18   21     5        _result  Landroid/net/NetworkInfo;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      uid            
      ignoreBlocked  

  public android.net.NetworkInfo getNetworkInfo(int);
    descriptor: (I)Landroid/net/NetworkInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int networkType
         0: .line 1247
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1248
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1251
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1252
            aload 2 /* _data */
            iload 1 /* networkType */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1253
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_5
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1254
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1255
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 1256
            getstatic android.net.NetworkInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.NetworkInfo
            astore 4 /* _result */
        start local 4 // android.net.NetworkInfo _result
         8: .line 1257
            goto 15
        end local 4 // android.net.NetworkInfo _result
         9: .line 1259
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.net.NetworkInfo _result
        10: .line 1261
            goto 15
        end local 4 // android.net.NetworkInfo _result
        11: .line 1262
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 1263
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1264
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1265
            aload 5
            athrow
        start local 4 // android.net.NetworkInfo _result
        15: .line 1263
      StackMap locals: android.net.NetworkInfo
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1264
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1266
            aload 4 /* _result */
            areturn
        end local 4 // android.net.NetworkInfo _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int networkType
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  networkType  I
            1   18     2        _data  Landroid/os/Parcel;
            2   18     3       _reply  Landroid/os/Parcel;
            8    9     4      _result  Landroid/net/NetworkInfo;
           10   11     4      _result  Landroid/net/NetworkInfo;
           15   18     4      _result  Landroid/net/NetworkInfo;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      networkType  

  public android.net.NetworkInfo getNetworkInfoForUid(android.net.Network, int, boolean);
    descriptor: (Landroid/net/Network;IZ)Landroid/net/NetworkInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
        start local 2 // int uid
        start local 3 // boolean ignoreBlocked
         0: .line 1270
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1271
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1274
            aload 4 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1275
            aload 1 /* network */
            ifnull 7
         4: .line 1276
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1277
            aload 1 /* network */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1278
            goto 8
         7: .line 1280
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1282
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 1283
            aload 4 /* _data */
            iload 3 /* ignoreBlocked */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.net.Network int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 1284
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 6
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 1285
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 1286
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 17
        15: .line 1287
            getstatic android.net.NetworkInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.NetworkInfo
            astore 6 /* _result */
        start local 6 // android.net.NetworkInfo _result
        16: .line 1288
            goto 23
        end local 6 // android.net.NetworkInfo _result
        17: .line 1290
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.net.NetworkInfo _result
        18: .line 1292
            goto 23
        end local 6 // android.net.NetworkInfo _result
        19: .line 1293
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        20: .line 1294
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1295
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1296
            aload 7
            athrow
        start local 6 // android.net.NetworkInfo _result
        23: .line 1294
      StackMap locals: android.net.NetworkInfo
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 1295
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 1297
            aload 6 /* _result */
            areturn
        end local 6 // android.net.NetworkInfo _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean ignoreBlocked
        end local 2 // int uid
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   26     0           this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   26     1        network  Landroid/net/Network;
            0   26     2            uid  I
            0   26     3  ignoreBlocked  Z
            1   26     4          _data  Landroid/os/Parcel;
            2   26     5         _reply  Landroid/os/Parcel;
           16   17     6        _result  Landroid/net/NetworkInfo;
           18   19     6        _result  Landroid/net/NetworkInfo;
           23   26     6        _result  Landroid/net/NetworkInfo;
      Exception table:
        from    to  target  type
           2    19      19  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      network        
      uid            
      ignoreBlocked  

  public android.net.NetworkInfo[] getAllNetworkInfo();
    descriptor: ()[Landroid/net/NetworkInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1301
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1302
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1305
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1306
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 7
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1307
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1308
            aload 2 /* _reply */
            getstatic android.net.NetworkInfo.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.net.NetworkInfo[]
            astore 3 /* _result */
        start local 3 // android.net.NetworkInfo[] _result
         6: .line 1309
            goto 11
        end local 3 // android.net.NetworkInfo[] _result
         7: .line 1310
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1311
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1312
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1313
            aload 4
            athrow
        start local 3 // android.net.NetworkInfo[] _result
        11: .line 1311
      StackMap locals: android.net.NetworkInfo[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1312
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1314
            aload 3 /* _result */
            areturn
        end local 3 // android.net.NetworkInfo[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Landroid/net/NetworkInfo;
           11   14     3  _result  [Landroid/net/NetworkInfo;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.Network getNetworkForType(int);
    descriptor: (I)Landroid/net/Network;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int networkType
         0: .line 1318
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1319
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1322
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1323
            aload 2 /* _data */
            iload 1 /* networkType */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1324
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 8
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1325
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1326
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 1327
            getstatic android.net.Network.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.Network
            astore 4 /* _result */
        start local 4 // android.net.Network _result
         8: .line 1328
            goto 15
        end local 4 // android.net.Network _result
         9: .line 1330
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.net.Network _result
        10: .line 1332
            goto 15
        end local 4 // android.net.Network _result
        11: .line 1333
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 1334
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1335
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1336
            aload 5
            athrow
        start local 4 // android.net.Network _result
        15: .line 1334
      StackMap locals: android.net.Network
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1335
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1337
            aload 4 /* _result */
            areturn
        end local 4 // android.net.Network _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int networkType
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  networkType  I
            1   18     2        _data  Landroid/os/Parcel;
            2   18     3       _reply  Landroid/os/Parcel;
            8    9     4      _result  Landroid/net/Network;
           10   11     4      _result  Landroid/net/Network;
           15   18     4      _result  Landroid/net/Network;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      networkType  

  public android.net.Network[] getAllNetworks();
    descriptor: ()[Landroid/net/Network;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1341
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1342
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1345
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1346
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 9
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1347
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1348
            aload 2 /* _reply */
            getstatic android.net.Network.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.net.Network[]
            astore 3 /* _result */
        start local 3 // android.net.Network[] _result
         6: .line 1349
            goto 11
        end local 3 // android.net.Network[] _result
         7: .line 1350
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1351
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1352
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1353
            aload 4
            athrow
        start local 3 // android.net.Network[] _result
        11: .line 1351
      StackMap locals: android.net.Network[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1352
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1354
            aload 3 /* _result */
            areturn
        end local 3 // android.net.Network[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Landroid/net/Network;
           11   14     3  _result  [Landroid/net/Network;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.NetworkCapabilities[] getDefaultNetworkCapabilitiesForUser(int);
    descriptor: (I)[Landroid/net/NetworkCapabilities;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 1358
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1359
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1362
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1363
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1364
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 10
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1365
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1366
            aload 3 /* _reply */
            getstatic android.net.NetworkCapabilities.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.net.NetworkCapabilities[]
            astore 4 /* _result */
        start local 4 // android.net.NetworkCapabilities[] _result
         7: .line 1367
            goto 12
        end local 4 // android.net.NetworkCapabilities[] _result
         8: .line 1368
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1369
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1370
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1371
            aload 5
            athrow
        start local 4 // android.net.NetworkCapabilities[] _result
        12: .line 1369
      StackMap locals: android.net.NetworkCapabilities[]
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1370
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1372
            aload 4 /* _result */
            areturn
        end local 4 // android.net.NetworkCapabilities[] _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   15     1   userId  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  [Landroid/net/NetworkCapabilities;
           12   15     4  _result  [Landroid/net/NetworkCapabilities;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public boolean isNetworkSupported(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int networkType
         0: .line 1376
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1377
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1380
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1381
            aload 2 /* _data */
            iload 1 /* networkType */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1382
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 11
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1383
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1384
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 1385
            goto 14
        end local 4 // boolean _result
        10: .line 1386
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1387
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1388
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1389
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 1387
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1388
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1390
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int networkType
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   17     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   17     1  networkType  I
            1   17     2        _data  Landroid/os/Parcel;
            2   17     3       _reply  Landroid/os/Parcel;
            9   10     4      _result  Z
           14   17     4      _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      networkType  

  public android.net.LinkProperties getActiveLinkProperties();
    descriptor: ()Landroid/net/LinkProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1394
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1395
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1398
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1399
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 12
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1400
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1401
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 1402
            getstatic android.net.LinkProperties.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.LinkProperties
            astore 3 /* _result */
        start local 3 // android.net.LinkProperties _result
         7: .line 1403
            goto 14
        end local 3 // android.net.LinkProperties _result
         8: .line 1405
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.net.LinkProperties _result
         9: .line 1407
            goto 14
        end local 3 // android.net.LinkProperties _result
        10: .line 1408
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 1409
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1410
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1411
            aload 4
            athrow
        start local 3 // android.net.LinkProperties _result
        14: .line 1409
      StackMap locals: android.net.LinkProperties
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1410
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1412
            aload 3 /* _result */
            areturn
        end local 3 // android.net.LinkProperties _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/net/LinkProperties;
            9   10     3  _result  Landroid/net/LinkProperties;
           14   17     3  _result  Landroid/net/LinkProperties;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.LinkProperties getLinkPropertiesForType(int);
    descriptor: (I)Landroid/net/LinkProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int networkType
         0: .line 1416
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1417
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1420
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1421
            aload 2 /* _data */
            iload 1 /* networkType */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1422
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 13
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1423
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1424
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 1425
            getstatic android.net.LinkProperties.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.LinkProperties
            astore 4 /* _result */
        start local 4 // android.net.LinkProperties _result
         8: .line 1426
            goto 15
        end local 4 // android.net.LinkProperties _result
         9: .line 1428
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.net.LinkProperties _result
        10: .line 1430
            goto 15
        end local 4 // android.net.LinkProperties _result
        11: .line 1431
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 1432
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1433
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1434
            aload 5
            athrow
        start local 4 // android.net.LinkProperties _result
        15: .line 1432
      StackMap locals: android.net.LinkProperties
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1433
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1435
            aload 4 /* _result */
            areturn
        end local 4 // android.net.LinkProperties _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int networkType
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  networkType  I
            1   18     2        _data  Landroid/os/Parcel;
            2   18     3       _reply  Landroid/os/Parcel;
            8    9     4      _result  Landroid/net/LinkProperties;
           10   11     4      _result  Landroid/net/LinkProperties;
           15   18     4      _result  Landroid/net/LinkProperties;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      networkType  

  public android.net.LinkProperties getLinkProperties(android.net.Network);
    descriptor: (Landroid/net/Network;)Landroid/net/LinkProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
         0: .line 1439
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1440
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1443
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1444
            aload 1 /* network */
            ifnull 7
         4: .line 1445
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1446
            aload 1 /* network */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1447
            goto 8
         7: .line 1449
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1451
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 14
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1452
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1453
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 1454
            getstatic android.net.LinkProperties.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.LinkProperties
            astore 4 /* _result */
        start local 4 // android.net.LinkProperties _result
        12: .line 1455
            goto 19
        end local 4 // android.net.LinkProperties _result
        13: .line 1457
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.net.LinkProperties _result
        14: .line 1459
            goto 19
        end local 4 // android.net.LinkProperties _result
        15: .line 1460
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 1461
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1462
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1463
            aload 5
            athrow
        start local 4 // android.net.LinkProperties _result
        19: .line 1461
      StackMap locals: android.net.LinkProperties
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1462
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1464
            aload 4 /* _result */
            areturn
        end local 4 // android.net.LinkProperties _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   22     1  network  Landroid/net/Network;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Landroid/net/LinkProperties;
           14   15     4  _result  Landroid/net/LinkProperties;
           19   22     4  _result  Landroid/net/LinkProperties;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      network  

  public android.net.NetworkCapabilities getNetworkCapabilities(android.net.Network);
    descriptor: (Landroid/net/Network;)Landroid/net/NetworkCapabilities;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
         0: .line 1468
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1469
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1472
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1473
            aload 1 /* network */
            ifnull 7
         4: .line 1474
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1475
            aload 1 /* network */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1476
            goto 8
         7: .line 1478
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1480
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 15
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1481
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1482
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 1483
            getstatic android.net.NetworkCapabilities.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.NetworkCapabilities
            astore 4 /* _result */
        start local 4 // android.net.NetworkCapabilities _result
        12: .line 1484
            goto 19
        end local 4 // android.net.NetworkCapabilities _result
        13: .line 1486
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.net.NetworkCapabilities _result
        14: .line 1488
            goto 19
        end local 4 // android.net.NetworkCapabilities _result
        15: .line 1489
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 1490
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1491
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1492
            aload 5
            athrow
        start local 4 // android.net.NetworkCapabilities _result
        19: .line 1490
      StackMap locals: android.net.NetworkCapabilities
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1491
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1493
            aload 4 /* _result */
            areturn
        end local 4 // android.net.NetworkCapabilities _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   22     1  network  Landroid/net/Network;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Landroid/net/NetworkCapabilities;
           14   15     4  _result  Landroid/net/NetworkCapabilities;
           19   22     4  _result  Landroid/net/NetworkCapabilities;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      network  

  public android.net.NetworkState[] getAllNetworkState();
    descriptor: ()[Landroid/net/NetworkState;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1497
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1498
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1501
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1502
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 16
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1503
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1504
            aload 2 /* _reply */
            getstatic android.net.NetworkState.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.net.NetworkState[]
            astore 3 /* _result */
        start local 3 // android.net.NetworkState[] _result
         6: .line 1505
            goto 11
        end local 3 // android.net.NetworkState[] _result
         7: .line 1506
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1507
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1508
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1509
            aload 4
            athrow
        start local 3 // android.net.NetworkState[] _result
        11: .line 1507
      StackMap locals: android.net.NetworkState[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1508
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1510
            aload 3 /* _result */
            areturn
        end local 3 // android.net.NetworkState[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Landroid/net/NetworkState;
           11   14     3  _result  [Landroid/net/NetworkState;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public android.net.NetworkQuotaInfo getActiveNetworkQuotaInfo();
    descriptor: ()Landroid/net/NetworkQuotaInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1514
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1515
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1518
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1519
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 17
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1520
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1521
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 1522
            getstatic android.net.NetworkQuotaInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.NetworkQuotaInfo
            astore 3 /* _result */
        start local 3 // android.net.NetworkQuotaInfo _result
         7: .line 1523
            goto 14
        end local 3 // android.net.NetworkQuotaInfo _result
         8: .line 1525
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.net.NetworkQuotaInfo _result
         9: .line 1527
            goto 14
        end local 3 // android.net.NetworkQuotaInfo _result
        10: .line 1528
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 1529
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1530
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1531
            aload 4
            athrow
        start local 3 // android.net.NetworkQuotaInfo _result
        14: .line 1529
      StackMap locals: android.net.NetworkQuotaInfo
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1530
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1532
            aload 3 /* _result */
            areturn
        end local 3 // android.net.NetworkQuotaInfo _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/net/NetworkQuotaInfo;
            9   10     3  _result  Landroid/net/NetworkQuotaInfo;
           14   17     3  _result  Landroid/net/NetworkQuotaInfo;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public boolean isActiveNetworkMetered();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1536
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1537
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1540
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1541
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 18
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1542
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1543
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 1544
            goto 13
        end local 3 // boolean _result
         9: .line 1545
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 1546
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1547
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1548
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 1546
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1547
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1549
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public boolean requestRouteToHostAddress(int, byte[]);
    descriptor: (I[B)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int networkType
        start local 2 // byte[] hostAddress
         0: .line 1553
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1554
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1557
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1558
            aload 3 /* _data */
            iload 1 /* networkType */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1559
            aload 3 /* _data */
            aload 2 /* hostAddress */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         5: .line 1560
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 19
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1561
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1562
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 1563
            goto 15
        end local 5 // boolean _result
        11: .line 1564
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1565
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1566
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1567
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 1565
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1566
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1568
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // byte[] hostAddress
        end local 1 // int networkType
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  networkType  I
            0   18     2  hostAddress  [B
            1   18     3        _data  Landroid/os/Parcel;
            2   18     4       _reply  Landroid/os/Parcel;
           10   11     5      _result  Z
           15   18     5      _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      networkType  
      hostAddress  

  public int tether(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // java.lang.String iface
        start local 2 // java.lang.String callerPkg
         0: .line 1572
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1573
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1576
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1577
            aload 3 /* _data */
            aload 1 /* iface */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1578
            aload 3 /* _data */
            aload 2 /* callerPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1579
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 20
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1580
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1581
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
         8: .line 1582
            goto 13
        end local 5 // int _result
         9: .line 1583
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 1584
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1585
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1586
            aload 6
            athrow
        start local 5 // int _result
        13: .line 1584
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1585
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1587
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String callerPkg
        end local 1 // java.lang.String iface
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   16     0       this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   16     1      iface  Ljava/lang/String;
            0   16     2  callerPkg  Ljava/lang/String;
            1   16     3      _data  Landroid/os/Parcel;
            2   16     4     _reply  Landroid/os/Parcel;
            8    9     5    _result  I
           13   16     5    _result  I
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      iface      
      callerPkg  

  public int untether(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // java.lang.String iface
        start local 2 // java.lang.String callerPkg
         0: .line 1591
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1592
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1595
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1596
            aload 3 /* _data */
            aload 1 /* iface */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1597
            aload 3 /* _data */
            aload 2 /* callerPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1598
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 21
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1599
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1600
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
         8: .line 1601
            goto 13
        end local 5 // int _result
         9: .line 1602
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 1603
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1604
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1605
            aload 6
            athrow
        start local 5 // int _result
        13: .line 1603
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1604
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1606
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String callerPkg
        end local 1 // java.lang.String iface
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   16     0       this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   16     1      iface  Ljava/lang/String;
            0   16     2  callerPkg  Ljava/lang/String;
            1   16     3      _data  Landroid/os/Parcel;
            2   16     4     _reply  Landroid/os/Parcel;
            8    9     5    _result  I
           13   16     5    _result  I
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      iface      
      callerPkg  

  public int getLastTetherError(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // java.lang.String iface
         0: .line 1610
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1611
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1614
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1615
            aload 2 /* _data */
            aload 1 /* iface */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1616
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 22
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1617
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1618
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         7: .line 1619
            goto 12
        end local 4 // int _result
         8: .line 1620
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1621
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1622
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1623
            aload 5
            athrow
        start local 4 // int _result
        12: .line 1621
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1622
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1624
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String iface
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   15     1    iface  Ljava/lang/String;
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  I
           12   15     4  _result  I
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      iface  

  public boolean isTetheringSupported(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // java.lang.String callerPkg
         0: .line 1628
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1629
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1632
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1633
            aload 2 /* _data */
            aload 1 /* callerPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1634
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 23
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1635
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1636
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 1637
            goto 14
        end local 4 // boolean _result
        10: .line 1638
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1639
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1640
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1641
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 1639
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1640
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1642
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String callerPkg
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   17     0       this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   17     1  callerPkg  Ljava/lang/String;
            1   17     2      _data  Landroid/os/Parcel;
            2   17     3     _reply  Landroid/os/Parcel;
            9   10     4    _result  Z
           14   17     4    _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      callerPkg  

  public void startTethering(int, android.os.ResultReceiver, boolean, java.lang.String);
    descriptor: (ILandroid/os/ResultReceiver;ZLjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int type
        start local 2 // android.os.ResultReceiver receiver
        start local 3 // boolean showProvisioningUi
        start local 4 // java.lang.String callerPkg
         0: .line 1646
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1647
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1649
            aload 5 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1650
            aload 5 /* _data */
            iload 1 /* type */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1651
            aload 2 /* receiver */
            ifnull 8
         5: .line 1652
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1653
            aload 2 /* receiver */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.ResultReceiver.writeToParcel:(Landroid/os/Parcel;I)V
         7: .line 1654
            goto 9
         8: .line 1656
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 1658
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iload 3 /* showProvisioningUi */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int android.os.ResultReceiver int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 1659
            aload 5 /* _data */
            aload 4 /* callerPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        13: .line 1660
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 24
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 1661
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 1662
            goto 20
        16: .line 1663
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 1664
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1665
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1666
            aload 7
            athrow
        20: .line 1664
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1665
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1667
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // java.lang.String callerPkg
        end local 3 // boolean showProvisioningUi
        end local 2 // android.os.ResultReceiver receiver
        end local 1 // int type
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   23     0                this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   23     1                type  I
            0   23     2            receiver  Landroid/os/ResultReceiver;
            0   23     3  showProvisioningUi  Z
            0   23     4           callerPkg  Ljava/lang/String;
            1   23     5               _data  Landroid/os/Parcel;
            2   23     6              _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                    Name  Flags
      type                
      receiver            
      showProvisioningUi  
      callerPkg           

  public void stopTethering(int, java.lang.String);
    descriptor: (ILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int type
        start local 2 // java.lang.String callerPkg
         0: .line 1670
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1671
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1673
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1674
            aload 3 /* _data */
            iload 1 /* type */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1675
            aload 3 /* _data */
            aload 2 /* callerPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1676
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 25
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1677
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1678
            goto 12
         8: .line 1679
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1680
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1681
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1682
            aload 5
            athrow
        12: .line 1680
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1681
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1683
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String callerPkg
        end local 1 // int type
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   15     0       this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   15     1       type  I
            0   15     2  callerPkg  Ljava/lang/String;
            1   15     3      _data  Landroid/os/Parcel;
            2   15     4     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      type       
      callerPkg  

  public java.lang.String[] getTetherableIfaces();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1686
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1687
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1690
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1691
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 26
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1692
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1693
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String[] _result
         6: .line 1694
            goto 11
        end local 3 // java.lang.String[] _result
         7: .line 1695
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1696
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1697
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1698
            aload 4
            athrow
        start local 3 // java.lang.String[] _result
        11: .line 1696
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1697
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1699
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Ljava/lang/String;
           11   14     3  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String[] getTetheredIfaces();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1703
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1704
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1707
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1708
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 27
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1709
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1710
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String[] _result
         6: .line 1711
            goto 11
        end local 3 // java.lang.String[] _result
         7: .line 1712
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1713
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1714
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1715
            aload 4
            athrow
        start local 3 // java.lang.String[] _result
        11: .line 1713
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1714
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1716
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Ljava/lang/String;
           11   14     3  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String[] getTetheringErroredIfaces();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1720
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1721
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1724
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1725
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 28
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1726
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1727
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String[] _result
         6: .line 1728
            goto 11
        end local 3 // java.lang.String[] _result
         7: .line 1729
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1730
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1731
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1732
            aload 4
            athrow
        start local 3 // java.lang.String[] _result
        11: .line 1730
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1731
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1733
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Ljava/lang/String;
           11   14     3  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String[] getTetheredDhcpRanges();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1737
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1738
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1741
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1742
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 29
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1743
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1744
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String[] _result
         6: .line 1745
            goto 11
        end local 3 // java.lang.String[] _result
         7: .line 1746
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1747
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1748
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1749
            aload 4
            athrow
        start local 3 // java.lang.String[] _result
        11: .line 1747
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1748
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1750
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Ljava/lang/String;
           11   14     3  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String[] getTetherableUsbRegexs();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1754
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1755
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1758
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1759
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 30
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1760
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1761
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String[] _result
         6: .line 1762
            goto 11
        end local 3 // java.lang.String[] _result
         7: .line 1763
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1764
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1765
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1766
            aload 4
            athrow
        start local 3 // java.lang.String[] _result
        11: .line 1764
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1765
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1767
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Ljava/lang/String;
           11   14     3  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String[] getTetherableWifiRegexs();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1771
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1772
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1775
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1776
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 31
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1777
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1778
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String[] _result
         6: .line 1779
            goto 11
        end local 3 // java.lang.String[] _result
         7: .line 1780
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1781
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1782
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1783
            aload 4
            athrow
        start local 3 // java.lang.String[] _result
        11: .line 1781
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1782
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1784
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Ljava/lang/String;
           11   14     3  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String[] getTetherableBluetoothRegexs();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1788
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1789
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1792
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1793
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 32
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1794
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1795
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String[] _result
         6: .line 1796
            goto 11
        end local 3 // java.lang.String[] _result
         7: .line 1797
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1798
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1799
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1800
            aload 4
            athrow
        start local 3 // java.lang.String[] _result
        11: .line 1798
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1799
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1801
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Ljava/lang/String;
           11   14     3  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public int setUsbTethering(boolean, java.lang.String);
    descriptor: (ZLjava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // boolean enable
        start local 2 // java.lang.String callerPkg
         0: .line 1805
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1806
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1809
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1810
            aload 3 /* _data */
            iload 1 /* enable */
            ifeq 4
            iconst_1
            goto 5
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         5: invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1811
            aload 3 /* _data */
            aload 2 /* callerPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 1812
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 33
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1813
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1814
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
        10: .line 1815
            goto 15
        end local 5 // int _result
        11: .line 1816
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1817
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1818
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1819
            aload 6
            athrow
        start local 5 // int _result
        15: .line 1817
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1818
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1820
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String callerPkg
        end local 1 // boolean enable
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   18     0       this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1     enable  Z
            0   18     2  callerPkg  Ljava/lang/String;
            1   18     3      _data  Landroid/os/Parcel;
            2   18     4     _reply  Landroid/os/Parcel;
           10   11     5    _result  I
           15   18     5    _result  I
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      enable     
      callerPkg  

  public void reportInetCondition(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int networkType
        start local 2 // int percentage
         0: .line 1824
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1825
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1827
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1828
            aload 3 /* _data */
            iload 1 /* networkType */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1829
            aload 3 /* _data */
            iload 2 /* percentage */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1830
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 34
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1831
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1832
            goto 12
         8: .line 1833
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1834
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1835
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1836
            aload 5
            athrow
        12: .line 1834
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1835
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1837
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int percentage
        end local 1 // int networkType
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   15     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   15     1  networkType  I
            0   15     2   percentage  I
            1   15     3        _data  Landroid/os/Parcel;
            2   15     4       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      networkType  
      percentage   

  public void reportNetworkConnectivity(android.net.Network, boolean);
    descriptor: (Landroid/net/Network;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
        start local 2 // boolean hasConnectivity
         0: .line 1840
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1841
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1843
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1844
            aload 1 /* network */
            ifnull 7
         4: .line 1845
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1846
            aload 1 /* network */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1847
            goto 8
         7: .line 1849
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1851
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* hasConnectivity */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.net.Network int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1852
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 35
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 1853
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 1854
            goto 18
        14: .line 1855
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 1856
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1857
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1858
            aload 5
            athrow
        18: .line 1856
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1857
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1859
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean hasConnectivity
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   21     0             this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   21     1          network  Landroid/net/Network;
            0   21     2  hasConnectivity  Z
            1   21     3            _data  Landroid/os/Parcel;
            2   21     4           _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      network          
      hasConnectivity  

  public android.net.ProxyInfo getGlobalProxy();
    descriptor: ()Landroid/net/ProxyInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 1862
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1863
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1866
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1867
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 36
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1868
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1869
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 1870
            getstatic android.net.ProxyInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.ProxyInfo
            astore 3 /* _result */
        start local 3 // android.net.ProxyInfo _result
         7: .line 1871
            goto 14
        end local 3 // android.net.ProxyInfo _result
         8: .line 1873
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.net.ProxyInfo _result
         9: .line 1875
            goto 14
        end local 3 // android.net.ProxyInfo _result
        10: .line 1876
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 1877
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1878
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1879
            aload 4
            athrow
        start local 3 // android.net.ProxyInfo _result
        14: .line 1877
      StackMap locals: android.net.ProxyInfo
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1878
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1880
            aload 3 /* _result */
            areturn
        end local 3 // android.net.ProxyInfo _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/net/ProxyInfo;
            9   10     3  _result  Landroid/net/ProxyInfo;
           14   17     3  _result  Landroid/net/ProxyInfo;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public void setGlobalProxy(android.net.ProxyInfo);
    descriptor: (Landroid/net/ProxyInfo;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.ProxyInfo p
         0: .line 1884
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1885
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1887
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1888
            aload 1 /* p */
            ifnull 7
         4: .line 1889
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1890
            aload 1 /* p */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.ProxyInfo.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1891
            goto 8
         7: .line 1893
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1895
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 37
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1896
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1897
            goto 15
        11: .line 1898
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 1899
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1900
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1901
            aload 4
            athrow
        15: .line 1899
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1900
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1902
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.ProxyInfo p
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   18     0    this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1       p  Landroid/net/ProxyInfo;
            1   18     2   _data  Landroid/os/Parcel;
            2   18     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      p     

  public android.net.ProxyInfo getProxyForNetwork(android.net.Network);
    descriptor: (Landroid/net/Network;)Landroid/net/ProxyInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network nework
         0: .line 1905
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1906
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1909
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1910
            aload 1 /* nework */
            ifnull 7
         4: .line 1911
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1912
            aload 1 /* nework */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1913
            goto 8
         7: .line 1915
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1917
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 38
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1918
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1919
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 1920
            getstatic android.net.ProxyInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.ProxyInfo
            astore 4 /* _result */
        start local 4 // android.net.ProxyInfo _result
        12: .line 1921
            goto 19
        end local 4 // android.net.ProxyInfo _result
        13: .line 1923
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.net.ProxyInfo _result
        14: .line 1925
            goto 19
        end local 4 // android.net.ProxyInfo _result
        15: .line 1926
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 1927
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1928
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1929
            aload 5
            athrow
        start local 4 // android.net.ProxyInfo _result
        19: .line 1927
      StackMap locals: android.net.ProxyInfo
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1928
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1930
            aload 4 /* _result */
            areturn
        end local 4 // android.net.ProxyInfo _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.Network nework
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   22     1   nework  Landroid/net/Network;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Landroid/net/ProxyInfo;
           14   15     4  _result  Landroid/net/ProxyInfo;
           19   22     4  _result  Landroid/net/ProxyInfo;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      nework  

  public boolean prepareVpn(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // java.lang.String oldPackage
        start local 2 // java.lang.String newPackage
        start local 3 // int userId
         0: .line 1934
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1935
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1938
            aload 4 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1939
            aload 4 /* _data */
            aload 1 /* oldPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1940
            aload 4 /* _data */
            aload 2 /* newPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1941
            aload 4 /* _data */
            iload 3 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1942
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 39
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1943
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1944
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
            iconst_1
            goto 10
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         9: iconst_0
      StackMap locals:
      StackMap stack: int
        10: istore 6 /* _result */
        start local 6 // boolean _result
        11: .line 1945
            goto 16
        end local 6 // boolean _result
        12: .line 1946
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        13: .line 1947
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1948
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1949
            aload 7
            athrow
        start local 6 // boolean _result
        16: .line 1947
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1948
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1950
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userId
        end local 2 // java.lang.String newPackage
        end local 1 // java.lang.String oldPackage
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   19     0        this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   19     1  oldPackage  Ljava/lang/String;
            0   19     2  newPackage  Ljava/lang/String;
            0   19     3      userId  I
            1   19     4       _data  Landroid/os/Parcel;
            2   19     5      _reply  Landroid/os/Parcel;
           11   12     6     _result  Z
           16   19     6     _result  Z
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      oldPackage  
      newPackage  
      userId      

  public void setVpnPackageAuthorization(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
        start local 2 // int userId
        start local 3 // boolean authorized
         0: .line 1954
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1955
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1957
            aload 4 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1958
            aload 4 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1959
            aload 4 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1960
            aload 4 /* _data */
            iload 3 /* authorized */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1961
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 40
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1962
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1963
            goto 15
        11: .line 1964
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1965
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1966
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1967
            aload 6
            athrow
        15: .line 1965
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1966
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1968
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean authorized
        end local 2 // int userId
        end local 1 // java.lang.String packageName
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  packageName  Ljava/lang/String;
            0   18     2       userId  I
            0   18     3   authorized  Z
            1   18     4        _data  Landroid/os/Parcel;
            2   18     5       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  
      userId       
      authorized   

  public android.os.ParcelFileDescriptor establishVpn(com.android.internal.net.VpnConfig);
    descriptor: (Lcom/android/internal/net/VpnConfig;)Landroid/os/ParcelFileDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // com.android.internal.net.VpnConfig config
         0: .line 1971
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1972
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1975
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1976
            aload 1 /* config */
            ifnull 7
         4: .line 1977
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1978
            aload 1 /* config */
            aload 2 /* _data */
            iconst_0
            invokevirtual com.android.internal.net.VpnConfig.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1979
            goto 8
         7: .line 1981
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1983
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 41
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1984
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1985
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 1986
            getstatic android.os.ParcelFileDescriptor.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.os.ParcelFileDescriptor
            astore 4 /* _result */
        start local 4 // android.os.ParcelFileDescriptor _result
        12: .line 1987
            goto 19
        end local 4 // android.os.ParcelFileDescriptor _result
        13: .line 1989
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.os.ParcelFileDescriptor _result
        14: .line 1991
            goto 19
        end local 4 // android.os.ParcelFileDescriptor _result
        15: .line 1992
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 1993
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1994
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1995
            aload 5
            athrow
        start local 4 // android.os.ParcelFileDescriptor _result
        19: .line 1993
      StackMap locals: android.os.ParcelFileDescriptor
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1994
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1996
            aload 4 /* _result */
            areturn
        end local 4 // android.os.ParcelFileDescriptor _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // com.android.internal.net.VpnConfig config
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   22     1   config  Lcom/android/internal/net/VpnConfig;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Landroid/os/ParcelFileDescriptor;
           14   15     4  _result  Landroid/os/ParcelFileDescriptor;
           19   22     4  _result  Landroid/os/ParcelFileDescriptor;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      config  

  public com.android.internal.net.VpnConfig getVpnConfig(int);
    descriptor: (I)Lcom/android/internal/net/VpnConfig;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 2000
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2001
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2004
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2005
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2006
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 42
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2007
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2008
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 2009
            getstatic com.android.internal.net.VpnConfig.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast com.android.internal.net.VpnConfig
            astore 4 /* _result */
        start local 4 // com.android.internal.net.VpnConfig _result
         8: .line 2010
            goto 15
        end local 4 // com.android.internal.net.VpnConfig _result
         9: .line 2012
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // com.android.internal.net.VpnConfig _result
        10: .line 2014
            goto 15
        end local 4 // com.android.internal.net.VpnConfig _result
        11: .line 2015
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 2016
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2017
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2018
            aload 5
            athrow
        start local 4 // com.android.internal.net.VpnConfig _result
        15: .line 2016
      StackMap locals: com.android.internal.net.VpnConfig
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2017
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2019
            aload 4 /* _result */
            areturn
        end local 4 // com.android.internal.net.VpnConfig _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1   userId  I
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
            8    9     4  _result  Lcom/android/internal/net/VpnConfig;
           10   11     4  _result  Lcom/android/internal/net/VpnConfig;
           15   18     4  _result  Lcom/android/internal/net/VpnConfig;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public void startLegacyVpn(com.android.internal.net.VpnProfile);
    descriptor: (Lcom/android/internal/net/VpnProfile;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // com.android.internal.net.VpnProfile profile
         0: .line 2023
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2024
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2026
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2027
            aload 1 /* profile */
            ifnull 7
         4: .line 2028
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2029
            aload 1 /* profile */
            aload 2 /* _data */
            iconst_0
            invokevirtual com.android.internal.net.VpnProfile.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2030
            goto 8
         7: .line 2032
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2034
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 43
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2035
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2036
            goto 15
        11: .line 2037
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 2038
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2039
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2040
            aload 4
            athrow
        15: .line 2038
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2039
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2041
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // com.android.internal.net.VpnProfile profile
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  profile  Lcom/android/internal/net/VpnProfile;
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      profile  

  public com.android.internal.net.LegacyVpnInfo getLegacyVpnInfo(int);
    descriptor: (I)Lcom/android/internal/net/LegacyVpnInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 2044
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2045
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2048
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2049
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2050
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 44
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2051
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2052
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 2053
            getstatic com.android.internal.net.LegacyVpnInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast com.android.internal.net.LegacyVpnInfo
            astore 4 /* _result */
        start local 4 // com.android.internal.net.LegacyVpnInfo _result
         8: .line 2054
            goto 15
        end local 4 // com.android.internal.net.LegacyVpnInfo _result
         9: .line 2056
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // com.android.internal.net.LegacyVpnInfo _result
        10: .line 2058
            goto 15
        end local 4 // com.android.internal.net.LegacyVpnInfo _result
        11: .line 2059
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 2060
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2061
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2062
            aload 5
            athrow
        start local 4 // com.android.internal.net.LegacyVpnInfo _result
        15: .line 2060
      StackMap locals: com.android.internal.net.LegacyVpnInfo
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2061
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2063
            aload 4 /* _result */
            areturn
        end local 4 // com.android.internal.net.LegacyVpnInfo _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1   userId  I
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
            8    9     4  _result  Lcom/android/internal/net/LegacyVpnInfo;
           10   11     4  _result  Lcom/android/internal/net/LegacyVpnInfo;
           15   18     4  _result  Lcom/android/internal/net/LegacyVpnInfo;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public com.android.internal.net.VpnInfo[] getAllVpnInfo();
    descriptor: ()[Lcom/android/internal/net/VpnInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 2067
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 2068
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 2071
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2072
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 45
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 2073
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 2074
            aload 2 /* _reply */
            getstatic com.android.internal.net.VpnInfo.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast com.android.internal.net.VpnInfo[]
            astore 3 /* _result */
        start local 3 // com.android.internal.net.VpnInfo[] _result
         6: .line 2075
            goto 11
        end local 3 // com.android.internal.net.VpnInfo[] _result
         7: .line 2076
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 2077
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 2078
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2079
            aload 4
            athrow
        start local 3 // com.android.internal.net.VpnInfo[] _result
        11: .line 2077
      StackMap locals: com.android.internal.net.VpnInfo[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2078
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2080
            aload 3 /* _result */
            areturn
        end local 3 // com.android.internal.net.VpnInfo[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Lcom/android/internal/net/VpnInfo;
           11   14     3  _result  [Lcom/android/internal/net/VpnInfo;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public boolean updateLockdownVpn();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 2084
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 2085
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 2088
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2089
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 46
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 2090
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 2091
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 2092
            goto 13
        end local 3 // boolean _result
         9: .line 2093
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 2094
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2095
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2096
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 2094
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2095
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2097
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public boolean isAlwaysOnVpnPackageSupported(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int userId
        start local 2 // java.lang.String packageName
         0: .line 2101
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2102
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2105
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2106
            aload 3 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2107
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 2108
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 47
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2109
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2110
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 2111
            goto 15
        end local 5 // boolean _result
        11: .line 2112
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 2113
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2114
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2115
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 2113
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2114
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2116
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // int userId
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1       userId  I
            0   18     2  packageName  Ljava/lang/String;
            1   18     3        _data  Landroid/os/Parcel;
            2   18     4       _reply  Landroid/os/Parcel;
           10   11     5      _result  Z
           15   18     5      _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      userId       
      packageName  

  public boolean setAlwaysOnVpnPackage(int, java.lang.String, boolean);
    descriptor: (ILjava/lang/String;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int userId
        start local 2 // java.lang.String packageName
        start local 3 // boolean lockdown
         0: .line 2120
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2121
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2124
            aload 4 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2125
            aload 4 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2126
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 2127
            aload 4 /* _data */
            iload 3 /* lockdown */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2128
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 48
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2129
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2130
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 6 /* _result */
        start local 6 // boolean _result
        13: .line 2131
            goto 18
        end local 6 // boolean _result
        14: .line 2132
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        15: .line 2133
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2134
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2135
            aload 7
            athrow
        start local 6 // boolean _result
        18: .line 2133
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2134
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2136
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean lockdown
        end local 2 // java.lang.String packageName
        end local 1 // int userId
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   21     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   21     1       userId  I
            0   21     2  packageName  Ljava/lang/String;
            0   21     3     lockdown  Z
            1   21     4        _data  Landroid/os/Parcel;
            2   21     5       _reply  Landroid/os/Parcel;
           13   14     6      _result  Z
           18   21     6      _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      userId       
      packageName  
      lockdown     

  public java.lang.String getAlwaysOnVpnPackage(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 2140
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2141
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2144
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2145
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2146
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 49
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2147
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2148
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
         7: .line 2149
            goto 12
        end local 4 // java.lang.String _result
         8: .line 2150
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2151
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2152
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2153
            aload 5
            athrow
        start local 4 // java.lang.String _result
        12: .line 2151
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2152
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2154
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   15     1   userId  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  Ljava/lang/String;
           12   15     4  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public int checkMobileProvisioning(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int suggestedTimeOutMs
         0: .line 2158
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2159
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2162
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2163
            aload 2 /* _data */
            iload 1 /* suggestedTimeOutMs */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2164
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 50
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2165
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2166
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         7: .line 2167
            goto 12
        end local 4 // int _result
         8: .line 2168
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2169
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2170
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2171
            aload 5
            athrow
        start local 4 // int _result
        12: .line 2169
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2170
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2172
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int suggestedTimeOutMs
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   15     0                this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   15     1  suggestedTimeOutMs  I
            1   15     2               _data  Landroid/os/Parcel;
            2   15     3              _reply  Landroid/os/Parcel;
            7    8     4             _result  I
           12   15     4             _result  I
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                    Name  Flags
      suggestedTimeOutMs  

  public java.lang.String getMobileProvisioningUrl();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 2176
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 2177
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 2180
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2181
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 51
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 2182
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 2183
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String _result
         6: .line 2184
            goto 11
        end local 3 // java.lang.String _result
         7: .line 2185
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 2186
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 2187
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2188
            aload 4
            athrow
        start local 3 // java.lang.String _result
        11: .line 2186
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2187
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2189
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/lang/String;
           11   14     3  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void setProvisioningNotificationVisible(boolean, int, java.lang.String);
    descriptor: (ZILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // boolean visible
        start local 2 // int networkType
        start local 3 // java.lang.String action
         0: .line 2193
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2194
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2196
            aload 4 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2197
            aload 4 /* _data */
            iload 1 /* visible */
            ifeq 4
            iconst_1
            goto 5
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         5: invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 2198
            aload 4 /* _data */
            iload 2 /* networkType */
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 2199
            aload 4 /* _data */
            aload 3 /* action */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         8: .line 2200
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 52
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2201
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2202
            goto 15
        11: .line 2203
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 2204
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2205
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2206
            aload 6
            athrow
        15: .line 2204
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2205
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2207
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String action
        end local 2 // int networkType
        end local 1 // boolean visible
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1      visible  Z
            0   18     2  networkType  I
            0   18     3       action  Ljava/lang/String;
            1   18     4        _data  Landroid/os/Parcel;
            2   18     5       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      visible      
      networkType  
      action       

  public void setAirplaneMode(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // boolean enable
         0: .line 2210
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2211
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2213
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2214
            aload 2 /* _data */
            iload 1 /* enable */
            ifeq 4
            iconst_1
            goto 5
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         5: invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 2215
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 53
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 2216
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 2217
            goto 13
         9: .line 2218
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 2219
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2220
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2221
            aload 4
            athrow
        13: .line 2219
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2220
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2222
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // boolean enable
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   16     0    this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   16     1  enable  Z
            1   16     2   _data  Landroid/os/Parcel;
            2   16     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      enable  

  public void registerNetworkFactory(android.os.Messenger, java.lang.String);
    descriptor: (Landroid/os/Messenger;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.os.Messenger messenger
        start local 2 // java.lang.String name
         0: .line 2225
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2226
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2228
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2229
            aload 1 /* messenger */
            ifnull 7
         4: .line 2230
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2231
            aload 1 /* messenger */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Messenger.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2232
            goto 8
         7: .line 2234
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2236
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* name */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 2237
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 54
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 2238
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 2239
            goto 16
        12: .line 2240
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 2241
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2242
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2243
            aload 5
            athrow
        16: .line 2241
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2242
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2244
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String name
        end local 1 // android.os.Messenger messenger
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   19     0       this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   19     1  messenger  Landroid/os/Messenger;
            0   19     2       name  Ljava/lang/String;
            1   19     3      _data  Landroid/os/Parcel;
            2   19     4     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      messenger  
      name       

  public boolean requestBandwidthUpdate(android.net.Network);
    descriptor: (Landroid/net/Network;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
         0: .line 2247
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2248
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2251
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2252
            aload 1 /* network */
            ifnull 7
         4: .line 2253
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2254
            aload 1 /* network */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2255
            goto 8
         7: .line 2257
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2259
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 55
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2260
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2261
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 2262
            goto 18
        end local 4 // boolean _result
        14: .line 2263
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 2264
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2265
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2266
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 2264
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2265
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2267
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   21     1  network  Landroid/net/Network;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      network  

  public void unregisterNetworkFactory(android.os.Messenger);
    descriptor: (Landroid/os/Messenger;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.os.Messenger messenger
         0: .line 2271
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2272
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2274
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2275
            aload 1 /* messenger */
            ifnull 7
         4: .line 2276
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2277
            aload 1 /* messenger */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Messenger.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2278
            goto 8
         7: .line 2280
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2282
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 56
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2283
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2284
            goto 15
        11: .line 2285
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 2286
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2287
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2288
            aload 4
            athrow
        15: .line 2286
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2287
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2289
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.os.Messenger messenger
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   18     0       this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  messenger  Landroid/os/Messenger;
            1   18     2      _data  Landroid/os/Parcel;
            2   18     3     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      messenger  

  public int registerNetworkAgent(android.os.Messenger, android.net.NetworkInfo, android.net.LinkProperties, android.net.NetworkCapabilities, int, android.net.NetworkMisc);
    descriptor: (Landroid/os/Messenger;Landroid/net/NetworkInfo;Landroid/net/LinkProperties;Landroid/net/NetworkCapabilities;ILandroid/net/NetworkMisc;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=11, args_size=7
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.os.Messenger messenger
        start local 2 // android.net.NetworkInfo ni
        start local 3 // android.net.LinkProperties lp
        start local 4 // android.net.NetworkCapabilities nc
        start local 5 // int score
        start local 6 // android.net.NetworkMisc misc
         0: .line 2292
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _data */
        start local 7 // android.os.Parcel _data
         1: .line 2293
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _reply */
        start local 8 // android.os.Parcel _reply
         2: .line 2296
            aload 7 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2297
            aload 1 /* messenger */
            ifnull 7
         4: .line 2298
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2299
            aload 1 /* messenger */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Messenger.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2300
            goto 8
         7: .line 2302
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2304
      StackMap locals:
      StackMap stack:
            aload 2 /* ni */
            ifnull 12
         9: .line 2305
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 2306
            aload 2 /* ni */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.net.NetworkInfo.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 2307
            goto 13
        12: .line 2309
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 2311
      StackMap locals:
      StackMap stack:
            aload 3 /* lp */
            ifnull 17
        14: .line 2312
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 2313
            aload 3 /* lp */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.net.LinkProperties.writeToParcel:(Landroid/os/Parcel;I)V
        16: .line 2314
            goto 18
        17: .line 2316
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        18: .line 2318
      StackMap locals:
      StackMap stack:
            aload 4 /* nc */
            ifnull 22
        19: .line 2319
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        20: .line 2320
            aload 4 /* nc */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.net.NetworkCapabilities.writeToParcel:(Landroid/os/Parcel;I)V
        21: .line 2321
            goto 23
        22: .line 2323
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        23: .line 2325
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iload 5 /* score */
            invokevirtual android.os.Parcel.writeInt:(I)V
        24: .line 2326
            aload 6 /* misc */
            ifnull 28
        25: .line 2327
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        26: .line 2328
            aload 6 /* misc */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.net.NetworkMisc.writeToParcel:(Landroid/os/Parcel;I)V
        27: .line 2329
            goto 29
        28: .line 2331
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        29: .line 2333
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 57
            aload 7 /* _data */
            aload 8 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        30: .line 2334
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        31: .line 2335
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 9 /* _result */
        start local 9 // int _result
        32: .line 2336
            goto 37
        end local 9 // int _result
        33: .line 2337
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 10
        34: .line 2338
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        35: .line 2339
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        36: .line 2340
            aload 10
            athrow
        start local 9 // int _result
        37: .line 2338
      StackMap locals: int
      StackMap stack:
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        38: .line 2339
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        39: .line 2341
            iload 9 /* _result */
            ireturn
        end local 9 // int _result
        end local 8 // android.os.Parcel _reply
        end local 7 // android.os.Parcel _data
        end local 6 // android.net.NetworkMisc misc
        end local 5 // int score
        end local 4 // android.net.NetworkCapabilities nc
        end local 3 // android.net.LinkProperties lp
        end local 2 // android.net.NetworkInfo ni
        end local 1 // android.os.Messenger messenger
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   40     0       this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   40     1  messenger  Landroid/os/Messenger;
            0   40     2         ni  Landroid/net/NetworkInfo;
            0   40     3         lp  Landroid/net/LinkProperties;
            0   40     4         nc  Landroid/net/NetworkCapabilities;
            0   40     5      score  I
            0   40     6       misc  Landroid/net/NetworkMisc;
            1   40     7      _data  Landroid/os/Parcel;
            2   40     8     _reply  Landroid/os/Parcel;
           32   33     9    _result  I
           37   40     9    _result  I
      Exception table:
        from    to  target  type
           2    33      33  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      messenger  
      ni         
      lp         
      nc         
      score      
      misc       

  public android.net.NetworkRequest requestNetwork(android.net.NetworkCapabilities, android.os.Messenger, int, android.os.IBinder, int);
    descriptor: (Landroid/net/NetworkCapabilities;Landroid/os/Messenger;ILandroid/os/IBinder;I)Landroid/net/NetworkRequest;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=6
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.NetworkCapabilities networkCapabilities
        start local 2 // android.os.Messenger messenger
        start local 3 // int timeoutSec
        start local 4 // android.os.IBinder binder
        start local 5 // int legacy
         0: .line 2345
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _data */
        start local 6 // android.os.Parcel _data
         1: .line 2346
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _reply */
        start local 7 // android.os.Parcel _reply
         2: .line 2349
            aload 6 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2350
            aload 1 /* networkCapabilities */
            ifnull 7
         4: .line 2351
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2352
            aload 1 /* networkCapabilities */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.net.NetworkCapabilities.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2353
            goto 8
         7: .line 2355
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2357
      StackMap locals:
      StackMap stack:
            aload 2 /* messenger */
            ifnull 12
         9: .line 2358
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 2359
            aload 2 /* messenger */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Messenger.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 2360
            goto 13
        12: .line 2362
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 2364
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iload 3 /* timeoutSec */
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 2365
            aload 6 /* _data */
            aload 4 /* binder */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        15: .line 2366
            aload 6 /* _data */
            iload 5 /* legacy */
            invokevirtual android.os.Parcel.writeInt:(I)V
        16: .line 2367
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 58
            aload 6 /* _data */
            aload 7 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        17: .line 2368
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        18: .line 2369
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 21
        19: .line 2370
            getstatic android.net.NetworkRequest.CREATOR:Landroid/os/Parcelable$Creator;
            aload 7 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.NetworkRequest
            astore 8 /* _result */
        start local 8 // android.net.NetworkRequest _result
        20: .line 2371
            goto 27
        end local 8 // android.net.NetworkRequest _result
        21: .line 2373
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 8 /* _result */
        start local 8 // android.net.NetworkRequest _result
        22: .line 2375
            goto 27
        end local 8 // android.net.NetworkRequest _result
        23: .line 2376
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 9
        24: .line 2377
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 2378
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 2379
            aload 9
            athrow
        start local 8 // android.net.NetworkRequest _result
        27: .line 2377
      StackMap locals: android.net.NetworkRequest
      StackMap stack:
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        28: .line 2378
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        29: .line 2380
            aload 8 /* _result */
            areturn
        end local 8 // android.net.NetworkRequest _result
        end local 7 // android.os.Parcel _reply
        end local 6 // android.os.Parcel _data
        end local 5 // int legacy
        end local 4 // android.os.IBinder binder
        end local 3 // int timeoutSec
        end local 2 // android.os.Messenger messenger
        end local 1 // android.net.NetworkCapabilities networkCapabilities
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   30     0                 this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   30     1  networkCapabilities  Landroid/net/NetworkCapabilities;
            0   30     2            messenger  Landroid/os/Messenger;
            0   30     3           timeoutSec  I
            0   30     4               binder  Landroid/os/IBinder;
            0   30     5               legacy  I
            1   30     6                _data  Landroid/os/Parcel;
            2   30     7               _reply  Landroid/os/Parcel;
           20   21     8              _result  Landroid/net/NetworkRequest;
           22   23     8              _result  Landroid/net/NetworkRequest;
           27   30     8              _result  Landroid/net/NetworkRequest;
      Exception table:
        from    to  target  type
           2    23      23  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                     Name  Flags
      networkCapabilities  
      messenger            
      timeoutSec           
      binder               
      legacy               

  public android.net.NetworkRequest pendingRequestForNetwork(android.net.NetworkCapabilities, android.app.PendingIntent);
    descriptor: (Landroid/net/NetworkCapabilities;Landroid/app/PendingIntent;)Landroid/net/NetworkRequest;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.NetworkCapabilities networkCapabilities
        start local 2 // android.app.PendingIntent operation
         0: .line 2384
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2385
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2388
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2389
            aload 1 /* networkCapabilities */
            ifnull 7
         4: .line 2390
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2391
            aload 1 /* networkCapabilities */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.net.NetworkCapabilities.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2392
            goto 8
         7: .line 2394
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2396
      StackMap locals:
      StackMap stack:
            aload 2 /* operation */
            ifnull 12
         9: .line 2397
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 2398
            aload 2 /* operation */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.app.PendingIntent.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 2399
            goto 13
        12: .line 2401
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 2403
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 59
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 2404
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 2405
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 18
        16: .line 2406
            getstatic android.net.NetworkRequest.CREATOR:Landroid/os/Parcelable$Creator;
            aload 4 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.NetworkRequest
            astore 5 /* _result */
        start local 5 // android.net.NetworkRequest _result
        17: .line 2407
            goto 24
        end local 5 // android.net.NetworkRequest _result
        18: .line 2409
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 5 /* _result */
        start local 5 // android.net.NetworkRequest _result
        19: .line 2411
            goto 24
        end local 5 // android.net.NetworkRequest _result
        20: .line 2412
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        21: .line 2413
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 2414
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 2415
            aload 6
            athrow
        start local 5 // android.net.NetworkRequest _result
        24: .line 2413
      StackMap locals: android.net.NetworkRequest
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 2414
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 2416
            aload 5 /* _result */
            areturn
        end local 5 // android.net.NetworkRequest _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.app.PendingIntent operation
        end local 1 // android.net.NetworkCapabilities networkCapabilities
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   27     0                 this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   27     1  networkCapabilities  Landroid/net/NetworkCapabilities;
            0   27     2            operation  Landroid/app/PendingIntent;
            1   27     3                _data  Landroid/os/Parcel;
            2   27     4               _reply  Landroid/os/Parcel;
           17   18     5              _result  Landroid/net/NetworkRequest;
           19   20     5              _result  Landroid/net/NetworkRequest;
           24   27     5              _result  Landroid/net/NetworkRequest;
      Exception table:
        from    to  target  type
           2    20      20  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                     Name  Flags
      networkCapabilities  
      operation            

  public void releasePendingNetworkRequest(android.app.PendingIntent);
    descriptor: (Landroid/app/PendingIntent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.app.PendingIntent operation
         0: .line 2420
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2421
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2423
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2424
            aload 1 /* operation */
            ifnull 7
         4: .line 2425
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2426
            aload 1 /* operation */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.app.PendingIntent.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2427
            goto 8
         7: .line 2429
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2431
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 60
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2432
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2433
            goto 15
        11: .line 2434
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 2435
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2436
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2437
            aload 4
            athrow
        15: .line 2435
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2436
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2438
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.app.PendingIntent operation
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   18     0       this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  operation  Landroid/app/PendingIntent;
            1   18     2      _data  Landroid/os/Parcel;
            2   18     3     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      operation  

  public android.net.NetworkRequest listenForNetwork(android.net.NetworkCapabilities, android.os.Messenger, android.os.IBinder);
    descriptor: (Landroid/net/NetworkCapabilities;Landroid/os/Messenger;Landroid/os/IBinder;)Landroid/net/NetworkRequest;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.NetworkCapabilities networkCapabilities
        start local 2 // android.os.Messenger messenger
        start local 3 // android.os.IBinder binder
         0: .line 2441
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2442
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2445
            aload 4 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2446
            aload 1 /* networkCapabilities */
            ifnull 7
         4: .line 2447
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2448
            aload 1 /* networkCapabilities */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.net.NetworkCapabilities.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2449
            goto 8
         7: .line 2451
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2453
      StackMap locals:
      StackMap stack:
            aload 2 /* messenger */
            ifnull 12
         9: .line 2454
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 2455
            aload 2 /* messenger */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Messenger.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 2456
            goto 13
        12: .line 2458
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 2460
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 3 /* binder */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        14: .line 2461
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 61
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 2462
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 2463
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 19
        17: .line 2464
            getstatic android.net.NetworkRequest.CREATOR:Landroid/os/Parcelable$Creator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.net.NetworkRequest
            astore 6 /* _result */
        start local 6 // android.net.NetworkRequest _result
        18: .line 2465
            goto 25
        end local 6 // android.net.NetworkRequest _result
        19: .line 2467
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.net.NetworkRequest _result
        20: .line 2469
            goto 25
        end local 6 // android.net.NetworkRequest _result
        21: .line 2470
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        22: .line 2471
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 2472
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 2473
            aload 7
            athrow
        start local 6 // android.net.NetworkRequest _result
        25: .line 2471
      StackMap locals: android.net.NetworkRequest
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 2472
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 2474
            aload 6 /* _result */
            areturn
        end local 6 // android.net.NetworkRequest _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.os.IBinder binder
        end local 2 // android.os.Messenger messenger
        end local 1 // android.net.NetworkCapabilities networkCapabilities
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   28     0                 this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   28     1  networkCapabilities  Landroid/net/NetworkCapabilities;
            0   28     2            messenger  Landroid/os/Messenger;
            0   28     3               binder  Landroid/os/IBinder;
            1   28     4                _data  Landroid/os/Parcel;
            2   28     5               _reply  Landroid/os/Parcel;
           18   19     6              _result  Landroid/net/NetworkRequest;
           20   21     6              _result  Landroid/net/NetworkRequest;
           25   28     6              _result  Landroid/net/NetworkRequest;
      Exception table:
        from    to  target  type
           2    21      21  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                     Name  Flags
      networkCapabilities  
      messenger            
      binder               

  public void pendingListenForNetwork(android.net.NetworkCapabilities, android.app.PendingIntent);
    descriptor: (Landroid/net/NetworkCapabilities;Landroid/app/PendingIntent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.NetworkCapabilities networkCapabilities
        start local 2 // android.app.PendingIntent operation
         0: .line 2478
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2479
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2481
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2482
            aload 1 /* networkCapabilities */
            ifnull 7
         4: .line 2483
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2484
            aload 1 /* networkCapabilities */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.net.NetworkCapabilities.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2485
            goto 8
         7: .line 2487
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2489
      StackMap locals:
      StackMap stack:
            aload 2 /* operation */
            ifnull 12
         9: .line 2490
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 2491
            aload 2 /* operation */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.app.PendingIntent.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 2492
            goto 13
        12: .line 2494
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 2496
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 62
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 2497
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 2498
            goto 20
        16: .line 2499
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 2500
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2501
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2502
            aload 5
            athrow
        20: .line 2500
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 2501
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 2503
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.app.PendingIntent operation
        end local 1 // android.net.NetworkCapabilities networkCapabilities
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   23     0                 this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   23     1  networkCapabilities  Landroid/net/NetworkCapabilities;
            0   23     2            operation  Landroid/app/PendingIntent;
            1   23     3                _data  Landroid/os/Parcel;
            2   23     4               _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                     Name  Flags
      networkCapabilities  
      operation            

  public void releaseNetworkRequest(android.net.NetworkRequest);
    descriptor: (Landroid/net/NetworkRequest;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.NetworkRequest networkRequest
         0: .line 2506
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2507
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2509
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2510
            aload 1 /* networkRequest */
            ifnull 7
         4: .line 2511
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2512
            aload 1 /* networkRequest */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.NetworkRequest.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2513
            goto 8
         7: .line 2515
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2517
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 63
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2518
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2519
            goto 15
        11: .line 2520
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 2521
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2522
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2523
            aload 4
            athrow
        15: .line 2521
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2522
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2524
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.NetworkRequest networkRequest
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   18     0            this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  networkRequest  Landroid/net/NetworkRequest;
            1   18     2           _data  Landroid/os/Parcel;
            2   18     3          _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      networkRequest  

  public void setAcceptUnvalidated(android.net.Network, boolean, boolean);
    descriptor: (Landroid/net/Network;ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
        start local 2 // boolean accept
        start local 3 // boolean always
         0: .line 2527
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2528
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2530
            aload 4 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2531
            aload 1 /* network */
            ifnull 7
         4: .line 2532
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2533
            aload 1 /* network */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2534
            goto 8
         7: .line 2536
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2538
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* accept */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.net.Network int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 2539
            aload 4 /* _data */
            iload 3 /* always */
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack: android.os.Parcel
        12: iconst_0
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.net.Network int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        13: invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 2540
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 64
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 2541
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 2542
            goto 21
        17: .line 2543
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        18: .line 2544
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2545
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2546
            aload 6
            athrow
        21: .line 2544
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 2545
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 2547
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean always
        end local 2 // boolean accept
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   24     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   24     1  network  Landroid/net/Network;
            0   24     2   accept  Z
            0   24     3   always  Z
            1   24     4    _data  Landroid/os/Parcel;
            2   24     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      network  
      accept   
      always   

  public void setAvoidUnvalidated(android.net.Network);
    descriptor: (Landroid/net/Network;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
         0: .line 2550
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2551
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2553
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2554
            aload 1 /* network */
            ifnull 7
         4: .line 2555
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2556
            aload 1 /* network */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2557
            goto 8
         7: .line 2559
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2561
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 65
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2562
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2563
            goto 15
        11: .line 2564
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 2565
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2566
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2567
            aload 4
            athrow
        15: .line 2565
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2566
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2568
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  network  Landroid/net/Network;
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      network  

  public void startCaptivePortalApp(android.net.Network);
    descriptor: (Landroid/net/Network;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
         0: .line 2571
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2572
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2574
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2575
            aload 1 /* network */
            ifnull 7
         4: .line 2576
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2577
            aload 1 /* network */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2578
            goto 8
         7: .line 2580
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2582
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 66
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2583
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2584
            goto 15
        11: .line 2585
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 2586
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2587
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2588
            aload 4
            athrow
        15: .line 2586
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2587
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2589
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1  network  Landroid/net/Network;
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      network  

  public int getMultipathPreference(android.net.Network);
    descriptor: (Landroid/net/Network;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network Network
         0: .line 2592
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2593
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2596
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2597
            aload 1 /* Network */
            ifnull 7
         4: .line 2598
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2599
            aload 1 /* Network */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2600
            goto 8
         7: .line 2602
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2604
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 67
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2605
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2606
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
        11: .line 2607
            goto 16
        end local 4 // int _result
        12: .line 2608
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 2609
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2610
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2611
            aload 5
            athrow
        start local 4 // int _result
        16: .line 2609
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2610
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2612
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.Network Network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   19     1  Network  Landroid/net/Network;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  I
           16   19     4  _result  I
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      Network  

  public int getRestoreDefaultNetworkDelay(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // int networkType
         0: .line 2616
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2617
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2620
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2621
            aload 2 /* _data */
            iload 1 /* networkType */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2622
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 68
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2623
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2624
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         7: .line 2625
            goto 12
        end local 4 // int _result
         8: .line 2626
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2627
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2628
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2629
            aload 5
            athrow
        start local 4 // int _result
        12: .line 2627
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2628
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2630
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int networkType
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   15     0         this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   15     1  networkType  I
            1   15     2        _data  Landroid/os/Parcel;
            2   15     3       _reply  Landroid/os/Parcel;
            7    8     4      _result  I
           12   15     4      _result  I
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      networkType  

  public boolean addVpnAddress(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // java.lang.String address
        start local 2 // int prefixLength
         0: .line 2634
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2635
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2638
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2639
            aload 3 /* _data */
            aload 1 /* address */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2640
            aload 3 /* _data */
            iload 2 /* prefixLength */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2641
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 69
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2642
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2643
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 2644
            goto 15
        end local 5 // boolean _result
        11: .line 2645
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 2646
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2647
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2648
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 2646
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2647
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2649
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int prefixLength
        end local 1 // java.lang.String address
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   18     0          this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1       address  Ljava/lang/String;
            0   18     2  prefixLength  I
            1   18     3         _data  Landroid/os/Parcel;
            2   18     4        _reply  Landroid/os/Parcel;
           10   11     5       _result  Z
           15   18     5       _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      address       
      prefixLength  

  public boolean removeVpnAddress(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // java.lang.String address
        start local 2 // int prefixLength
         0: .line 2653
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2654
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2657
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2658
            aload 3 /* _data */
            aload 1 /* address */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2659
            aload 3 /* _data */
            iload 2 /* prefixLength */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2660
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 70
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2661
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2662
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 2663
            goto 15
        end local 5 // boolean _result
        11: .line 2664
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 2665
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2666
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2667
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 2665
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2666
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2668
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int prefixLength
        end local 1 // java.lang.String address
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   18     0          this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   18     1       address  Ljava/lang/String;
            0   18     2  prefixLength  I
            1   18     3         _data  Landroid/os/Parcel;
            2   18     4        _reply  Landroid/os/Parcel;
           10   11     5       _result  Z
           15   18     5       _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      address       
      prefixLength  

  public boolean setUnderlyingNetworksForVpn(android.net.Network[]);
    descriptor: ([Landroid/net/Network;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network[] networks
         0: .line 2672
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2673
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2676
            aload 2 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2677
            aload 2 /* _data */
            aload 1 /* networks */
            iconst_0
            invokevirtual android.os.Parcel.writeTypedArray:([Landroid/os/Parcelable;I)V
         4: .line 2678
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 71
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2679
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2680
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 2681
            goto 14
        end local 4 // boolean _result
        10: .line 2682
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2683
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2684
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2685
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 2683
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2684
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2686
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.net.Network[] networks
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   17     0      this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   17     1  networks  [Landroid/net/Network;
            1   17     2     _data  Landroid/os/Parcel;
            2   17     3    _reply  Landroid/os/Parcel;
            9   10     4   _result  Z
           14   17     4   _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      networks  

  public void factoryReset();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 2690
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 2691
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 2693
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2694
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 72
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 2695
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 2696
            goto 10
         6: .line 2697
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 2698
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 2699
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 2700
            aload 3
            athrow
        10: .line 2698
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2699
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2701
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public void startNattKeepalive(android.net.Network, int, android.os.Messenger, android.os.IBinder, java.lang.String, int, java.lang.String);
    descriptor: (Landroid/net/Network;ILandroid/os/Messenger;Landroid/os/IBinder;Ljava/lang/String;ILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=11, args_size=8
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
        start local 2 // int intervalSeconds
        start local 3 // android.os.Messenger messenger
        start local 4 // android.os.IBinder binder
        start local 5 // java.lang.String srcAddr
        start local 6 // int srcPort
        start local 7 // java.lang.String dstAddr
         0: .line 2704
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _data */
        start local 8 // android.os.Parcel _data
         1: .line 2705
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 9 /* _reply */
        start local 9 // android.os.Parcel _reply
         2: .line 2707
            aload 8 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2708
            aload 1 /* network */
            ifnull 7
         4: .line 2709
            aload 8 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2710
            aload 1 /* network */
            aload 8 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2711
            goto 8
         7: .line 2713
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 8 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2715
      StackMap locals:
      StackMap stack:
            aload 8 /* _data */
            iload 2 /* intervalSeconds */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 2716
            aload 3 /* messenger */
            ifnull 13
        10: .line 2717
            aload 8 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 2718
            aload 3 /* messenger */
            aload 8 /* _data */
            iconst_0
            invokevirtual android.os.Messenger.writeToParcel:(Landroid/os/Parcel;I)V
        12: .line 2719
            goto 14
        13: .line 2721
      StackMap locals:
      StackMap stack:
            aload 8 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 2723
      StackMap locals:
      StackMap stack:
            aload 8 /* _data */
            aload 4 /* binder */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        15: .line 2724
            aload 8 /* _data */
            aload 5 /* srcAddr */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        16: .line 2725
            aload 8 /* _data */
            iload 6 /* srcPort */
            invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 2726
            aload 8 /* _data */
            aload 7 /* dstAddr */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        18: .line 2727
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 73
            aload 8 /* _data */
            aload 9 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        19: .line 2728
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        20: .line 2729
            goto 25
        21: .line 2730
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 10
        22: .line 2731
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 2732
            aload 8 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 2733
            aload 10
            athrow
        25: .line 2731
      StackMap locals:
      StackMap stack:
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 2732
            aload 8 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 2734
            return
        end local 9 // android.os.Parcel _reply
        end local 8 // android.os.Parcel _data
        end local 7 // java.lang.String dstAddr
        end local 6 // int srcPort
        end local 5 // java.lang.String srcAddr
        end local 4 // android.os.IBinder binder
        end local 3 // android.os.Messenger messenger
        end local 2 // int intervalSeconds
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   28     0             this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   28     1          network  Landroid/net/Network;
            0   28     2  intervalSeconds  I
            0   28     3        messenger  Landroid/os/Messenger;
            0   28     4           binder  Landroid/os/IBinder;
            0   28     5          srcAddr  Ljava/lang/String;
            0   28     6          srcPort  I
            0   28     7          dstAddr  Ljava/lang/String;
            1   28     8            _data  Landroid/os/Parcel;
            2   28     9           _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    21      21  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      network          
      intervalSeconds  
      messenger        
      binder           
      srcAddr          
      srcPort          
      dstAddr          

  public void stopKeepalive(android.net.Network, int);
    descriptor: (Landroid/net/Network;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
        start local 1 // android.net.Network network
        start local 2 // int slot
         0: .line 2737
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2738
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2740
            aload 3 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2741
            aload 1 /* network */
            ifnull 7
         4: .line 2742
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2743
            aload 1 /* network */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.net.Network.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2744
            goto 8
         7: .line 2746
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2748
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* slot */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 2749
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 74
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 2750
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 2751
            goto 16
        12: .line 2752
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 2753
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2754
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2755
            aload 5
            athrow
        16: .line 2753
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2754
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2756
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int slot
        end local 1 // android.net.Network network
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            0   19     1  network  Landroid/net/Network;
            0   19     2     slot  I
            1   19     3    _data  Landroid/os/Parcel;
            2   19     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      network  
      slot     

  public java.lang.String getCaptivePortalServerUrl();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 2759
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 2760
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 2763
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2764
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 75
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 2765
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 2766
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String _result
         6: .line 2767
            goto 11
        end local 3 // java.lang.String _result
         7: .line 2768
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 2769
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 2770
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2771
            aload 4
            athrow
        start local 3 // java.lang.String _result
        11: .line 2769
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2770
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2772
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/lang/String;
           11   14     3  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public byte[] getNetworkWatchlistConfigHash();
    descriptor: ()[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.net.IConnectivityManager$Stub$Proxy this
         0: .line 2776
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 2777
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 2780
            aload 1 /* _data */
            ldc "android.net.IConnectivityManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2781
            aload 0 /* this */
            getfield android.net.IConnectivityManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 76
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 2782
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 2783
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createByteArray:()[B
            astore 3 /* _result */
        start local 3 // byte[] _result
         6: .line 2784
            goto 11
        end local 3 // byte[] _result
         7: .line 2785
      StackMap locals: android.net.IConnectivityManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 2786
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 2787
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2788
            aload 4
            athrow
        start local 3 // byte[] _result
        11: .line 2786
      StackMap locals: byte[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2787
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2789
            aload 3 /* _result */
            areturn
        end local 3 // byte[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.net.IConnectivityManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/net/IConnectivityManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [B
           11   14     3  _result  [B
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
}
SourceFile: "IConnectivityManager.java"
NestHost: android.net.IConnectivityManager
InnerClasses:
  public abstract Stub = android.net.IConnectivityManager$Stub of android.net.IConnectivityManager
  private Proxy = android.net.IConnectivityManager$Stub$Proxy of android.net.IConnectivityManager$Stub
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable