[*] Binary protection state of dnsmasq
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of dnsmasq
403d98: 00a09821 move s3,a1
403d9c: 10800086 beqz a0,403fb8 <cache_add_dhcp_entry@@Base+0x24c>
403da0: 00c08821 move s1,a2
403da4: 00009021 move s2,zero
403da8: 10000046 b 403ec4 <cache_add_dhcp_entry@@Base+0x158>
403dac: 00008021 move s0,zero
403db0: 96470024 lhu a3,36(s2)
403db4: 00000000 nop
403db8: 30e20040 andi v0,a3,0x40
403dbc: 10400037 beqz v0,403e9c <cache_add_dhcp_entry@@Base+0x130>
403dc0: 30e30010 andi v1,a3,0x10
403dc4: 8e440014 lw a0,20(s2)
403dc8: 8e620000 lw v0,0(s3)
403dcc: 00000000 nop
403dd0: 1082003c beq a0,v0,403ec4 <cache_add_dhcp_entry@@Base+0x158>
403dd4: 24100001 li s0,1
403dd8: 8f918174 lw s1,-32396(gp)
403ddc: 8f998154 lw t9,-32428(gp)
403de0: 8e220000 lw v0,0(s1)
403de4: 00000000 nop
403de8: 8c5000f8 lw s0,248(v0)
403dec: 0320f809 jalr t9
403df0: 00000000 nop
403df4: 8fbc0018 lw gp,24(sp)
403df8: 02002021 move a0,s0
403dfc: 8f99803c lw t9,strcpy
403e00: 00000000 nop
403e04: 0320f809 jalr t9
--
4041cc: ac440000 sw a0,0(v0)
4041d0: 3c020043 lui v0,0x43
4041d4: ac445d24 sw a0,23844(v0)
4041d8: 8e020000 lw v0,0(s0)
4041dc: 8e040004 lw a0,4(s0)
4041e0: 10400003 beqz v0,4041f0 <cache_insert@@Base+0x218>
4041e4: 00000000 nop
4041e8: 10000003 b 4041f8 <cache_insert@@Base+0x220>
4041ec: ac440004 sw a0,4(v0)
4041f0: 3c020043 lui v0,0x43
4041f4: ac445d28 sw a0,23848(v0)
4041f8: 10600004 beqz v1,40420c <cache_insert@@Base+0x234>
4041fc: a6130024 sh s3,36(s0)
404200: 36620200 ori v0,s3,0x200
404204: ae030028 sw v1,40(s0)
404208: a6020024 sh v0,36(s0)
40420c: 96030024 lhu v1,36(s0)
404210: 1280000e beqz s4,40424c <cache_insert@@Base+0x274>
404214: 30620200 andi v0,v1,0x200
404218: 14400004 bnez v0,40422c <cache_insert@@Base+0x254>
40421c: 00000000 nop
404220: 30620010 andi v0,v1,0x10
404224: 10400002 beqz v0,404230 <cache_insert@@Base+0x258>
404228: 26040028 addiu a0,s0,40
40422c: 8e040028 lw a0,40(s0)
404230: 8f99803c lw t9,strcpy
404234: 00000000 nop
404238: 0320f809 jalr t9
--
404864: 00000000 nop
404868: 10600032 beqz v1,404934 <cache_insert@@Base+0x95c>
40486c: 00000000 nop
404870: 16000030 bnez s0,404934 <cache_insert@@Base+0x95c>
404874: 00000000 nop
404878: 8f9982f0 lw t9,strlen
40487c: 00000000 nop
404880: 0320f809 jalr t9
404884: 02402021 move a0,s2
404888: 8fbc0018 lw gp,24(sp)
40488c: 8fa4008c lw a0,140(sp)
404890: 8f9982f0 lw t9,strlen
404894: 00000000 nop
404898: 0320f809 jalr t9
40489c: 00408021 move s0,v0
4048a0: 8fbc0018 lw gp,24(sp)
4048a4: 02028021 addu s0,s0,v0
4048a8: 8f9980fc lw t9,-32516(gp)
4048ac: 00000000 nop
4048b0: 0320f809 jalr t9
4048b4: 2604002a addiu a0,s0,42
4048b8: 8fbc0018 lw gp,24(sp)
4048bc: 1040001d beqz v0,404934 <cache_insert@@Base+0x95c>
4048c0: 00408821 move s1,v0
4048c4: 24500028 addiu s0,v0,40
4048c8: 8f99803c lw t9,strcpy
4048cc: 02002021 move a0,s0
4048d0: 0320f809 jalr t9
--
404904: 02002021 move a0,s0
404908: 8fa20090 lw v0,144(sp)
40490c: 8fa5004c lw a1,76(sp)
404910: 02202021 move a0,s1
404914: 02c03021 move a2,s6
404918: 02a03821 move a3,s5
40491c: afb40014 sw s4,20(sp)
404920: 0c1010b9 jal 4042e4 <cache_insert@@Base+0x30c>
404924: afa20010 sw v0,16(sp)
404928: 8fbc0018 lw gp,24(sp)
40492c: 26730001 addiu s3,s3,1
404930: 24140001 li s4,1
404934: 8f9982f0 lw t9,strlen
404938: 00000000 nop
40493c: 0320f809 jalr t9
404940: 02402021 move a0,s2
404944: 8fbc0018 lw gp,24(sp)
404948: 00000000 nop
40494c: 8f9980fc lw t9,-32516(gp)
404950: 00000000 nop
404954: 0320f809 jalr t9
404958: 24440029 addiu a0,v0,41
40495c: 8fbc0018 lw gp,24(sp)
404960: 10400019 beqz v0,4049c8 <cache_insert@@Base+0x9f0>
404964: 00408021 move s0,v0
404968: 8f99803c lw t9,strcpy
40496c: 02402821 move a1,s2
404970: 0320f809 jalr t9
--
407074: 8fa200b4 lw v0,180(sp)
407078: afa3001c sw v1,28(sp)
40707c: 8fa300b0 lw v1,176(sp)
407080: afa20018 sw v0,24(sp)
407084: 8fa400f8 lw a0,248(sp)
407088: 8fa500fc lw a1,252(sp)
40708c: 8fa600ac lw a2,172(sp)
407090: 3c020042 lui v0,0x42
407094: afa30010 sw v1,16(sp)
407098: 24420f6c addiu v0,v0,3948
40709c: 24030001 li v1,1
4070a0: 02203821 move a3,s1
4070a4: afb00014 sw s0,20(sp)
4070a8: afa30020 sw v1,32(sp)
4070ac: 0c101868 jal 4061a0 <questions_crc@@Base+0x970>
4070b0: afa20024 sw v0,36(sp)
4070b4: 0002102b sltu v0,zero,v0
4070b8: 8fbc0040 lw gp,64(sp)
4070bc: 02c2b021 addu s6,s6,v0
4070c0: 8f998088 lw t9,-32632(gp)
4070c4: 8e440014 lw a0,20(s2)
4070c8: 0320f809 jalr t9
4070cc: 00000000 nop
4070d0: 8fbc0040 lw gp,64(sp)
4070d4: 00402821 move a1,v0
4070d8: 8f99803c lw t9,strcpy
4070dc: 00000000 nop
4070e0: 0320f809 jalr t9
--
409204: afbf003c sw ra,60(sp)
409208: afbe0038 sw s8,56(sp)
40920c: afb70034 sw s7,52(sp)
409210: afb60030 sw s6,48(sp)
409214: afb5002c sw s5,44(sp)
409218: afb40028 sw s4,40(sp)
40921c: afb30024 sw s3,36(sp)
409220: afb20020 sw s2,32(sp)
409224: afb1001c sw s1,28(sp)
409228: afb00018 sw s0,24(sp)
40922c: afbc0010 sw gp,16(sp)
409230: 00c09021 move s2,a2
409234: 00a0f021 move s8,a1
409238: 10c0000b beqz a2,409268 <print_mac@@Base+0x70>
40923c: 0080b821 move s7,a0
409240: 3c020042 lui v0,0x42
409244: 24560f50 addiu s6,v0,3920
409248: 3c020042 lui v0,0x42
40924c: 2455407c addiu s5,v0,16508
409250: 3c020042 lui v0,0x42
409254: 245410e8 addiu s4,v0,4328
409258: 00808821 move s1,a0
40925c: 00008021 move s0,zero
409260: 10000010 b 4092a4 <print_mac@@Base+0xac>
409264: 24d3ffff addiu s3,a2,-1
409268: 8f99803c lw t9,strcpy
40926c: 3c050042 lui a1,0x42
409270: 0320f809 jalr t9
--
4092c8: 8fb70034 lw s7,52(sp)
4092cc: 8fb60030 lw s6,48(sp)
4092d0: 8fb5002c lw s5,44(sp)
4092d4: 8fb40028 lw s4,40(sp)
4092d8: 8fb30024 lw s3,36(sp)
4092dc: 8fb20020 lw s2,32(sp)
4092e0: 8fb1001c lw s1,28(sp)
4092e4: 8fb00018 lw s0,24(sp)
4092e8: 03e00008 jr ra
4092ec: 27bd0040 addiu sp,sp,64
004092f0 <prettyprint_time@@Base>:
4092f0: 3c1c0044 lui gp,0x44
4092f4: 27bdffd8 addiu sp,sp,-40
4092f8: 279cd900 addiu gp,gp,-9984
4092fc: afbf0024 sw ra,36(sp)
409300: afb20020 sw s2,32(sp)
409304: afb1001c sw s1,28(sp)
409308: afb00018 sw s0,24(sp)
40930c: afbc0010 sw gp,16(sp)
409310: 2402ffff li v0,-1
409314: 00a08821 move s1,a1
409318: 14a2000a bne a1,v0,409344 <prettyprint_time@@Base+0x54>
40931c: 00809021 move s2,a0
409320: 3c050042 lui a1,0x42
409324: 8f99803c lw t9,strcpy
409328: 8fbf0024 lw ra,36(sp)
40932c: 8fb20020 lw s2,32(sp)
--
40a01c: 8fbf001c lw ra,28(sp)
40a020: 00000000 nop
40a024: 03e00008 jr ra
40a028: 27bd0020 addiu sp,sp,32
40a02c: 3c1c0044 lui gp,0x44
40a030: 27bdffd8 addiu sp,sp,-40
40a034: 279cd900 addiu gp,gp,-9984
40a038: afbf0024 sw ra,36(sp)
40a03c: afb10020 sw s1,32(sp)
40a040: afb0001c sw s0,28(sp)
40a044: afbc0010 sw gp,16(sp)
40a048: 10800024 beqz a0,40a0dc <option_string@@Base+0x33c>
40a04c: 00808821 move s1,a0
40a050: 80820000 lb v0,0(a0)
40a054: 00000000 nop
40a058: 10400021 beqz v0,40a0e0 <option_string@@Base+0x340>
40a05c: 00008021 move s0,zero
40a060: 8f9982f0 lw t9,strlen
40a064: 00000000 nop
40a068: 0320f809 jalr t9
40a06c: 00000000 nop
40a070: 0c1027ee jal 409fb8 <option_string@@Base+0x218>
40a074: 24440001 addiu a0,v0,1
40a078: 8fbc0010 lw gp,16(sp)
40a07c: 00408021 move s0,v0
40a080: 8f99803c lw t9,strcpy
40a084: 02202821 move a1,s1
40a088: 0320f809 jalr t9
--
40a7a4: 00408821 move s1,v0
40a7a8: 02021021 addu v0,s0,v0
40a7ac: 80430012 lb v1,18(v0)
40a7b0: 2404007e li a0,126
40a7b4: 1064004b beq v1,a0,40a8e4 <option_string@@Base+0xb44>
40a7b8: 00000000 nop
40a7bc: 82020013 lb v0,19(s0)
40a7c0: 00000000 nop
40a7c4: 14560005 bne v0,s6,40a7dc <option_string@@Base+0xa3c>
40a7c8: 00000000 nop
40a7cc: 14760005 bne v1,s6,40a7e4 <option_string@@Base+0xa44>
40a7d0: 00000000 nop
40a7d4: 10000043 b 40a8e4 <option_string@@Base+0xb44>
40a7d8: 00000000 nop
40a7dc: 10570041 beq v0,s7,40a8e4 <option_string@@Base+0xb44>
40a7e0: 00000000 nop
40a7e4: 8f9982f0 lw t9,strlen
40a7e8: 00000000 nop
40a7ec: 0320f809 jalr t9
40a7f0: 02402021 move a0,s2
40a7f4: 02221021 addu v0,s1,v0
40a7f8: 0c1027ee jal 409fb8 <option_string@@Base+0x218>
40a7fc: 24440002 addiu a0,v0,2
40a800: 8fbc0018 lw gp,24(sp)
40a804: 00402021 move a0,v0
40a808: 8f99803c lw t9,strcpy
40a80c: 02402821 move a1,s2
40a810: 0320f809 jalr t9
--
40bd54: ae500004 sw s0,4(s2)
40bd58: 02202821 move a1,s1
40bd5c: 0320f809 jalr t9
40bd60: 02003021 move a2,s0
40bd64: 100000cd b 40c09c <option_string@@Base+0x22fc>
40bd68: 00000000 nop
40bd6c: 8f9980e0 lw t9,-32544(gp)
40bd70: 3c050042 lui a1,0x42
40bd74: 02002021 move a0,s0
40bd78: 0320f809 jalr t9
40bd7c: 24a512dc addiu a1,a1,4828
40bd80: 8fbc0018 lw gp,24(sp)
40bd84: 16020025 bne s0,v0,40be1c <option_string@@Base+0x207c>
40bd88: 02002021 move a0,s0
40bd8c: 8f9982f0 lw t9,strlen
40bd90: 26100004 addiu s0,s0,4
40bd94: 0320f809 jalr t9
40bd98: 02002021 move a0,s0
40bd9c: 0c1027ee jal 409fb8 <option_string@@Base+0x218>
40bda0: 24440001 addiu a0,v0,1
40bda4: 8fbc0018 lw gp,24(sp)
40bda8: 00402021 move a0,v0
40bdac: 104000c4 beqz v0,40c0c0 <option_string@@Base+0x2320>
40bdb0: ae420028 sw v0,40(s2)
40bdb4: 8e420000 lw v0,0(s2)
40bdb8: 8f99803c lw t9,strcpy
40bdbc: 34420040 ori v0,v0,0x40
40bdc0: ae420000 sw v0,0(s2)
--
40c024: 14400004 bnez v0,40c038 <option_string@@Base+0x2298>
40c028: 00000000 nop
40c02c: 8e420000 lw v0,0(s2)
40c030: 10000022 b 40c0bc <option_string@@Base+0x231c>
40c034: 34420001 ori v0,v0,0x1
40c038: 8f9982f0 lw t9,strlen
40c03c: 00000000 nop
40c040: 0320f809 jalr t9
40c044: 02002021 move a0,s0
40c048: 02002021 move a0,s0
40c04c: 0c10286e jal 40a1b8 <option_string@@Base+0x418>
40c050: 00408821 move s1,v0
40c054: 8fbc0018 lw gp,24(sp)
40c058: 14400004 bnez v0,40c06c <option_string@@Base+0x22cc>
40c05c: 00000000 nop
40c060: 3c140042 lui s4,0x42
40c064: 10000016 b 40c0c0 <option_string@@Base+0x2320>
40c068: 2694130c addiu s4,s4,4876
40c06c: 0c1027ee jal 409fb8 <option_string@@Base+0x218>
40c070: 26240001 addiu a0,s1,1
40c074: 8fbc0018 lw gp,24(sp)
40c078: 00402021 move a0,v0
40c07c: 10400010 beqz v0,40c0c0 <option_string@@Base+0x2320>
40c080: ae420024 sw v0,36(s2)
40c084: 8e420000 lw v0,0(s2)
40c088: 8f99803c lw t9,strcpy
40c08c: 34420010 ori v0,v0,0x10
40c090: ae420000 sw v0,0(s2)
--
40e398: 02a09021 move s2,s5
40e39c: 3c120042 lui s2,0x42
40e3a0: 26521648 addiu s2,s2,5704
40e3a4: 3c030043 lui v1,0x43
40e3a8: 10000005 b 40e3c0 <read_opts@@Base+0x334>
40e3ac: 2463482c addiu v1,v1,18476
40e3b0: 8c62000c lw v0,12(v1)
40e3b4: 00000000 nop
40e3b8: 10460005 beq v0,a2,40e3d0 <read_opts@@Base+0x344>
40e3bc: 24630010 addiu v1,v1,16
40e3c0: 8c700000 lw s0,0(v1)
40e3c4: 00000000 nop
40e3c8: 1600fff9 bnez s0,40e3b0 <read_opts@@Base+0x324>
40e3cc: 00000000 nop
40e3d0: 28c20100 slti v0,a2,256
40e3d4: 10400008 beqz v0,40e3f8 <read_opts@@Base+0x36c>
40e3d8: 00000000 nop
40e3dc: 8f998110 lw t9,-32496(gp)
40e3e0: 3c050042 lui a1,0x42
40e3e4: 02802021 move a0,s4
40e3e8: 0320f809 jalr t9
40e3ec: 24a5164c addiu a1,a1,5708
40e3f0: 10000006 b 40e40c <read_opts@@Base+0x380>
40e3f4: 00000000 nop
40e3f8: 3c050042 lui a1,0x42
40e3fc: 8f99803c lw t9,strcpy
40e400: 02802021 move a0,s4
40e404: 0320f809 jalr t9
40e408: 24a51654 addiu a1,a1,5716
40e40c: 8fbc0018 lw gp,24(sp)
40e410: 3c050042 lui a1,0x42
40e414: 8f998110 lw t9,-32496(gp)
40e418: 02003021 move a2,s0
40e41c: 02403821 move a3,s2
40e420: 02c02021 move a0,s6
40e424: 24a5165c addiu a1,a1,5724
40e428: 0320f809 jalr t9
40e42c: afb10010 sw s1,16(sp)
40e430: 8fbc0018 lw gp,24(sp)
40e434: 3c040042 lui a0,0x42
40e438: 8f998098 lw t9,-32616(gp)
40e43c: 02802821 move a1,s4
40e440: 0320f809 jalr t9
40e444: 24841668 addiu a0,a0,5736
40e448: 8e650004 lw a1,4(s3)
40e44c: 8fbc0018 lw gp,24(sp)
40e450: 10a0001a beqz a1,40e4bc <read_opts@@Base+0x430>
40e454: 00000000 nop
40e458: 8f99803c lw t9,strcpy
40e45c: 00000000 nop
40e460: 0320f809 jalr t9
--
40eb40: 10400036 beqz v0,40ec1c <read_opts@@Base+0xb90>
40eb44: 3c020042 lui v0,0x42
40eb48: 8c90001c lw s0,28(a0)
40eb4c: 24552274 addiu s5,v0,8820
40eb50: 10000030 b 40ec14 <read_opts@@Base+0xb88>
40eb54: 0060a021 move s4,v1
40eb58: 8e020008 lw v0,8(s0)
40eb5c: 00000000 nop
40eb60: 1040002a beqz v0,40ec0c <read_opts@@Base+0xb80>
40eb64: 00000000 nop
40eb68: 8e110000 lw s1,0(s0)
40eb6c: 8f9980a8 lw t9,-32600(gp)
40eb70: 02202021 move a0,s1
40eb74: 0320f809 jalr t9
40eb78: 2405002e li a1,46
40eb7c: 8fbc0018 lw gp,24(sp)
40eb80: 10400022 beqz v0,40ec0c <read_opts@@Base+0xb80>
40eb84: 00409021 move s2,v0
40eb88: 8f998310 lw t9,-31984(gp)
40eb8c: 02202021 move a0,s1
40eb90: 0320f809 jalr t9
40eb94: 2405002e li a1,46
40eb98: 8fbc0018 lw gp,24(sp)
40eb9c: 1642001b bne s2,v0,40ec0c <read_opts@@Base+0xb80>
40eba0: 02202821 move a1,s1
40eba4: 8f99803c lw t9,strcpy
40eba8: 00000000 nop
40ebac: 0320f809 jalr t9
--
40fc3c: 8fbc0018 lw gp,24(sp)
40fc40: 14400008 bnez v0,40fc64 <tcp_request@@Base+0x4e0>
40fc44: 02602821 move a1,s3
40fc48: 8f9981d4 lw t9,-32300(gp)
40fc4c: 8e240058 lw a0,88(s1)
40fc50: 0320f809 jalr t9
40fc54: 00000000 nop
40fc58: 8fbc0018 lw gp,24(sp)
40fc5c: 1000ff8c b 40fa90 <tcp_request@@Base+0x30c>
40fc60: ae3e0058 sw s8,88(s1)
40fc64: 93a20020 lbu v0,32(sp)
40fc68: 93a30021 lbu v1,33(sp)
40fc6c: 00021200 sll v0,v0,0x8
40fc70: 8f9982ac lw t9,-32084(gp)
40fc74: 00438025 or s0,v0,v1
40fc78: 8e240058 lw a0,88(s1)
40fc7c: 02003021 move a2,s0
40fc80: 0320f809 jalr t9
40fc84: 24070001 li a3,1
40fc88: 8fbc0018 lw gp,24(sp)
40fc8c: 10400059 beqz v0,40fdf4 <tcp_request@@Base+0x670>
40fc90: 00000000 nop
40fc94: 16c00008 bnez s6,40fcb8 <tcp_request@@Base+0x534>
40fc98: 00000000 nop
40fc9c: 8ea20000 lw v0,0(s5)
40fca0: 8f99803c lw t9,strcpy
40fca4: 8c4400f8 lw a0,248(v0)
40fca8: 3c050042 lui a1,0x42
--
4105ac: 8f9982dc lw t9,-32036(gp)
4105b0: afa20014 sw v0,20(sp)
4105b4: afb00010 sw s0,16(sp)
4105b8: 02a02821 move a1,s5
4105bc: 03c03021 move a2,s8
4105c0: 0320f809 jalr t9
4105c4: 00003821 move a3,zero
4105c8: 2404ffff li a0,-1
4105cc: 8fbc0020 lw gp,32(sp)
4105d0: 1444000a bne v0,a0,4105fc <tcp_request@@Base+0xe78>
4105d4: 00000000 nop
4105d8: 8f998160 lw t9,-32416(gp)
4105dc: 00000000 nop
4105e0: 0320f809 jalr t9
4105e4: 00000000 nop
4105e8: 8fbc0020 lw gp,32(sp)
4105ec: 1440ffaf bnez v0,4104ac <tcp_request@@Base+0xd28>
4105f0: 00000000 nop
4105f4: 10000027 b 410694 <tcp_request@@Base+0xf10>
4105f8: 00000000 nop
4105fc: 8e820000 lw v0,0(s4)
410600: 00000000 nop
410604: ac500118 sw s0,280(v0)
410608: 16e00007 bnez s7,410628 <tcp_request@@Base+0xea4>
41060c: ac5e011c sw s8,284(v0)
410610: 8f99803c lw t9,strcpy
410614: 8c4400f8 lw a0,248(v0)
410618: 3c050042 lui a1,0x42
--
411a9c: 0c1045f2 jal 4117c8 <local_bind@@Base>
411aa0: 00003821 move a3,zero
411aa4: 8fbc0010 lw gp,16(sp)
411aa8: 10400007 beqz v0,411ac8 <fix_fd@@Base+0x224>
411aac: 00000000 nop
411ab0: 8e240000 lw a0,0(s1)
411ab4: 0c104629 jal 4118a4 <fix_fd@@Base>
411ab8: 00000000 nop
411abc: 8fbc0010 lw gp,16(sp)
411ac0: 1440000f bnez v0,411b00 <fix_fd@@Base+0x25c>
411ac4: 02802821 move a1,s4
411ac8: 8f9981d4 lw t9,-32300(gp)
411acc: 8e240000 lw a0,0(s1)
411ad0: 8e700000 lw s0,0(s3)
411ad4: 0320f809 jalr t9
411ad8: 00000000 nop
411adc: 8fbc0010 lw gp,16(sp)
411ae0: 00000000 nop
411ae4: 8f9980b4 lw t9,-32588(gp)
411ae8: 00000000 nop
411aec: 0320f809 jalr t9
411af0: 02202021 move a0,s1
411af4: 8fbc0010 lw gp,16(sp)
411af8: 10000015 b 411b50 <fix_fd@@Base+0x2ac>
411afc: ae700000 sw s0,0(s3)
411b00: 8f99803c lw t9,strcpy
411b04: 00000000 nop
411b08: 0320f809 jalr t9
--
412d6c: 00000000 nop
412d70: 8fbc0010 lw gp,16(sp)
412d74: 14400003 bnez v0,412d84 <enumerate_interfaces@@Base+0x180>
412d78: 24020001 li v0,1
412d7c: 10000022 b 412e08 <enumerate_interfaces@@Base+0x204>
412d80: ae020020 sw v0,32(s0)
412d84: 8e100028 lw s0,40(s0)
412d88: 00000000 nop
412d8c: 1600fff1 bnez s0,412d54 <enumerate_interfaces@@Base+0x150>
412d90: 00000000 nop
412d94: 1000007a b 412f80 <enumerate_interfaces@@Base+0x37c>
412d98: 00000000 nop
412d9c: 8f9982f0 lw t9,strlen
412da0: 27b10018 addiu s1,sp,24
412da4: 0320f809 jalr t9
412da8: 02202021 move a0,s1
412dac: 8fbc0010 lw gp,16(sp)
412db0: 00000000 nop
412db4: 8f9980fc lw t9,-32516(gp)
412db8: 00000000 nop
412dbc: 0320f809 jalr t9
412dc0: 24440001 addiu a0,v0,1
412dc4: 8fbc0010 lw gp,16(sp)
412dc8: 1040000f beqz v0,412e08 <enumerate_interfaces@@Base+0x204>
412dcc: ae020000 sw v0,0(s0)
412dd0: 8f99803c lw t9,strcpy
412dd4: 00402021 move a0,v0
412dd8: 0320f809 jalr t9
--
415064: 8c620000 lw v0,0(v1)
415068: 00000000 nop
41506c: 8c51009c lw s1,156(v0)
415070: 00000000 nop
415074: 12200033 beqz s1,415144 <ain@@Base+0xf3c>
415078: 3c020042 lui v0,0x42
41507c: 24563c18 addiu s6,v0,15384
415080: 3c020042 lui v0,0x42
415084: 00609021 move s2,v1
415088: 24543c40 addiu s4,v0,15424
41508c: 8e420000 lw v0,0(s2)
415090: 8f998294 lw t9,-32108(gp)
415094: 8e250000 lw a1,0(s1)
415098: 8c44038c lw a0,908(v0)
41509c: 0320f809 jalr t9
4150a0: 02c09821 move s3,s6
4150a4: 8fbc0018 lw gp,24(sp)
4150a8: 8e420000 lw v0,0(s2)
4150ac: 8f998154 lw t9,-32428(gp)
4150b0: 8e240018 lw a0,24(s1)
4150b4: 8c500388 lw s0,904(v0)
4150b8: 0320f809 jalr t9
4150bc: 00000000 nop
4150c0: 8fbc0018 lw gp,24(sp)
4150c4: 02002021 move a0,s0
4150c8: 8f99803c lw t9,strcpy
4150cc: 00000000 nop
4150d0: 0320f809 jalr t9
--
41670c: 8fc30000 lw v1,0(s8)
416710: 24040100 li a0,256
416714: 8c6200a0 lw v0,160(v1)
416718: ae040000 sw a0,0(s0)
41671c: ae020040 sw v0,64(s0)
416720: ae00003c sw zero,60(s0)
416724: ac7000a0 sw s0,160(v1)
416728: 8e020000 lw v0,0(s0)
41672c: 32630010 andi v1,s3,0x10
416730: 00531025 or v0,v0,s3
416734: 10600019 beqz v1,41679c <dhcp_read_ethers@@Base+0x4c8>
416738: ae020000 sw v0,0(s0)
41673c: 8f9982f0 lw t9,strlen
416740: 00000000 nop
416744: 0320f809 jalr t9
416748: 02202021 move a0,s1
41674c: 8fbc0018 lw gp,24(sp)
416750: 00000000 nop
416754: 8f9980fc lw t9,-32516(gp)
416758: 00000000 nop
41675c: 0320f809 jalr t9
416760: 24440001 addiu a0,v0,1
416764: 8fbc0018 lw gp,24(sp)
416768: 10400008 beqz v0,41678c <dhcp_read_ethers@@Base+0x4b8>
41676c: ae020024 sw v0,36(s0)
416770: 8f99803c lw t9,strcpy
416774: 00402021 move a0,v0
416778: 0320f809 jalr t9
--
416d30: 10540039 beq v0,s4,416e18 <find_config@@Base+0x498>
416d34: 02602021 move a0,s3
416d38: 8f998270 lw t9,-32144(gp)
416d3c: 8e450018 lw a1,24(s2)
416d40: 0320f809 jalr t9
416d44: 02803021 move a2,s4
416d48: 8fbc0018 lw gp,24(sp)
416d4c: 10400009 beqz v0,416d74 <find_config@@Base+0x3f4>
416d50: 00000000 nop
416d54: 8f998270 lw t9,-32144(gp)
416d58: 8e45001c lw a1,28(s2)
416d5c: 02602021 move a0,s3
416d60: 0320f809 jalr t9
416d64: 02803021 move a2,s4
416d68: 8fbc0018 lw gp,24(sp)
416d6c: 1440002a bnez v0,416e18 <find_config@@Base+0x498>
416d70: 00000000 nop
416d74: 8f998154 lw t9,-32428(gp)
416d78: 8ec20000 lw v0,0(s6)
416d7c: 8e440018 lw a0,24(s2)
416d80: 8c500388 lw s0,904(v0)
416d84: 0320f809 jalr t9
416d88: 00000000 nop
416d8c: 8fbc0018 lw gp,24(sp)
416d90: 00402821 move a1,v0
416d94: 8f99803c lw t9,strcpy
416d98: 00000000 nop
416d9c: 0320f809 jalr t9
416da0: 02002021 move a0,s0
416da4: 8fbc0018 lw gp,24(sp)
416da8: 8ec20000 lw v0,0(s6)
416dac: 8f998154 lw t9,-32428(gp)
416db0: 8e44001c lw a0,28(s2)
416db4: 8c50038c lw s0,908(v0)
416db8: 0320f809 jalr t9
416dbc: 00000000 nop
416dc0: 8fbc0018 lw gp,24(sp)
416dc4: 00402821 move a1,v0
416dc8: 8f99803c lw t9,strcpy
416dcc: 00000000 nop
416dd0: 0320f809 jalr t9
--
4183bc: 8e11000c lw s1,12(s0)
4183c0: 8fbc0010 lw gp,16(sp)
4183c4: ae020010 sw v0,16(s0)
4183c8: 12200008 beqz s1,4183ec <lease_set_hostname@@Base+0x110>
4183cc: ae000008 sw zero,8(s0)
4183d0: 10000006 b 4183ec <lease_set_hostname@@Base+0x110>
4183d4: ae00000c sw zero,12(s0)
4183d8: 8e100054 lw s0,84(s0)
4183dc: 8f99814c lw t9,-32436(gp)
4183e0: 1600ffe2 bnez s0,41836c <lease_set_hostname@@Base+0x90>
4183e4: 02402821 move a1,s2
4183e8: 00008821 move s1,zero
4183ec: 8f9982f0 lw t9,strlen
4183f0: 00000000 nop
4183f4: 0320f809 jalr t9
4183f8: 02402021 move a0,s2
4183fc: 8fbc0010 lw gp,16(sp)
418400: 00000000 nop
418404: 8f9980fc lw t9,-32516(gp)
418408: 00000000 nop
41840c: 0320f809 jalr t9
418410: 24440001 addiu a0,v0,1
418414: 8fbc0010 lw gp,16(sp)
418418: 10400006 beqz v0,418434 <lease_set_hostname@@Base+0x158>
41841c: 00409821 move s3,v0
418420: 8f99803c lw t9,strcpy
418424: 00402021 move a0,v0
418428: 0320f809 jalr t9
41842c: 02402821 move a1,s2
418430: 8fbc0010 lw gp,16(sp)
418434: 12a00027 beqz s5,4184d4 <lease_set_hostname@@Base+0x1f8>
418438: 00000000 nop
41843c: 16200025 bnez s1,4184d4 <lease_set_hostname@@Base+0x1f8>
418440: 00000000 nop
418444: 8f9982f0 lw t9,strlen
418448: 00000000 nop
41844c: 0320f809 jalr t9
418450: 02402021 move a0,s2
418454: 8fbc0010 lw gp,16(sp)
418458: 02a02021 move a0,s5
41845c: 8f9982f0 lw t9,strlen
418460: 00000000 nop
418464: 0320f809 jalr t9
418468: 00408021 move s0,v0
41846c: 8fbc0010 lw gp,16(sp)
418470: 02028021 addu s0,s0,v0
418474: 8f9980fc lw t9,-32516(gp)
418478: 00000000 nop
41847c: 0320f809 jalr t9
418480: 26040002 addiu a0,s0,2
418484: 8fbc0010 lw gp,16(sp)
418488: 10400012 beqz v0,4184d4 <lease_set_hostname@@Base+0x1f8>
41848c: 00408821 move s1,v0
418490: 8f99803c lw t9,strcpy
418494: 02402821 move a1,s2
418498: 0320f809 jalr t9
--
419310: 24040100 li a0,256
419314: 8fbc0020 lw gp,32(sp)
419318: ae020388 sw v0,904(s0)
41931c: 8f998318 lw t9,-31976(gp)
419320: 8e700000 lw s0,0(s3)
419324: 0320f809 jalr t9
419328: 24040100 li a0,256
41932c: 8e710000 lw s1,0(s3)
419330: 3c030040 lui v1,0x40
419334: 8e240000 lw a0,0(s1)
419338: 8e2500c8 lw a1,200(s1)
41933c: ae02038c sw v0,908(s0)
419340: 00832024 and a0,a0,v1
419344: 3c020043 lui v0,0x43
419348: 8fbc0020 lw gp,32(sp)
41934c: 1080001e beqz a0,4193c8 <lease_init@@Base+0x104>
419350: ac455f60 sw a1,24416(v0)
419354: 8e250054 lw a1,84(s1)
419358: 00000000 nop
41935c: 14a00005 bnez a1,419374 <lease_init@@Base+0xb0>
419360: 3c020043 lui v0,0x43
419364: ac405f58 sw zero,24408(v0)
419368: 3c020043 lui v0,0x43
41936c: 10000107 b 41978c <lease_init@@Base+0x4c8>
419370: ac405f5c sw zero,24412(v0)
419374: 8f99803c lw t9,strcpy
419378: 8e240388 lw a0,904(s1)
41937c: 0320f809 jalr t9
--
41bd40: 00000000 nop
41bd44: 00431024 and v0,v0,v1
41bd48: 1040003d beqz v0,41be40 <dhcp_reply@@Base+0x890>
41bd4c: afa40064 sw a0,100(sp)
41bd50: 8f998384 lw t9,-31868(gp)
41bd54: 8e660004 lw a2,4(s3)
41bd58: 3c050042 lui a1,0x42
41bd5c: 24a542a8 addiu a1,a1,17064
41bd60: 0320f809 jalr t9
41bd64: 24040006 li a0,6
41bd68: 3c020042 lui v0,0x42
41bd6c: 245542ec addiu s5,v0,17132
41bd70: 8fbc0028 lw gp,40(sp)
41bd74: 3c020042 lui v0,0x42
41bd78: 02009021 move s2,s0
41bd7c: 245442cc addiu s4,v0,17100
41bd80: 03c08821 move s1,s8
41bd84: 8f998154 lw t9,-32428(gp)
41bd88: 8e420000 lw v0,0(s2)
41bd8c: 8e240018 lw a0,24(s1)
41bd90: 8c5000f8 lw s0,248(v0)
41bd94: 0320f809 jalr t9
41bd98: 00000000 nop
41bd9c: 8fbc0028 lw gp,40(sp)
41bda0: 02002021 move a0,s0
41bda4: 8f99803c lw t9,strcpy
41bda8: 00000000 nop
41bdac: 0320f809 jalr t9
--
41f3dc: 00000000 nop
41f3e0: 93a20039 lbu v0,57(sp)
41f3e4: 00000000 nop
41f3e8: 14400008 bnez v0,41f40c <create_helper@@Base+0x380>
41f3ec: 00000000 nop
41f3f0: 8f998110 lw t9,-32496(gp)
41f3f4: 3c050042 lui a1,0x42
41f3f8: 02002021 move a0,s0
41f3fc: 0320f809 jalr t9
41f400: 24a5405c addiu a1,a1,16476
41f404: 8fbc0020 lw gp,32(sp)
41f408: 02028021 addu s0,s0,v0
41f40c: 10000014 b 41f460 <create_helper@@Base+0x3d4>
41f410: 00008821 move s1,zero
41f414: 8f998110 lw t9,-32496(gp)
41f418: 90460014 lbu a2,20(v0)
41f41c: 3c050042 lui a1,0x42
41f420: 02002021 move a0,s0
41f424: 0320f809 jalr t9
41f428: 24a54064 addiu a1,a1,16484
41f42c: 93a30039 lbu v1,57(sp)
41f430: 8fbc0020 lw gp,32(sp)
41f434: 2463ffff addiu v1,v1,-1
41f438: 12230008 beq s1,v1,41f45c <create_helper@@Base+0x3d0>
41f43c: 02028021 addu s0,s0,v0
41f440: 8f99803c lw t9,strcpy
41f444: 3c050042 lui a1,0x42
41f448: 02002021 move a0,s0
--
41f478: 03d11021 addu v0,s8,s1
41f47c: 8f9982ac lw t9,-32084(gp)
41f480: 8fa40030 lw a0,48(sp)
41f484: 93a6003b lbu a2,59(sp)
41f488: 02602821 move a1,s3
41f48c: 0320f809 jalr t9
41f490: 24070001 li a3,1
41f494: 8fbc0020 lw gp,32(sp)
41f498: 1040ffb0 beqz v0,41f35c <create_helper@@Base+0x2d0>
41f49c: 02609021 move s2,s3
41f4a0: 8e820000 lw v0,0(s4)
41f4a4: 00000000 nop
41f4a8: 8c5000f0 lw s0,240(v0)
41f4ac: 10000013 b 41f4fc <create_helper@@Base+0x470>
41f4b0: 00008821 move s1,zero
41f4b4: 90460000 lbu a2,0(v0)
41f4b8: 3c050042 lui a1,0x42
41f4bc: 02002021 move a0,s0
41f4c0: 0320f809 jalr t9
41f4c4: 24a54064 addiu a1,a1,16484
41f4c8: 93a3003b lbu v1,59(sp)
41f4cc: 8fbc0020 lw gp,32(sp)
41f4d0: 2463ffff addiu v1,v1,-1
41f4d4: 12230008 beq s1,v1,41f4f8 <create_helper@@Base+0x46c>
41f4d8: 02028021 addu s0,s0,v0
41f4dc: 8f99803c lw t9,strcpy
41f4e0: 3c050042 lui a1,0x42
41f4e4: 02002021 move a0,s0
[*] Function strcpy used 28 times dnsmasq