[*] Binary protection state of miio_client
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of miio_client
402408: 8fbc0028 lw gp,40(sp)
40240c: 8f9982f4 lw t9,-32012(gp)
402410: 02203021 move a2,s1
402414: 02002021 move a0,s0
402418: 0320f809 jalr t9
40241c: 03c02821 move a1,s8
402420: 3c070043 lui a3,0x43
402424: 24e79230 addiu a3,a3,-28112
402428: 02278821 addu s1,s1,a3
40242c: 3c050041 lui a1,0x41
402430: 8fbc0028 lw gp,40(sp)
402434: 24040002 li a0,2
402438: a2200224 sb zero,548(s1)
40243c: 24a56fa4 addiu a1,a1,28580
402440: 02003021 move a2,s0
402444: 8f998038 lw t9,-32712(gp)
402448: 0320f809 jalr t9
40244c: 00000000 nop
402450: 8fbc0028 lw gp,40(sp)
402454: 08100834 j 4020d0 <ain+0x70>
402458: 8f998300 lw t9,-32000(gp)
40245c: 3c020041 lui v0,0x41
402460: 8f9081f8 lw s0,-32264(gp)
402464: 24427074 addiu v0,v0,28788
402468: afa20010 sw v0,16(sp)
40246c: 8f998298 lw t9,fprintf
402470: 8e040000 lw a0,0(s0)
402474: 3c050041 lui a1,0x41
402478: 3c060041 lui a2,0x41
40247c: 3c070041 lui a3,0x41
402480: 24c66fbc addiu a2,a2,28604
402484: 24a56fd0 addiu a1,a1,28624
402488: 0320f809 jalr t9
40248c: 24e77068 addiu a3,a3,28776
402490: 8fbc0028 lw gp,40(sp)
402494: 8e050000 lw a1,0(s0)
402498: 8f9981f4 lw t9,-32268(gp)
40249c: 0320f809 jalr t9
4024a0: 2404000a li a0,10
4024a4: 3c050041 lui a1,0x41
4024a8: 8fbc0028 lw gp,40(sp)
4024ac: 8e040000 lw a0,0(s0)
4024b0: 8e860000 lw a2,0(s4)
4024b4: 24a57080 addiu a1,a1,28800
4024b8: 8f998298 lw t9,fprintf
4024bc: 0320f809 jalr t9
4024c0: 00000000 nop
--
406150: 279c1620 addiu gp,gp,5664
406154: afb50030 sw s5,48(sp)
406158: afb30028 sw s3,40(sp)
40615c: afb10020 sw s1,32(sp)
406160: 8f9581f8 lw s5,-32264(gp)
406164: 3c110041 lui s1,0x41
406168: 8f938068 lw s3,-32664(gp)
40616c: afb4002c sw s4,44(sp)
406170: afb20024 sw s2,36(sp)
406174: afb0001c sw s0,28(sp)
406178: afbf0034 sw ra,52(sp)
40617c: afbc0010 sw gp,16(sp)
406180: 0080a021 move s4,a0
406184: 00008021 move s0,zero
406188: 263158b0 addiu s1,s1,22704
40618c: 24120020 li s2,32
406190: 3202000f andi v0,s0,0xf
406194: 14400007 bnez v0,4061b4 <ain+0x4154>
406198: 02901021 addu v0,s4,s0
40619c: 8f9981f4 lw t9,-32268(gp)
4061a0: 8ea50000 lw a1,0(s5)
4061a4: 0320f809 jalr t9
4061a8: 2404000a li a0,10
4061ac: 8fbc0010 lw gp,16(sp)
4061b0: 02901021 addu v0,s4,s0
4061b4: 8f998298 lw t9,fprintf
4061b8: 8e640000 lw a0,0(s3)
4061bc: 90460000 lbu a2,0(v0)
--
406268: 8f998220 lw t9,-32224(gp)
40626c: 02c02021 move a0,s6
406270: 00002821 move a1,zero
406274: 0320f809 jalr t9
406278: 24060400 li a2,1024
40627c: 8fbc0018 lw gp,24(sp)
406280: 27a2090c addiu v0,sp,2316
406284: 8f9982dc lw t9,-32036(gp)
406288: 27b20820 addiu s2,sp,2080
40628c: 00003821 move a3,zero
406290: afb20010 sw s2,16(sp)
406294: afa20014 sw v0,20(sp)
406298: 02602021 move a0,s3
40629c: 02c02821 move a1,s6
4062a0: 0320f809 jalr t9
4062a4: 24060400 li a2,1024
4062a8: 2407ffff li a3,-1
4062ac: 24100400 li s0,1024
4062b0: 104702c1 beq v0,a3,406db8 <ain+0x4d58>
4062b4: 8fbc0018 lw gp,24(sp)
4062b8: 1450000b bne v0,s0,4062e8 <ain+0x4288>
4062bc: 97a30422 lhu v1,1058(sp)
4062c0: 8f8281f8 lw v0,-32264(gp)
4062c4: 3c050041 lui a1,0x41
4062c8: 8c440000 lw a0,0(v0)
4062cc: 8f998298 lw t9,fprintf
4062d0: a3a0081f sb zero,2079(sp)
4062d4: 24a558d8 addiu a1,a1,22744
4062d8: 0320f809 jalr t9
4062dc: 02c03021 move a2,s6
4062e0: 08101b6c j 406db0 <ain+0x4d50>
4062e4: 00000000 nop
4062e8: 0003ba00 sll s7,v1,0x8
4062ec: 3063ffff andi v1,v1,0xffff
4062f0: 00031a02 srl v1,v1,0x8
4062f4: 02e31825 or v1,s7,v1
4062f8: 3077ffff andi s7,v1,0xffff
4062fc: 2c430020 sltiu v1,v0,32
406300: 14600005 bnez v1,406318 <ain+0x42b8>
406304: 8fb5090c lw s5,2316(sp)
406308: 14570003 bne v0,s7,406318 <ain+0x42b8>
40630c: 2c430401 sltiu v1,v0,1025
406310: 1460000f bnez v1,406350 <ain+0x42f0>
406314: 24030020 li v1,32
406318: 8f8381f8 lw v1,-32264(gp)
40631c: 3c050041 lui a1,0x41
406320: 8c640000 lw a0,0(v1)
406324: 3c060041 lui a2,0x41
406328: 3c070041 lui a3,0x41
40632c: 8f998298 lw t9,fprintf
406330: afa20010 sw v0,16(sp)
406334: afb70014 sw s7,20(sp)
--
40e054: 3c100042 lui s0,0x42
40e058: 0810381a j 40e068 <log_printf+0xb0>
40e05c: 261089b4 addiu s0,s0,-30284
40e060: 3c100042 lui s0,0x42
40e064: 26108984 addiu s0,s0,-30332
40e068: 8f998214 lw t9,-32236(gp)
40e06c: 00002021 move a0,zero
40e070: 0320f809 jalr t9
40e074: 00a09021 move s2,a1
40e078: 8fbc0010 lw gp,16(sp)
40e07c: 27a4006c addiu a0,sp,108
40e080: 8f998224 lw t9,-32220(gp)
40e084: 0320f809 jalr t9
40e088: afa2006c sw v0,108(sp)
40e08c: 8fbc0010 lw gp,16(sp)
40e090: 27b30018 addiu s3,sp,24
40e094: 8f9981e8 lw t9,-32280(gp)
40e098: 3c060042 lui a2,0x42
40e09c: 02602021 move a0,s3
40e0a0: 24050050 li a1,80
40e0a4: 24c689c0 addiu a2,a2,-30272
40e0a8: 0320f809 jalr t9
40e0ac: 00403821 move a3,v0
40e0b0: 8fbc0010 lw gp,16(sp)
40e0b4: 27a20090 addiu v0,sp,144
40e0b8: 8f998298 lw t9,fprintf
40e0bc: 8e2499a0 lw a0,-26208(s1)
40e0c0: 3c050042 lui a1,0x42
--
412814: 00003821 move a3,zero
412818: 8fbf0034 lw ra,52(sp)
41281c: 8fb10030 lw s1,48(sp)
412820: 8fb0002c lw s0,44(sp)
412824: 03e00008 jr ra
412828: 27bd0038 addiu sp,sp,56
41282c: 3c1c0043 lui gp,0x43
412830: 27bdf7d8 addiu sp,sp,-2088
412834: 279c1620 addiu gp,gp,5664
412838: 8f9982e0 lw t9,-32032(gp)
41283c: afb00820 sw s0,2080(sp)
412840: afa70834 sw a3,2100(sp)
412844: 27b00018 addiu s0,sp,24
412848: 27a70830 addiu a3,sp,2096
41284c: afbf0824 sw ra,2084(sp)
412850: afa70818 sw a3,2072(sp)
412854: afbc0010 sw gp,16(sp)
412858: afa60830 sw a2,2096(sp)
41285c: 02002021 move a0,s0
412860: 00a03021 move a2,a1
412864: 0320f809 jalr t9
412868: 240507ff li a1,2047
41286c: 8fbc0010 lw gp,16(sp)
412870: 3c050041 lui a1,0x41
412874: 8f8281f8 lw v0,-32264(gp)
412878: 8f998298 lw t9,fprintf
41287c: 8c440000 lw a0,0(v0)
412880: 02003021 move a2,s0
[*] Function fprintf used 7 times miio_client