| | | |
Offset 5899, 15 lines modified | Offset 5899, 15 lines modified |
5899 | ············73····77····85···Class·java/lang/NumberFormatException | 5899 | ············73····77····85···Class·java/lang/NumberFormatException |
5900 | ············80····84····85···Class·java/lang/NumberFormatException | 5900 | ············80····84····85···Class·java/lang/NumberFormatException |
| |
5901 | ··private·boolean·reinvokePersistentGroup(android.net.wifi.p2p.WifiP2pConfig); | 5901 | ··private·boolean·reinvokePersistentGroup(android.net.wifi.p2p.WifiP2pConfig); |
5902 | ····descriptor:·(Landroid/net/wifi/p2p/WifiP2pConfig;)Z | 5902 | ····descriptor:·(Landroid/net/wifi/p2p/WifiP2pConfig;)Z |
5903 | ····flags:·(0x0002)·ACC_PRIVATE | 5903 | ····flags:·(0x0002)·ACC_PRIVATE |
5904 | ····Code: | 5904 | ····Code: |
5905 | ······stack=300,·locals=15,·args_size=2 | 5905 | ······stack=300,·locals=16,·args_size=2 |
5906 | ·········0:·ldc_w·········#484················//·String·WifiP2pService | 5906 | ·········0:·ldc_w·········#484················//·String·WifiP2pService |
5907 | ·········3:·astore_2 | 5907 | ·········3:·astore_2 |
5908 | ·········4:·aload_1 | 5908 | ·········4:·aload_1 |
5909 | ·········5:·ifnonnull·····18 | 5909 | ·········5:·ifnonnull·····18 |
5910 | ·········8:·aload_2 | 5910 | ·········8:·aload_2 |
5911 | ·········9:·ldc_w·········#567················//·String·Illegal·argument(s) | 5911 | ·········9:·ldc_w·········#567················//·String·Illegal·argument(s) |
5912 | ········12:·invokestatic··#492················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I | 5912 | ········12:·invokestatic··#492················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I |
Offset 6039, 138 lines modified | Offset 6039, 141 lines modified |
6039 | ·······265:·ifeq··········277 | 6039 | ·······265:·ifeq··········277 |
6040 | ·······268:·aload_0 | 6040 | ·······268:·aload_0 |
6041 | ·······269:·ldc_w·········#1323···············//·String·target·device·reaches·the·device·limit. | 6041 | ·······269:·ldc_w·········#1323···············//·String·target·device·reaches·the·device·limit. |
6042 | ·······272:·invokevirtual·#1018···············//·Method·loge:(Ljava/lang/String;)V | 6042 | ·······272:·invokevirtual·#1018···············//·Method·loge:(Ljava/lang/String;)V |
6043 | ·······275:·iconst_0 | 6043 | ·······275:·iconst_0 |
6044 | ·······276:·ireturn | 6044 | ·······276:·ireturn |
6045 | ·······277:·iload·········4 | 6045 | ·······277:·iload·········4 |
6046 | ·······279:·ifne··········536 | 6046 | ·······279:·ifne··········542 |
6047 | ·······282:·aload_3 | 6047 | ·······282:·aload_3 |
6048 | ·······283:·invokevirtual·#1326···············//·Method·android/net/wifi/p2p/WifiP2pDevice.isInvitationCapable:()Z | 6048 | ·······283:·invokevirtual·#1326···············//·Method·android/net/wifi/p2p/WifiP2pDevice.isInvitationCapable:()Z |
6049 | ·······286:·istore········4 | 6049 | ·······286:·istore········4 |
6050 | ·······288:·iload·········4 | 6050 | ·······288:·iload·········4 |
6051 | ·······290:·ifeq··········536 | 6051 | ·······290:·ifeq··········542 |
6052 | ·······293:·bipush········-2 | 6052 | ·······293:·bipush········-2 |
6053 | ·······295:·istore········4 | 6053 | ·······295:·istore········4 |
6054 | ·······297:·aload_1 | 6054 | ·······297:·aload_1 |
6055 | ·······298:·getfield······#1329···············//·Field·android/net/wifi/p2p/WifiP2pConfig.netId:I | 6055 | ·······298:·getfield······#1329···············//·Field·android/net/wifi/p2p/WifiP2pConfig.netId:I |
6056 | ·······301:·istore········11 | 6056 | ·······301:·istore········11 |
6057 | ·······303:·iload·········11 | 6057 | ·······303:·iload·········11 |
6058 | ·······305:·iflt··········352 | 6058 | ·······305:·iflt··········358 |
6059 | ·······308:·aload_1 | 6059 | ·······308:·aload_1 |
6060 | ·······309:·getfield······#836················//·Field·android/net/wifi/p2p/WifiP2pConfig.deviceAddress:Ljava/lang/String; | 6060 | ·······309:·getfield······#836················//·Field·android/net/wifi/p2p/WifiP2pConfig.deviceAddress:Ljava/lang/String; |
6061 | ·······312:·astore········8 | 6061 | ·······312:·astore········5 |
6062 | ·······314:·aload_0 | 6062 | ·······314:·aload_0 |
6063 | ·······315:·getfield······#178················//·Field·mGroups:Landroid/net/wifi/p2p/WifiP2pGroupList; | 6063 | ·······315:·getfield······#178················//·Field·mGroups:Landroid/net/wifi/p2p/WifiP2pGroupList; |
6064 | ·······318:·astore········10 | 6064 | ·······318:·astore········8 |
| 6065 | ·······320:·aload_1 |
| 6066 | ·······321:·getfield······#1329···············//·Field·android/net/wifi/p2p/WifiP2pConfig.netId:I |
| 6067 | ·······324:·istore········13 |
6065 | ·······320:·aload·········10 | 6068 | ·······326:·aload·········8 |
6066 | ·······322:·iload·········11 | 6069 | ·······328:·iload·········13 |
6067 | ·······324:·invokevirtual·#1332···············//·Method·android/net/wifi/p2p/WifiP2pGroupList.getOwnerAddr:(I)Ljava/lang/String; | 6070 | ·······330:·invokevirtual·#1332···············//·Method·android/net/wifi/p2p/WifiP2pGroupList.getOwnerAddr:(I)Ljava/lang/String; |
6068 | ·······327:·astore········5 | 6071 | ·······333:·astore········8 |
6069 | ·······329:·aload·········8 | |
6070 | ·······331:·aload·········5 | 6072 | ·······335:·aload·········5 |
| 6073 | ·······337:·aload·········8 |
6071 | ·······333:·invokevirtual·#745················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z | 6074 | ·······339:·invokevirtual·#745················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
6072 | ·······336:·istore········11 | 6075 | ·······342:·istore········11 |
6073 | ·······338:·iload·········11 | 6076 | ·······344:·iload·········11 |
6074 | ·······340:·ifeq··········371 | 6077 | ·······346:·ifeq··········377 |
6075 | ·······343:·aload_1 | 6078 | ·······349:·aload_1 |
6076 | ·······344:·getfield······#1329···············//·Field·android/net/wifi/p2p/WifiP2pConfig.netId:I | 6079 | ·······350:·getfield······#1329···············//·Field·android/net/wifi/p2p/WifiP2pConfig.netId:I |
6077 | ·······347:·istore········4 | 6080 | ·······353:·istore········4 |
6078 | ·······349:·goto··········371 | 6081 | ·······355:·goto··········377 |
6079 | ·······352:·aload_0 | 6082 | ·······358:·aload_0 |
6080 | ·······353:·getfield······#178················//·Field·mGroups:Landroid/net/wifi/p2p/WifiP2pGroupList; | 6083 | ·······359:·getfield······#178················//·Field·mGroups:Landroid/net/wifi/p2p/WifiP2pGroupList; |
6081 | ·······356:·astore_2 | 6084 | ·······362:·astore_2 |
6082 | ·······357:·aload_3 | 6085 | ·······363:·aload_3 |
| 6086 | ·······364:·getfield······#733················//·Field·android/net/wifi/p2p/WifiP2pDevice.deviceAddress:Ljava/lang/String; |
| 6087 | ·······367:·astore········5 |
| 6088 | ·······369:·aload_2 |
| 6089 | ·······370:·aload·········5 |
| 6090 | ·······372:·invokevirtual·#1334···············//·Method·android/net/wifi/p2p/WifiP2pGroupList.getNetworkId:(Ljava/lang/String;)I |
| 6091 | ·······375:·istore········4 |
| 6092 | ·······377:·iload·········4 |
| 6093 | ·······379:·ifge··········394 |
| 6094 | ·······382:·aload_3 |
6083 | ·······358:·getfield······#733················//·Field·android/net/wifi/p2p/WifiP2pDevice.deviceAddress:Ljava/lang/String; | 6095 | ·······383:·getfield······#733················//·Field·android/net/wifi/p2p/WifiP2pDevice.deviceAddress:Ljava/lang/String; |
6084 | ·······361:·astore········5 | |
6085 | ·······363:·aload_2 | |
6086 | ·······364:·aload·········5 | |
6087 | ·······366:·invokevirtual·#1334···············//·Method·android/net/wifi/p2p/WifiP2pGroupList.getNetworkId:(Ljava/lang/String;)I | |
6088 | ·······369:·istore········4 | |
6089 | ·······371:·iload·········4 | |
6090 | ·······373:·ifge··········388 | |
6091 | ·······376:·aload_3 | |
6092 | ·······377:·getfield······#733················//·Field·android/net/wifi/p2p/WifiP2pDevice.deviceAddress:Ljava/lang/String; | |
6093 | ·······380:·astore_2 | 6096 | ·······386:·astore_2 |
6094 | ·······381:·aload_0 | 6097 | ·······387:·aload_0 |
6095 | ·······382:·aload_2 | 6098 | ·······388:·aload_2 |
6096 | ·······383:·invokespecial·#1337···············//·Method·getNetworkIdFromClientList:(Ljava/lang/String;)I | 6099 | ·······389:·invokespecial·#1337···············//·Method·getNetworkIdFromClientList:(Ljava/lang/String;)I |
6097 | ·······386:·istore········4 | 6100 | ·······392:·istore········4 |
6098 | ·······388:·aload_0 | 6101 | ·······394:·aload_0 |
6099 | ·······389:·getfield······#58·················//·Field·this$0:Lcom/android/server/wifi/p2p/WifiP2pServiceImpl; | 6102 | ·······395:·getfield······#58·················//·Field·this$0:Lcom/android/server/wifi/p2p/WifiP2pServiceImpl; |
6100 | ·······392:·astore········5 | 6103 | ·······398:·astore········5 |
6101 | ·······394:·aload·········5 | 6104 | ·······400:·aload·········5 |
6102 | ·······396:·invokestatic··#677················//·Method·com/android/server/wifi/p2p/WifiP2pServiceImpl.access$500:(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;)Z | 6105 | ·······402:·invokestatic··#677················//·Method·com/android/server/wifi/p2p/WifiP2pServiceImpl.access$500:(Lcom/android/server/wifi/p2p/WifiP2pServiceImpl;)Z |
6103 | ·······399:·istore········11 | 6106 | ·······405:·istore········11 |
6104 | ·······401:·iload·········11 | 6107 | ·······407:·iload·········11 |
6105 | ·······403:·ifeq··········473 | 6108 | ·······409:·ifeq··········479 |
6106 | ·······406:·new···········#569················//·class·java/lang/StringBuilder | 6109 | ·······412:·new···········#569················//·class·java/lang/StringBuilder |
6107 | ·······409:·astore········5 | 6110 | ·······415:·astore········5 |
6108 | ·······411:·aload·········5 | 6111 | ·······417:·aload·········5 |
6109 | ·······413:·invokespecial·#570················//·Method·java/lang/StringBuilder."<init>":()V | 6112 | ·······419:·invokespecial·#570················//·Method·java/lang/StringBuilder."<init>":()V |
6110 | ·······416:·aload·········5 | 6113 | ·······422:·aload·········5 |
6111 | ·······418:·ldc_w·········#1339···············//·String·netId·related·with | 6114 | ·······424:·ldc_w·········#1339···············//·String·netId·related·with |
6112 | ·······421:·invokevirtual·#576················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 6115 | ·······427:·invokevirtual·#576················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
6113 | ·······424:·pop | 6116 | ·······430:·pop |
6114 | ·······425:·aload_3 | 6117 | ·······431:·aload_3 |
6115 | ·······426:·getfield······#733················//·Field·android/net/wifi/p2p/WifiP2pDevice.deviceAddress:Ljava/lang/String; | 6118 | ·······432:·getfield······#733················//·Field·android/net/wifi/p2p/WifiP2pDevice.deviceAddress:Ljava/lang/String; |
6116 | ·······429:·astore········8 | 6119 | ·······435:·astore········8 |
6117 | ·······431:·aload·········5 | 6120 | ·······437:·aload·········5 |
6118 | ·······433:·aload·········8 | 6121 | ·······439:·aload·········8 |
6119 | ·······435:·invokevirtual·#576················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
6120 | ·······438:·pop | |
6121 | ·······439:·ldc_w·········#1341···············//·String··= | |
6122 | ·······442:·astore········8 | |
6123 | ·······444:·aload·········5 | |
6124 | ·······446:·aload·········8 | |
6125 | ·······448:·invokevirtual·#576················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 6122 | ·······441:·invokevirtual·#576················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
6126 | ·······451:·pop | 6123 | ·······444:·pop |
| 6124 | ·······445:·ldc_w·········#1341···············//·String··= |
| 6125 | ·······448:·astore········8 |
6127 | ·······452:·aload·········5 | 6126 | ·······450:·aload·········5 |
| 6127 | ·······452:·aload·········8 |
| 6128 | ·······454:·invokevirtual·#576················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 6129 | ·······457:·pop |
| 6130 | ·······458:·aload·········5 |
6128 | ·······454:·iload·········4 | 6131 | ·······460:·iload·········4 |
6129 | ·······456:·invokevirtual·#596················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; | 6132 | ·······462:·invokevirtual·#596················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
6130 | ·······459:·pop | 6133 | ·······465:·pop |
6131 | ·······460:·aload·········5 | 6134 | ·······466:·aload·········5 |
6132 | ·······462:·invokevirtual·#599················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; | 6135 | ·······468:·invokevirtual·#599················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
6133 | ·······465:·astore········5 | 6136 | ·······471:·astore········5 |
6134 | ·······467:·aload_0 | 6137 | ·······473:·aload_0 |
6135 | ·······468:·aload·········5 | 6138 | ·······474:·aload·········5 |
6136 | ·······470:·invokevirtual·#682················//·Method·logd:(Ljava/lang/String;)V | 6139 | ·······476:·invokevirtual·#682················//·Method·logd:(Ljava/lang/String;)V |
6137 | ·······473:·iload·········4 | 6140 | ·······479:·iload·········4 |
6138 | ·······475:·iflt··········536 | 6141 | ·······481:·iflt··········542 |
6139 | ·······478:·aload_0 | 6142 | ·······484:·aload_0 |
6140 | ·······479:·getfield······#153················//·Field·mWifiNative:Lcom/android/server/wifi/p2p/WifiP2pNative; | 6143 | ·······485:·getfield······#153················//·Field·mWifiNative:Lcom/android/server/wifi/p2p/WifiP2pNative; |
6141 | ·······482:·astore········5 | 6144 | ·······488:·astore········5 |
6142 | ·······484:·aload_3 | 6145 | ·······490:·aload_3 |
6143 | ·······485:·getfield······#733················//·Field·android/net/wifi/p2p/WifiP2pDevice.deviceAddress:Ljava/lang/String; | 6146 | ·······491:·getfield······#733················//·Field·android/net/wifi/p2p/WifiP2pDevice.deviceAddress:Ljava/lang/String; |
6144 | ·······488:·astore_3 | 6147 | ·······494:·astore_3 |
6145 | ·······489:·aload·········5 | 6148 | ·······495:·aload·········5 |
6146 | ·······491:·iload·········4 | 6149 | ·······497:·iload·········4 |
6147 | ·······493:·aload_3 | 6150 | ·······499:·aload_3 |
6148 | ·······494:·invokevirtual·#1345···············//·Method·com/android/server/wifi/p2p/WifiP2pNative.p2pReinvoke:(ILjava/lang/String;)Z | 6151 | ·······500:·invokevirtual·#1345···············//·Method·com/android/server/wifi/p2p/WifiP2pNative.p2pReinvoke:(ILjava/lang/String;)Z |
6149 | ·······497:·istore········13 | 6152 | ·······503:·istore········14 |
6150 | ·······499:·iload·········13 | |
6151 | ·······501:·ifeq··········513 | |
6152 | ·······504:·aload_1 | |
6153 | ·······505:·iload·········4 | 6153 | ·······505:·iload·········14 |
| 6154 | ·······507:·ifeq··········519 |
| 6155 | ·······510:·aload_1 |
| 6156 | ·······511:·iload·········4 |
6154 | ·······507:·putfield······#1329···············//·Field·android/net/wifi/p2p/WifiP2pConfig.netId:I | 6157 | ·······513:·putfield······#1329···············//·Field·android/net/wifi/p2p/WifiP2pConfig.netId:I |
6155 | ·······510:·iload·········7 | 6158 | ·······516:·iload·········7 |
6156 | ·······512:·ireturn | 6159 | ·······518:·ireturn |
6157 | ·······513:·aload_0 | 6160 | ·······519:·aload_0 |
6158 | ·······514:·ldc_w·········#1347···············//·String·p2pReinvoke()·failed,·update·networks | 6161 | ·······520:·ldc_w·········#1347···············//·String·p2pReinvoke()·failed,·update·networks |
6159 | ·······517:·invokevirtual·#1018···············//·Method·loge:(Ljava/lang/String;)V | 6162 | ·······523:·invokevirtual·#1018···············//·Method·loge:(Ljava/lang/String;)V |
6160 | ·······520:·invokestatic··#1096···············//·Method·com/android/server/wifi/p2p/WifiP2pServiceImpl.access$9000:()Ljava/lang/Boolean; | 6163 | ·······526:·invokestatic··#1096···············//·Method·com/android/server/wifi/p2p/WifiP2pServiceImpl.access$9000:()Ljava/lang/Boolean; |
6161 | ·······523:·astore_1 | 6164 | ·······529:·astore_1 |
6162 | ·······524:·aload_1 | 6165 | ·······530:·aload_1 |
6163 | ·······525:·invokevirtual·#1101···············//·Method·java/lang/Boolean.booleanValue:()Z | 6166 | ·······531:·invokevirtual·#1101···············//·Method·java/lang/Boolean.booleanValue:()Z |
6164 | ·······528:·istore········14 | 6167 | ·······534:·istore········15 |
6165 | ·······530:·aload_0 | 6168 | ·······536:·aload_0 |
6166 | ·······531:·iload·········14 | 6169 | ·······537:·iload·········15 |
6167 | ·······533:·invokespecial·#443················//·Method·updatePersistentNetworks:(Z)V | 6170 | ·······539:·invokespecial·#443················//·Method·updatePersistentNetworks:(Z)V |
6168 | ·······536:·iconst_0 | 6171 | ·······542:·iconst_0 |
6169 | ·······537:·ireturn | 6172 | ·······543:·ireturn |
| |
6170 | ··private·boolean·removeClientFromList(int,·java.lang.String,·boolean); | 6173 | ··private·boolean·removeClientFromList(int,·java.lang.String,·boolean); |
6171 | ····descriptor:·(ILjava/lang/String;Z)Z | 6174 | ····descriptor:·(ILjava/lang/String;Z)Z |
6172 | ····flags:·(0x0002)·ACC_PRIVATE | 6175 | ····flags:·(0x0002)·ACC_PRIVATE |
6173 | ····Code: | 6176 | ····Code: |
6174 | ······stack=300,·locals=16,·args_size=4 | 6177 | ······stack=300,·locals=16,·args_size=4 |
6175 | ·········0:·new···········#569················//·class·java/lang/StringBuilder | 6178 | ·········0:·new···········#569················//·class·java/lang/StringBuilder |