[*] Binary protection state of libiw.so.30
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of libiw.so.30
1488: 8f858028 lw a1,-32728(gp)
148c: 8f040000 lw a0,0(t8)
1490: 10000016 b 14ec <_ftext+0x2ec>
1494: 24a558e0 addiu a1,a1,22752
1498: 97b804c4 lhu t8,1220(sp)
149c: 2f18012c sltiu t8,t8,300
14a0: 1700000f bnez t8,14e0 <_ftext+0x2e0>
14a4: 8f98807c lw t8,-32644(gp)
14a8: 8f848028 lw a0,-32728(gp)
14ac: 02002821 move a1,s0
14b0: 8f99812c lw t9,-32468(gp)
14b4: 93a60131 lbu a2,305(sp)
14b8: 0320f809 jalr t9
14bc: 24845924 addiu a0,a0,22820
14c0: 8fbc0010 lw gp,16(sp)
14c4: 93a50130 lbu a1,304(sp)
14c8: 8f848028 lw a0,-32728(gp)
14cc: 8f99812c lw t9,-32468(gp)
14d0: 0320f809 jalr t9
14d4: 2484595c addiu a0,a0,22876
14d8: 10000007 b 14f8 <_ftext+0x2f8>
14dc: 00000000 nop
14e0: 8f858028 lw a1,-32728(gp)
14e4: 8f040000 lw a0,0(t8)
14e8: 24a55998 addiu a1,a1,22936
14ec: 8f9980e4 lw t9,fprintf
14f0: 0320f809 jalr t9
14f4: 02003021 move a2,s0
--
1718: 02202021 move a0,s1
171c: 1000001a b 1788 <iw_enum_devices+0x1fc>
1720: 00000000 nop
1724: 8f998130 lw t9,-32464(gp)
1728: 24180400 li t8,1024
172c: afb80418 sw t8,1048(sp)
1730: 02402021 move a0,s2
1734: afb0041c sw s0,1052(sp)
1738: 34058912 li a1,0x8912
173c: 0320f809 jalr t9
1740: 27a60418 addiu a2,sp,1048
1744: 04410012 bgez v0,1790 <iw_enum_devices+0x204>
1748: 8fbc0010 lw gp,16(sp)
174c: 8f98807c lw t8,-32644(gp)
1750: 8f998068 lw t9,-32664(gp)
1754: 0320f809 jalr t9
1758: 8f100000 lw s0,0(t8)
175c: 8fbc0010 lw gp,16(sp)
1760: 8f998128 lw t9,-32472(gp)
1764: 0320f809 jalr t9
1768: 8c440000 lw a0,0(v0)
176c: 02002021 move a0,s0
1770: 8fbc0010 lw gp,16(sp)
1774: 00403021 move a2,v0
1778: 8f858028 lw a1,-32728(gp)
177c: 8f9980e4 lw t9,fprintf
1780: 0320f809 jalr t9
1784: 24a559dc addiu a1,a1,23004
--
1be8: 24060004 li a2,4
1bec: 260400f8 addiu a0,s0,248
1bf0: 8fbc0010 lw gp,16(sp)
1bf4: 27a50110 addiu a1,sp,272
1bf8: 8f998104 lw t9,-32508(gp)
1bfc: 0320f809 jalr t9
1c00: 24060038 li a2,56
1c04: 26040030 addiu a0,s0,48
1c08: 8fbc0010 lw gp,16(sp)
1c0c: 27a50148 addiu a1,sp,328
1c10: 24060004 li a2,4
1c14: 8f998104 lw t9,-32508(gp)
1c18: 0320f809 jalr t9
1c1c: 00000000 nop
1c20: 8fbc0010 lw gp,16(sp)
1c24: 8f98810c lw t8,-32500(gp)
1c28: 8f020000 lw v0,0(t8)
1c2c: 1440004c bnez v0,1d60 <iw_get_range_info+0x2e4>
1c30: 03009821 move s3,t8
1c34: 92180118 lbu t8,280(s0)
1c38: 2f18000b sltiu t8,t8,11
1c3c: 13000014 beqz t8,1c90 <iw_get_range_info+0x214>
1c40: 8f92807c lw s2,-32644(gp)
1c44: 02203021 move a2,s1
1c48: 8f858028 lw a1,-32728(gp)
1c4c: 8f9980e4 lw t9,fprintf
1c50: 8e440000 lw a0,0(s2)
1c54: 0320f809 jalr t9
1c58: 24a55b1c addiu a1,a1,23324
1c5c: 8fbc0010 lw gp,16(sp)
1c60: 8e450000 lw a1,0(s2)
1c64: 8f848028 lw a0,-32728(gp)
1c68: 8f998050 lw t9,-32688(gp)
1c6c: 0320f809 jalr t9
1c70: 24845b68 addiu a0,a0,23400
1c74: 8fbc0010 lw gp,16(sp)
1c78: 8e450000 lw a1,0(s2)
1c7c: 8f848028 lw a0,-32728(gp)
1c80: 8f998050 lw t9,-32688(gp)
1c84: 0320f809 jalr t9
1c88: 24845bb4 addiu a0,a0,23476
1c8c: 8fbc0010 lw gp,16(sp)
1c90: 92070118 lbu a3,280(s0)
1c94: 2cf80017 sltiu t8,a3,23
1c98: 17000015 bnez t8,1cf0 <iw_get_range_info+0x274>
1c9c: 8f92807c lw s2,-32644(gp)
1ca0: 02203021 move a2,s1
1ca4: 8f858028 lw a1,-32728(gp)
1ca8: 8f9980e4 lw t9,fprintf
1cac: 8e440000 lw a0,0(s2)
1cb0: 0320f809 jalr t9
1cb4: 24a55bd4 addiu a1,a1,23508
1cb8: 24060016 li a2,22
1cbc: 8fbc0010 lw gp,16(sp)
1cc0: 8e440000 lw a0,0(s2)
1cc4: 8f858028 lw a1,-32728(gp)
1cc8: 8f9980e4 lw t9,fprintf
1ccc: 0320f809 jalr t9
1cd0: 24a55c18 addiu a1,a1,23576
1cd4: 8fbc0010 lw gp,16(sp)
1cd8: 8e450000 lw a1,0(s2)
1cdc: 8f848028 lw a0,-32728(gp)
1ce0: 8f998050 lw t9,-32688(gp)
1ce4: 0320f809 jalr t9
1ce8: 24845bb4 addiu a0,a0,23476
1cec: 8fbc0010 lw gp,16(sp)
1cf0: 92180118 lbu t8,280(s0)
1cf4: 2f02000b sltiu v0,t8,11
1cf8: 14400019 bnez v0,1d60 <iw_get_range_info+0x2e4>
1cfc: 00000000 nop
1d00: 92070119 lbu a3,281(s0)
1d04: 0307c02b sltu t8,t8,a3
1d08: 13000016 beqz t8,1d64 <iw_get_range_info+0x2e8>
1d0c: 24180001 li t8,1
1d10: 8f92807c lw s2,-32644(gp)
1d14: 02203021 move a2,s1
1d18: 8f858028 lw a1,-32728(gp)
1d1c: 8f9980e4 lw t9,fprintf
1d20: 8e440000 lw a0,0(s2)
1d24: 0320f809 jalr t9
1d28: 24a55c60 addiu a1,a1,23648
1d2c: 8fbc0010 lw gp,16(sp)
1d30: 8e440000 lw a0,0(s2)
1d34: 8f858028 lw a1,-32728(gp)
1d38: 8f9980e4 lw t9,fprintf
1d3c: 92060118 lbu a2,280(s0)
1d40: 0320f809 jalr t9
--
1db4: afb4004c sw s4,76(sp)
1db8: afb30048 sw s3,72(sp)
1dbc: afb20044 sw s2,68(sp)
1dc0: afb10040 sw s1,64(sp)
1dc4: afb0003c sw s0,60(sp)
1dc8: 24110010 li s1,16
1dcc: afbc0010 sw gp,16(sp)
1dd0: 0080a821 move s5,a0
1dd4: 00a0b021 move s6,a1
1dd8: 00009021 move s2,zero
1ddc: 00c09821 move s3,a2
1de0: 27b40018 addiu s4,sp,24
1de4: 24170007 li s7,7
1de8: 8f9980c0 lw t9,-32576(gp)
1dec: 0011c0c0 sll t8,s1,0x3
1df0: 00112940 sll a1,s1,0x5
1df4: 02402021 move a0,s2
1df8: 0320f809 jalr t9
1dfc: 00b82823 subu a1,a1,t8
1e00: 8fbc0010 lw gp,16(sp)
1e04: 1440000d bnez v0,1e3c <iw_get_priv_info+0xa8>
1e08: 00408021 move s0,v0
1e0c: 8f98807c lw t8,-32644(gp)
1e10: 8f858028 lw a1,-32728(gp)
1e14: 8f868028 lw a2,-32728(gp)
1e18: 8f9980e4 lw t9,fprintf
1e1c: 24a55d10 addiu a1,a1,23824
1e20: 8f040000 lw a0,0(t8)
--
24a8: 24060010 li a2,16
24ac: 8f9980c8 lw t9,-32568(gp)
24b0: 0320f809 jalr t9
24b4: afb80028 sw t8,40(sp)
24b8: 02602021 move a0,s3
24bc: 8fbc0010 lw gp,16(sp)
24c0: 34058b06 li a1,0x8b06
24c4: 8f998130 lw t9,-32464(gp)
24c8: 0320f809 jalr t9
24cc: 02003021 move a2,s0
24d0: 0441ffeb bgez v0,2480 <iw_set_basic_config+0x80>
24d4: 8fbc0010 lw gp,16(sp)
24d8: 8f98807c lw t8,-32644(gp)
24dc: 8f998068 lw t9,-32664(gp)
24e0: 0320f809 jalr t9
24e4: 8f120000 lw s2,0(t8)
24e8: 8fbc0010 lw gp,16(sp)
24ec: 8f998128 lw t9,-32472(gp)
24f0: 0320f809 jalr t9
24f4: 8c440000 lw a0,0(v0)
24f8: 02402021 move a0,s2
24fc: 8fbc0010 lw gp,16(sp)
2500: 00403021 move a2,v0
2504: 2412ffff li s2,-1
2508: 8f858028 lw a1,-32728(gp)
250c: 8f9980e4 lw t9,fprintf
2510: 0320f809 jalr t9
2514: 24a55d44 addiu a1,a1,23876
--
253c: 02802821 move a1,s4
2540: 8f9980c8 lw t9,-32568(gp)
2544: 0320f809 jalr t9
2548: 24060010 li a2,16
254c: 02602021 move a0,s3
2550: 8fbc0010 lw gp,16(sp)
2554: 34058b04 li a1,0x8b04
2558: 8f998130 lw t9,-32464(gp)
255c: 0320f809 jalr t9
2560: 02003021 move a2,s0
2564: 04410012 bgez v0,25b0 <iw_set_basic_config+0x1b0>
2568: 8fbc0010 lw gp,16(sp)
256c: 8f98807c lw t8,-32644(gp)
2570: 8f998068 lw t9,-32664(gp)
2574: 0320f809 jalr t9
2578: 8f120000 lw s2,0(t8)
257c: 8fbc0010 lw gp,16(sp)
2580: 8f998128 lw t9,-32472(gp)
2584: 0320f809 jalr t9
2588: 8c440000 lw a0,0(v0)
258c: 02402021 move a0,s2
2590: 8fbc0010 lw gp,16(sp)
2594: 00403021 move a2,v0
2598: 2412ffff li s2,-1
259c: 8f858028 lw a1,-32728(gp)
25a0: 8f9980e4 lw t9,fprintf
25a4: 0320f809 jalr t9
25a8: 24a55d58 addiu a1,a1,23896
--
25e4: 0320f809 jalr t9
25e8: a7a0002c sh zero,44(sp)
25ec: 02602021 move a0,s3
25f0: 8fbc0010 lw gp,16(sp)
25f4: 34058b2a li a1,0x8b2a
25f8: 8f998130 lw t9,-32464(gp)
25fc: 0320f809 jalr t9
2600: 02003021 move a2,s0
2604: 04410014 bgez v0,2658 <iw_set_basic_config+0x258>
2608: 8fbc0010 lw gp,16(sp)
260c: 8f98807c lw t8,-32644(gp)
2610: 8f998068 lw t9,-32664(gp)
2614: 0320f809 jalr t9
2618: 8f160000 lw s6,0(t8)
261c: 8fbc0010 lw gp,16(sp)
2620: 8c520000 lw s2,0(v0)
2624: 8f998128 lw t9,-32472(gp)
2628: 0320f809 jalr t9
262c: 02402021 move a0,s2
2630: 02403021 move a2,s2
2634: 8fbc0010 lw gp,16(sp)
2638: 02c02021 move a0,s6
263c: 00403821 move a3,v0
2640: 2412ffff li s2,-1
2644: 8f858028 lw a1,-32728(gp)
2648: 8f9980e4 lw t9,fprintf
264c: 0320f809 jalr t9
2650: 24a55d6c addiu a1,a1,23916
--
268c: 0320f809 jalr t9
2690: 24060010 li a2,16
2694: 02602021 move a0,s3
2698: 8fbc0010 lw gp,16(sp)
269c: 34058b2a li a1,0x8b2a
26a0: 8f998130 lw t9,-32464(gp)
26a4: 0320f809 jalr t9
26a8: 02003021 move a2,s0
26ac: 04410014 bgez v0,2700 <iw_set_basic_config+0x300>
26b0: 8fbc0010 lw gp,16(sp)
26b4: 8f98807c lw t8,-32644(gp)
26b8: 8f998068 lw t9,-32664(gp)
26bc: 0320f809 jalr t9
26c0: 8f150000 lw s5,0(t8)
26c4: 8fbc0010 lw gp,16(sp)
26c8: 8c520000 lw s2,0(v0)
26cc: 8f998128 lw t9,-32472(gp)
26d0: 0320f809 jalr t9
26d4: 02402021 move a0,s2
26d8: 02403021 move a2,s2
26dc: 8fbc0010 lw gp,16(sp)
26e0: 02a02021 move a0,s5
26e4: 00403821 move a3,v0
26e8: 2412ffff li s2,-1
26ec: 8f858028 lw a1,-32728(gp)
26f0: 8f9980e4 lw t9,fprintf
26f4: 0320f809 jalr t9
26f8: 24a55d6c addiu a1,a1,23916
--
272c: 02802821 move a1,s4
2730: 8f9980c8 lw t9,-32568(gp)
2734: 0320f809 jalr t9
2738: 24060010 li a2,16
273c: 02602021 move a0,s3
2740: 8fbc0010 lw gp,16(sp)
2744: 34058b02 li a1,0x8b02
2748: 8f998130 lw t9,-32464(gp)
274c: 0320f809 jalr t9
2750: 02003021 move a2,s0
2754: 04410012 bgez v0,27a0 <iw_set_basic_config+0x3a0>
2758: 8fbc0010 lw gp,16(sp)
275c: 8f98807c lw t8,-32644(gp)
2760: 8f998068 lw t9,-32664(gp)
2764: 0320f809 jalr t9
2768: 8f120000 lw s2,0(t8)
276c: 8fbc0010 lw gp,16(sp)
2770: 8f998128 lw t9,-32472(gp)
2774: 0320f809 jalr t9
2778: 8c440000 lw a0,0(v0)
277c: 02402021 move a0,s2
2780: 8fbc0010 lw gp,16(sp)
2784: 00403021 move a2,v0
2788: 2412ffff li s2,-1
278c: 8f858028 lw a1,-32728(gp)
2790: 8f9980e4 lw t9,fprintf
2794: 0320f809 jalr t9
2798: 24a55d84 addiu a1,a1,23940
--
27f8: 02002021 move a0,s0
27fc: 02802821 move a1,s4
2800: 0320f809 jalr t9
2804: 24060010 li a2,16
2808: 02602021 move a0,s3
280c: 8fbc0010 lw gp,16(sp)
2810: 34058b1a li a1,0x8b1a
2814: 8f998130 lw t9,-32464(gp)
2818: 0320f809 jalr t9
281c: 02003021 move a2,s0
2820: 0240c021 move t8,s2
2824: 04410013 bgez v0,2874 <iw_set_basic_config+0x474>
2828: 8fbc0010 lw gp,16(sp)
282c: 8f98807c lw t8,-32644(gp)
2830: 8f998068 lw t9,-32664(gp)
2834: 0320f809 jalr t9
2838: 8f100000 lw s0,0(t8)
283c: 8fbc0010 lw gp,16(sp)
2840: 8f998128 lw t9,-32472(gp)
2844: 0320f809 jalr t9
2848: 8c440000 lw a0,0(v0)
284c: 02002021 move a0,s0
2850: 8fbc0010 lw gp,16(sp)
2854: 00403021 move a2,v0
2858: 8f858028 lw a1,-32728(gp)
285c: 8f9980e4 lw t9,fprintf
2860: 0320f809 jalr t9
2864: 24a55d98 addiu a1,a1,23960
--
437c: 27b00018 addiu s0,sp,24
4380: 8f9980c8 lw t9,-32568(gp)
4384: 00809021 move s2,a0
4388: afbc0010 sw gp,16(sp)
438c: 02002021 move a0,s0
4390: 24060010 li a2,16
4394: 0320f809 jalr t9
4398: 00a08821 move s1,a1
439c: 02402021 move a0,s2
43a0: 8fbc0010 lw gp,16(sp)
43a4: 34058927 li a1,0x8927
43a8: 8f998130 lw t9,-32464(gp)
43ac: 0320f809 jalr t9
43b0: 02003021 move a2,s0
43b4: 04400007 bltz v0,43d4 <iw_check_mac_addr_type+0x78>
43b8: 8fbc0010 lw gp,16(sp)
43bc: 97b80028 lhu t8,40(sp)
43c0: 24020001 li v0,1
43c4: 1302000c beq t8,v0,43f8 <iw_check_mac_addr_type+0x9c>
43c8: 24030321 li v1,801
43cc: 1303000b beq t8,v1,43fc <iw_check_mac_addr_type+0xa0>
43d0: 00001021 move v0,zero
43d4: 8f98807c lw t8,-32644(gp)
43d8: 02203021 move a2,s1
43dc: 8f858028 lw a1,-32728(gp)
43e0: 8f9980e4 lw t9,fprintf
43e4: 8f040000 lw a0,0(t8)
43e8: 0320f809 jalr t9
--
442c: afb1003c sw s1,60(sp)
4430: afb00038 sw s0,56(sp)
4434: 27b00018 addiu s0,sp,24
4438: 8f9980c8 lw t9,-32568(gp)
443c: 00809021 move s2,a0
4440: afbc0010 sw gp,16(sp)
4444: 02002021 move a0,s0
4448: 24060010 li a2,16
444c: 0320f809 jalr t9
4450: 00a08821 move s1,a1
4454: 02402021 move a0,s2
4458: 8fbc0010 lw gp,16(sp)
445c: 34058915 li a1,0x8915
4460: 8f998130 lw t9,-32464(gp)
4464: 0320f809 jalr t9
4468: 02003021 move a2,s0
446c: 04400005 bltz v0,4484 <iw_check_if_addr_type+0x70>
4470: 8fbc0010 lw gp,16(sp)
4474: 97a30028 lhu v1,40(sp)
4478: 24180002 li t8,2
447c: 10780009 beq v1,t8,44a4 <iw_check_if_addr_type+0x90>
4480: 00001021 move v0,zero
4484: 8f98807c lw t8,-32644(gp)
4488: 02203021 move a2,s1
448c: 8f858028 lw a1,-32728(gp)
4490: 8f9980e4 lw t9,fprintf
4494: 8f040000 lw a0,0(t8)
4498: 0320f809 jalr t9
--
4ac4: a7a00030 sh zero,48(sp)
4ac8: 0320f809 jalr t9
4acc: afa00040 sw zero,64(sp)
4ad0: 02602021 move a0,s3
4ad4: 8fbc0018 lw gp,24(sp)
4ad8: 34058954 li a1,0x8954
4adc: 8f998130 lw t9,-32464(gp)
4ae0: 0320f809 jalr t9
4ae4: 02803021 move a2,s4
4ae8: 04400005 bltz v0,4b00 <iw_in_addr+0x120>
4aec: 8fbc0018 lw gp,24(sp)
4af0: 8fb80040 lw t8,64(sp)
4af4: 33180002 andi t8,t8,0x2
4af8: 17000011 bnez t8,4b40 <iw_in_addr+0x160>
4afc: 8f998104 lw t9,-32508(gp)
4b00: 8f98807c lw t8,-32644(gp)
4b04: 8f998068 lw t9,-32664(gp)
4b08: 0320f809 jalr t9
4b0c: 8f120000 lw s2,0(t8)
4b10: 02003021 move a2,s0
4b14: 8fbc0018 lw gp,24(sp)
4b18: 02402021 move a0,s2
4b1c: 8c580000 lw t8,0(v0)
4b20: 02203821 move a3,s1
4b24: 8f858028 lw a1,-32728(gp)
4b28: 8f9980e4 lw t9,fprintf
4b2c: afb80010 sw t8,16(sp)
4b30: 0320f809 jalr t9
--
4b58: 8f998064 lw t9,-32668(gp)
4b5c: 0320f809 jalr t9
4b60: 00000000 nop
4b64: 04410007 bgez v0,4b84 <iw_in_addr+0x1a4>
4b68: 8fbc0018 lw gp,24(sp)
4b6c: 8f98807c lw t8,-32644(gp)
4b70: 8f858028 lw a1,-32728(gp)
4b74: 8f040000 lw a0,0(t8)
4b78: 24a561b8 addiu a1,a1,25016
4b7c: 1000000f b 4bbc <iw_in_addr+0x1dc>
4b80: 02203021 move a2,s1
4b84: 24180001 li t8,1
4b88: 02002021 move a0,s0
4b8c: 8f9980bc lw t9,-32580(gp)
4b90: 26450002 addiu a1,s2,2
4b94: 0320f809 jalr t9
4b98: a6580000 sh t8,0(s2)
4b9c: 0000c021 move t8,zero
4ba0: 1440000a bnez v0,4bcc <iw_in_addr+0x1ec>
4ba4: 8fbc0018 lw gp,24(sp)
4ba8: 8f98807c lw t8,-32644(gp)
4bac: 8f858028 lw a1,-32728(gp)
4bb0: 8f040000 lw a0,0(t8)
4bb4: 24a561ec addiu a1,a1,25068
4bb8: 02003021 move a2,s0
4bbc: 8f9980e4 lw t9,fprintf
4bc0: 0320f809 jalr t9
4bc4: 00000000 nop
[*] Function fprintf used 18 times libiw.so.30