[*] Binary protection state of iwconfig
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of iwconfig
lui v0, 0x41
addiu fp, v0, -0x6498
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strncmp(gp)
lui a1, 0x41
move a0, s0
addiu a1, a1, -0x6534
jalr t9
addiu a2, zero, 6
lw gp, 0x18(sp)
bnez v0, 0x401390
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b00
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6504
b 0x40328c
ori a3, zero, 0x8b00
lw t9, -sym.imp.strcasecmp(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x64cc
lw gp, 0x18(sp)
beqz v0, 0x4013c8
lui a1, 0x41
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x64c4
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401568
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401424
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x64bc
ori a3, zero, 0x8b02
jalr t9
nop
lw gp, 0x18(sp)
lui a0, 0x41
lw a1, (s0)
lw t9, -sym.imp.fputs(gp)
addiu a0, a0, -0x64b0
jalr t9
nop
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -1
sll v0, s1, 2
addu s2, s6, v0
lw s0, (s2)
lw t9, -sym.imp.strcasecmp(gp)
--
jalr t9
addiu a1, a1, -0x6494
lw gp, 0x18(sp)
bnez v0, 0x401474
addiu v0, zero, 1
b 0x40151c
sb v0, 0x45(sp)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6490
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x4014d4
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b03
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x401518
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x64bc
b 0x402ddc
ori a3, zero, 0x8b03
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x6464
jalr t9
addiu a2, sp, 0x40
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x401518
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x64bc
b 0x403240
ori a3, zero, 0x8b02
sb zero, 0x45(sp)
addiu v0, zero, 1
move a0, s7
move a1, s5
ori a2, zero, 0x8b02
addiu a3, sp, 0x30
jal 0x4011f8
sb v0, 0x44(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x64bc
b 0x40328c
ori a3, zero, 0x8b02
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6444
move a0, s0
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
beqz v0, 0x4015a4
lui a1, 0x41
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, -0x643c
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x4016c8
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x4015d4
lui a2, 0x41
lw s0, -0x7f2c(gp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6434
b 0x4013f4
ori a3, zero, 0x8b04
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.atoll(gp)
nop
jalr t9
move a0, s0
lw gp, 0x18(sp)
move a0, v0
lw t9, -sym.__floatdidf(gp)
nop
jalr t9
move a1, v1
lw gp, 0x18(sp)
mov.d f20, f0
--
nop
mul.d f20, f20, f26
lw t9, -sym.imp.strchr(gp)
move a0, s0
jalr t9
addiu a1, zero, 0x6b
lw gp, 0x18(sp)
beqz v0, 0x401674
nop
mul.d f20, f20, f24
lw t9, -sym.iw_float2freq(gp)
mov.d f12, f20
jalr t9
addiu a2, sp, 0x40
addiu a3, sp, 0x30
move a0, s7
move a1, s5
jal 0x4011f8
ori a2, zero, 0x8b04
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6434
b 0x40328c
ori a3, zero, 0x8b04
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6424
move a0, s0
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x4017ac
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401718
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x641c
b 0x4013f4
ori a3, zero, 0x8b08
sll v0, s1, 2
addu s2, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (s2)
lui a1, 0x41
addiu a1, a1, -0x640c
jalr t9
addiu a2, sp, 0x40
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x401768
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x641c
b 0x403240
ori a3, zero, 0x8b08
addiu a3, sp, 0x30
move a0, s7
move a1, s5
jal 0x4011f8
ori a2, zero, 0x8b08
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x641c
b 0x40328c
ori a3, zero, 0x8b08
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6408
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
beqz v0, 0x4017e8
lui a1, 0x41
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, -0x6404
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401b30
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401818
lui a2, 0x41
lw s0, -0x7f2c(gp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6400
b 0x4013f4
ori a3, zero, 0x8b2a
sll v0, s1, 2
addu v0, s6, v0
lw t9, -sym.imp.strcasecmp(gp)
lw a0, (v0)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x6490
lw gp, 0x18(sp)
bnez v0, 0x4018a8
addiu a1, sp, 0x46
addiu v0, sp, 0x50
sw v0, 0x40(sp)
move a0, s7
addiu v0, zero, 0x20
move a1, s5
ori a2, zero, 0x8b2b
addiu a3, sp, 0x30
sh v0, 0x44(sp)
jal 0x401190
sh zero, 0x46(sp)
lw gp, 0x18(sp)
bgez v0, 0x401894
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6400
b 0x402ddc
ori a3, zero, 0x8b2b
lhu v0, 0x46(sp)
nop
andi v0, v0, 0x7fff
b 0x401aec
sh v0, 0x46(sp)
addiu v0, sp, 0x20
sw zero, 0x40(sp)
sh zero, 0x46(sp)
sh zero, 0x44(sp)
move s2, zero
addiu s3, sp, 0x50
sw a1, 0x2c8(sp)
sw v0, 0x2cc(sp)
slt v0, s1, s4
beqz v0, 0x401a94
--
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x401a94
nop
lhu v0, 0x46(sp)
addiu s1, s1, 1
ori v0, v0, 0x400
sh v0, 0x46(sp)
addiu s0, s0, 1
bne s0, s2, 0x4018c8
move s2, s0
lw v0, 0x40(sp)
nop
bnez v0, 0x401abc
nop
lhu v0, 0x46(sp)
nop
ori v0, v0, 0x800
sh v0, 0x46(sp)
bnez s0, 0x401aec
addiu s1, s1, -1
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6400
b 0x402c24
ori a3, zero, 0x8b2a
move a0, s7
move a1, s5
ori a2, zero, 0x8b2a
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6400
b 0x40328c
ori a3, zero, 0x8b2a
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x63cc
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401d9c
addiu s2, s1, 1
slt v0, s2, s4
beqz v0, 0x401c50
nop
sll v0, s2, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strcasecmp(gp)
move a0, s0
--
sh zero, 0x46(sp)
b 0x401d38
sb zero, 0x70(sp)
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x6490
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401c24
lui a1, 0x41
addiu v0, sp, 0x70
sw v0, 0x40(sp)
move a0, s7
addiu v0, zero, 0x21
move a1, s5
ori a2, zero, 0x8b1b
addiu a3, sp, 0x30
sh v0, 0x44(sp)
jal 0x401190
sh zero, 0x46(sp)
lw gp, 0x18(sp)
bgez v0, 0x401c18
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x63c4
b 0x402ddc
ori a3, zero, 0x8b1b
addiu v0, zero, 1
b 0x401d38
sh v0, 0x46(sp)
lw t9, -sym.imp.strcmp(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x63b8
lw gp, 0x18(sp)
bnez v0, 0x401c78
sll v0, s2, 2
addiu s2, s2, 1
slt v0, s2, s4
bnez v0, 0x401c74
nop
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x63c4
b 0x4013f4
ori a3, zero, 0x8b1a
sll v0, s2, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
move a0, s0
sltiu v0, v0, 0x21
lw gp, 0x18(sp)
bnez v0, 0x401cc0
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x63c4
b 0x401fd4
ori a3, zero, 0x8b1a
lw t9, -sym.imp.strcpy(gp)
addiu v0, zero, 1
sh v0, 0x46(sp)
move a1, s0
addiu a0, sp, 0x70
jalr t9
addiu s1, s2, 1
slt v0, s1, s4
lw gp, 0x18(sp)
beqz v0, 0x401d38
sll v0, s1, 2
addu v0, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (v0)
lui a1, 0x41
--
blez v1, 0x401d38
slti v0, v1, 0xff
beqz v0, 0x401d38
nop
b 0x401d3c
sh v1, 0x46(sp)
move s1, s2
lw t9, -sym.imp.strlen(gp)
addiu v0, sp, 0x70
move a0, v0
jalr t9
sw v0, 0x40(sp)
addiu v0, v0, 1
move a0, s7
move a1, s5
ori a2, zero, 0x8b1a
addiu a3, sp, 0x30
jal 0x4011f8
sh v0, 0x44(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x63c4
b 0x40328c
ori a3, zero, 0x8b1a
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6394
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401f38
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401dec
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6390
b 0x4013f4
ori a3, zero, 0x8b14
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
beqz v0, 0x401e38
addiu v0, zero, -1
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
move a0, s0
jalr t9
--
b 0x401ef4
sh v0, 2(a0)
lw t9, -sym.imp.strcasecmp(gp)
move a0, s0
jalr t9
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x401e8c
move a2, s0
addiu v1, sp, 0x42
addiu v0, zero, 1
sh v0, 0x40(sp)
sh zero, 4(v1)
sh zero, 0x42(sp)
b 0x401ef4
sh zero, 2(v1)
lw t9, -sym.iw_in_addr(gp)
move a0, s7
move a1, s5
jalr t9
addiu a3, sp, 0x40
lw gp, 0x18(sp)
bgez v0, 0x401ef4
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x41
lui a2, 0x41
addiu a1, a1, -0x652c
addiu a2, a2, -0x6390
jalr t9
ori a3, zero, 0x8b14
addiu v0, zero, 1
subu v0, v0, s1
addiu v1, zero, -4
mult v0, v1
lw gp, 0x18(sp)
mflo v0
lw a0, (s0)
b 0x402c3c
addu v0, s6, v0
move a0, s7
move a1, s5
ori a2, zero, 0x8b14
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6390
b 0x40328c
ori a3, zero, 0x8b14
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6378
move a0, s0
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x402060
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401f88
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6370
b 0x4013f4
ori a3, zero, 0x8b1c
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
move a0, s0
sltiu v0, v0, 0x21
lw gp, 0x18(sp)
bnez v0, 0x402004
move a0, s0
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6370
ori a3, zero, 0x8b1c
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x41
addiu a1, a1, -0x63b4
jalr t9
addiu a2, zero, 0x20
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -3
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
sw s0, 0x40(sp)
addiu v0, v0, 1
move a0, s7
move a1, s5
ori a2, zero, 0x8b1c
addiu a3, sp, 0x30
jal 0x4011f8
sh v0, 0x44(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6370
b 0x40328c
ori a3, zero, 0x8b1c
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6360
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
beqz v0, 0x40209c
lui a1, 0x41
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, -0x635c
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x40235c
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x4020cc
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6354
b 0x4013f4
ori a3, zero, 0x8b20
sll v0, s1, 2
addu s2, s6, v0
lw s0, (s2)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402104
addiu v0, zero, -1
sw v0, 0x40(sp)
b 0x402318
sb zero, 0x44(sp)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6344
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402164
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b21
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x402308
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6354
b 0x402ddc
ori a3, zero, 0x8b21
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x633c
jalr t9
addiu a2, sp, 0x28
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x4021a8
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6354
b 0x403240
ori a3, zero, 0x8b20
lw t9, -sym.imp.strchr(gp)
lw a0, (s2)
jalr t9
addiu a1, zero, 0x47
lw gp, 0x18(sp)
beqz v0, 0x4021e4
lui v0, 0x41
lwc1 f0, 0x28(sp)
lwc1 f2, -0x5c50(v0)
lwc1 f1, 0x2c(sp)
lwc1 f3, -0x5c4c(v0)
nop
mul.d f0, f0, f2
swc1 f0, 0x28(sp)
swc1 f1, 0x2c(sp)
--
beqz v0, 0x402314
sll v0, s1, 2
addu v0, s6, v0
lw t9, -sym.imp.strcasecmp(gp)
lw a0, (v0)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x6344
bnez v0, 0x402314
nop
addiu v0, zero, 1
b 0x402318
sb v0, 0x44(sp)
move s1, s0
move a0, s7
move a1, s5
ori a2, zero, 0x8b20
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6354
b 0x40328c
ori a3, zero, 0x8b20
lw t9, -sym.imp.strncasecmp(gp)
addiu a1, a1, -0x6338
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
bnez v0, 0x402500
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x4023b0
addiu s2, zero, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6334
b 0x4013f4
ori a3, zero, 0x8b22
sll v0, s1, 2
addu s3, s6, v0
lw s0, (s3)
lw t9, -sym.imp.strcasecmp(gp)
addiu v0, zero, -1
sw v0, 0x40(sp)
sb s2, 0x44(sp)
sb zero, 0x45(sp)
move a0, s0
jalr t9
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x4023f0
lui a1, 0x41
b 0x4024bc
--
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402414
lui a1, 0x41
b 0x4024bc
sb zero, 0x44(sp)
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x6344
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402478
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b23
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x402470
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6334
b 0x402ddc
ori a3, zero, 0x8b23
b 0x4024bc
sb s2, 0x44(sp)
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x6320
jalr t9
addiu a2, sp, 0x40
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x4024bc
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6334
b 0x402660
ori a3, zero, 0x8b22
move a0, s7
move a1, s5
ori a2, zero, 0x8b22
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6334
b 0x40328c
ori a3, zero, 0x8b22
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x631c
move a0, s0
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x4026c0
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x402554
addiu s2, zero, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6314
b 0x4013f4
ori a3, zero, 0x8b24
sll v0, s1, 2
addu s3, s6, v0
lw s0, (s3)
lw t9, -sym.imp.strcasecmp(gp)
addiu v0, zero, -1
sw v0, 0x40(sp)
sb s2, 0x44(sp)
sb zero, 0x45(sp)
move a0, s0
jalr t9
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x402594
lui a1, 0x41
b 0x40267c
--
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x4025b8
lui a1, 0x41
b 0x40267c
sb zero, 0x44(sp)
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x6344
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402620
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b25
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x402614
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6314
b 0x402ddc
ori a3, zero, 0x8b25
addiu v0, zero, 1
b 0x40267c
sb v0, 0x44(sp)
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x6320
jalr t9
addiu a2, sp, 0x40
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x40267c
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6314
ori a3, zero, 0x8b24
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (s0)
lw a2, (s3)
b 0x403254
nop
move a0, s7
move a1, s5
ori a2, zero, 0x8b24
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6314
b 0x40328c
ori a3, zero, 0x8b24
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, -0x62f8
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402800
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x40270c
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62f0
b 0x4013f4
ori a3, zero, 0x8b06
sll v0, s1, 2
addu s2, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (s2)
lui a1, 0x41
addiu a1, a1, -0x640c
jalr t9
addiu a2, sp, 0x20
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x402784
nop
lw s3, -obj.iw_operation_mode(gp)
b 0x40274c
sw zero, 0x20(sp)
sw v1, 0x20(sp)
lw s0, 0x20(sp)
lw t9, -sym.imp.strncasecmp(gp)
sll v0, s0, 2
addu a1, s3, v0
slti v0, s0, 7
beqz v0, 0x402784
addiu a2, zero, 3
lw a1, (a1)
lw a0, (s2)
jalr t9
nop
lw gp, 0x18(sp)
bnez v0, 0x402748
addiu v1, s0, 1
lw v1, 0x20(sp)
nop
sltiu v0, v1, 7
bnez v0, 0x4027b8
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62f0
b 0x403240
ori a3, zero, 0x8b06
move a0, s7
move a1, s5
ori a2, zero, 0x8b06
addiu a3, sp, 0x30
jal 0x4011f8
sw v1, 0x40(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62f0
b 0x40328c
ori a3, zero, 0x8b06
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x62e4
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
bnez v0, 0x402c90
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
beqz v0, 0x4029a0
nop
sll v0, s1, 2
addu s2, s6, v0
lw s0, (s2)
--
jalr t9
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x402860
addiu v0, zero, 1
b 0x402c4c
sb v0, 0x45(sp)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
move a0, s0
jalr t9
addiu a1, a1, -0x6490
lw gp, 0x18(sp)
bnez v0, 0x4028c8
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b2d
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x4028c0
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62dc
b 0x402ddc
ori a3, zero, 0x8b2d
b 0x402c4c
sb zero, 0x45(sp)
lw s0, (s2)
lw t9, -sym.imp.strcasecmp(gp)
sh zero, 0x46(sp)
sb zero, 0x45(sp)
addiu a1, a1, -0x62c4
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x4028fc
addiu v0, zero, 1
addiu s1, s1, 1
b 0x402928
slt v1, s1, s4
--
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x40296c
lui a1, 0x41
lhu v0, 0x46(sp)
addiu s1, s1, 1
b 0x402994
ori v0, v0, 0x1000
lw t9, -sym.imp.strcasecmp(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x62b4
lw gp, 0x18(sp)
bnez v0, 0x4029c8
sll v0, s1, 2
lhu v0, 0x46(sp)
addiu s1, s1, 1
ori v0, v0, 0x2000
slt v1, s1, s4
bnez v1, 0x4029c4
sh v0, 0x46(sp)
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62dc
b 0x4013f4
ori a3, zero, 0x8b2c
sll v0, s1, 2
addu s0, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (s0)
lui a1, 0x41
addiu a1, a1, -0x633c
jalr t9
addiu a2, sp, 0x28
addiu v1, zero, 1
lw gp, 0x18(sp)
bne v0, v1, 0x402ad0
move s2, zero
lui a1, 0x41
lwc1 f0, 0x28(sp)
lwc1 f22, -0x5c48(a1)
--
lw t9, -sym.imp.strcasecmp(gp)
lw a0, (s0)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x628c
lw gp, 0x18(sp)
bnez v0, 0x402bdc
nop
lhu v0, 0x46(sp)
nop
ori v0, v0, 0x800
sh v0, 0x46(sp)
lhu v0, 0x46(sp)
nop
andi v0, v0, 0xf00
beqz v0, 0x402bf8
nop
b 0x402c48
addiu s1, s1, 1
bnez s2, 0x402c4c
addiu s1, s1, -1
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62dc
ori a3, zero, 0x8b2c
jalr t9
nop
sll v0, s1, 2
lw gp, 0x18(sp)
lw a0, (s0)
addu v0, s6, v0
lw a2, (v0)
b 0x403254
nop
addiu s1, s1, -1
move a0, s7
move a1, s5
ori a2, zero, 0x8b2c
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62dc
b 0x40328c
ori a3, zero, 0x8b2c
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6284
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
bnez v0, 0x402fc8
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x402ce0
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x627c
b 0x4013f4
ori a3, zero, 0x8b26
lw t9, -sym.iw_get_range_info(gp)
move a0, s7
move a1, s5
jalr t9
addiu a2, sp, 0x94
lw gp, 0x18(sp)
bgez v0, 0x402d1c
sll v0, s1, 2
lw t9, -sym.imp.memset(gp)
addiu a0, sp, 0x94
move a1, zero
jalr t9
addiu a2, zero, 0x234
lw gp, 0x18(sp)
sll v0, s1, 2
--
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402d84
lui a1, 0x41
b 0x402f84
sb zero, 0x44(sp)
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x6344
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402e48
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b27
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x402e40
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x627c
ori a3, zero, 0x8b27
jalr t9
nop
lw gp, 0x18(sp)
lw s0, (s0)
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x648c
move a2, s5
jalr t9
move a3, v0
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -6
b 0x402f84
sb s3, 0x44(sp)
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x640c
jalr t9
addiu a2, sp, 0x20
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x402e8c
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x627c
b 0x403240
ori a3, zero, 0x8b26
lw t9, -sym.imp.strchr(gp)
lw a0, (s2)
jalr t9
addiu a1, zero, 0x6d
lhu v1, 0x186(sp)
lw gp, 0x18(sp)
andi v1, v1, 1
beqz v1, 0x402edc
sltu v0, zero, v0
bnez v0, 0x402ed4
addiu v0, zero, 1
lw t9, -sym.iw_dbm2mwatt(gp)
lw a0, 0x20(sp)
jalr t9
nop
--
slt v0, s1, s4
beqz v0, 0x402f80
sll v0, s1, 2
addu v0, s6, v0
lw t9, -sym.imp.strcasecmp(gp)
lw a0, (v0)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x6344
bnez v0, 0x402f80
addiu v0, zero, 1
b 0x402f84
sb v0, 0x44(sp)
move s1, s0
move a0, s7
move a1, s5
ori a2, zero, 0x8b26
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x627c
b 0x40328c
ori a3, zero, 0x8b26
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x626c
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
bnez v0, 0x4032f0
addiu s1, s1, 1
slt v0, s1, s4
beqz v0, 0x4030e4
nop
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strcasecmp(gp)
--
lw gp, 0x18(sp)
bnez v0, 0x4030a8
lui a1, 0x41
lhu v0, 0x46(sp)
addiu s1, s1, 1
b 0x4030d8
ori v0, v0, 0x1000
lw t9, -sym.imp.strncasecmp(gp)
move a0, s0
addiu a1, a1, -0x624c
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x40310c
sll v0, s1, 2
lhu v0, 0x46(sp)
addiu s1, s1, 1
andi v0, v0, 0xefff
ori v0, v0, 0x2000
slt v1, s1, s4
bnez v1, 0x403108
sh v0, 0x46(sp)
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6264
b 0x4013f4
ori a3, zero, 0x8b28
sll v0, s1, 2
addu s2, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (s2)
lui a1, 0x41
addiu a1, a1, -0x633c
jalr t9
addiu a2, sp, 0x28
addiu v1, zero, 1
lw gp, 0x18(sp)
bne v0, v1, 0x403224
lui a1, 0x41
lhu v0, 0x46(sp)
nop
andi v0, v0, 0x1000
--
lwc1 f0, 0x28(sp)
move a0, s7
move a1, s5
ori a2, zero, 0x8b28
lwc1 f1, 0x2c(sp)
addiu a3, sp, 0x30
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f0
ctc1 v0, 31
nop
jal 0x4011f8
swc1 f0, 0x40(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
b 0x403270
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6264
ori a3, zero, 0x8b28
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (s0)
lw a2, (s2)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x6460
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -2
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6264
ori a3, zero, 0x8b28
jalr t9
nop
lw gp, 0x18(sp)
lw s0, (s0)
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x64f4
move a2, s5
jalr t9
move a3, v0
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -5
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x6240
jalr t9
move a2, s0
b 0x401418
nop
slt v0, s1, s4
bnez v0, 0x401320
sll v0, s1, 2
move v0, zero
lwc1 f28, 0x318(sp)
lw ra, 0x2f4(sp)
lwc1 f26, 0x310(sp)
lw fp, 0x2f0(sp)
lwc1 f24, 0x308(sp)
lw s7, 0x2ec(sp)
lwc1 f22, 0x300(sp)
lw s6, 0x2e8(sp)
lwc1 f20, 0x2f8(sp)
--
bltz v0, 0x403794
addiu v0, zero, 1
sw v0, 0x1fc(sp)
lw v0, 0x38(sp)
nop
sw v0, 0x200(sp)
lw v0, 0x3c(sp)
nop
sw v0, 0x204(sp)
lw t9, -sym.iw_get_stats(gp)
move a0, s2
move a1, s1
jalr t9
addiu a2, sp, 0x208
lw gp, 0x20(sp)
bltz v0, 0x4040d0
addiu v0, zero, 1
b 0x4040d0
sw v0, 0x228(sp)
lw t9, -sym.imp.strerror(gp)
lw s0, (a0)
jalr t9
addiu a0, zero, 0x13
lw gp, 0x20(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x6214
move a2, s1
jalr t9
move a3, v0
lw gp, 0x20(sp)
b 0x4040b8
addiu v0, zero, -0x13
lw v0, 0x154(sp)
nop
beqz v0, 0x403840
andi a2, v0, 0xff
slti v0, a2, 2
lw t9, -sym.imp.printf(gp)
bnez v0, 0x40382c
addiu a1, sp, 0x158
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6204
b 0x403854
--
nop
lw t9, -sym.imp.putchar(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw gp, 0x20(sp)
move v0, zero
lw ra, 0x474(sp)
lw s2, 0x470(sp)
lw s1, 0x46c(sp)
lw s0, 0x468(sp)
jr ra
addiu sp, sp, 0x478
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
addiu a0, a0, -0x5f80
move a1, s1
jalr t9
addiu a2, sp, 0xe8
lw v0, 0x150(sp)
lw gp, 0x20(sp)
bnez v0, 0x4037f8
nop
b 0x403858
nop
lw t9, -sym.imp.fprintf(gp)
lw a0, (a0)
jalr t9
move a2, s1
lw gp, 0x20(sp)
b 0x4040b8
addiu v0, zero, -0x7a
lui gp, 0x42
addiu sp, sp, -0x30
addiu gp, gp, 0x31e0
sw ra, 0x2c(sp)
sw s3, 0x28(sp)
sw s2, 0x24(sp)
sw s1, 0x20(sp)
sw s0, 0x1c(sp)
sw gp, 0x10(sp)
lw s0, (a1)
lw t9, -sym.imp.strrchr(gp)
move s2, a1
move s1, a0
addiu a1, zero, 0x2f
--
addiu sp, sp, -0x1c60
addiu gp, gp, 0x31e0
sw ra, 0x1c5c(sp)
sw s7, 0x1c58(sp)
sw s6, 0x1c54(sp)
sw s5, 0x1c50(sp)
sw s4, 0x1c4c(sp)
sw s3, 0x1c48(sp)
sw s2, 0x1c44(sp)
sw s1, 0x1c40(sp)
sw s0, 0x1c3c(sp)
sw gp, 0x10(sp)
lw t9, -sym.iw_get_priv_info(gp)
move s4, a3
move s1, a1
move s0, a2
move a1, a3
addiu a2, sp, 0x438
addiu a3, zero, 0x100
jalr t9
move s7, a0
lw gp, 0x10(sp)
bgtz v0, 0x404594
move s2, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s4
b 0x40471c
nop
addiu v0, zero, 1
bne s0, v0, 0x40461c
nop
lw s0, (s1)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6490
jalr t9
move a0, s0
lw gp, 0x10(sp)
bnez v0, 0x4045e4
lui a1, 0x41
lw t9, -sym.imp.printf(gp)
--
sw s0, 0x1850(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.memcpy(gp)
move s3, a1
lui a1, 0x42
move fp, a0
addiu a1, a1, -0x4e80
addiu a0, sp, 0x1c
move s1, a2
sb zero, 0x18(sp)
addiu a2, zero, 0x10
jalr t9
move s7, a3
lw gp, 0x10(sp)
addiu s0, sp, 0x4c
lw t9, -sym.iw_get_priv_info(gp)
move a0, fp
move a1, s7
move a2, s0
jalr t9
addiu a3, zero, 0x100
lw gp, 0x10(sp)
bgtz v0, 0x404808
move s2, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s7
b 0x404b10
nop
bnez s1, 0x404950
addiu v0, zero, 1
lui v0, 0x41
addiu s5, v0, -0x5af8
lui v0, 0x41
move s6, s0
addiu s4, v0, -0x5aec
addiu s1, zero, -1
addiu s3, zero, 3
addiu s1, s1, 1
slt v0, s1, s2
beqz v0, 0x404884
mult s1, s3
--
addiu sp, sp, 0x1878
b 0x404a10
sb v1, 0x18(sp)
lui gp, 0x42
addiu sp, sp, -0x1848
addiu gp, gp, 0x31e0
sw ra, 0x1844(sp)
sw s6, 0x1840(sp)
sw s5, 0x183c(sp)
sw s4, 0x1838(sp)
sw s3, 0x1834(sp)
sw s2, 0x1830(sp)
sw s1, 0x182c(sp)
sw s0, 0x1828(sp)
sw gp, 0x20(sp)
lw t9, -sym.iw_get_priv_info(gp)
addiu s1, sp, 0x28
move a2, s1
addiu a3, zero, 0x100
jalr t9
move s0, a1
lw gp, 0x20(sp)
bgtz v0, 0x404bcc
move s2, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s0
b 0x404c94
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
move a1, s0
jalr t9
addiu a0, a0, -0x59e4
lui v0, 0x42
move s0, s1
addiu s3, v0, -0x4e70
lw gp, 0x20(sp)
lui v0, 0x41
addiu s6, v0, -0x59c0
move s1, zero
addiu s5, zero, 3
--
addiu s4, s4, 4
lw fp, 0x20(sp)
b 0x404d70
addiu s3, s3, -1
move fp, zero
move s2, s6
move s0, s6
addiu s1, zero, -1
addiu s1, s1, 1
slt v0, s1, s5
addiu a0, s0, 8
lw t9, -sym.imp.strcmp(gp)
lw a1, 0x1120(sp)
beqz v0, 0x404db4
addiu s0, s0, 0x18
jalr t9
nop
lw gp, 0x18(sp)
bnez v0, 0x404d7c
addiu v0, zero, 0x18
b 0x404dd8
mult s1, v0
bne s1, s5, 0x404dd0
lui a1, 0x41
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
b 0x404e68
addiu a1, a1, -0x5988
addiu v0, zero, 0x18
mult s1, v0
move v1, s1
mflo v0
addiu s1, zero, -1
addu a0, s6, v0
lw a1, (a0)
ori v0, zero, 0x89f0
sltu v0, a1, v0
beqz v0, 0x404eb0
move s7, zero
b 0x404e0c
addiu s1, s1, 1
addiu s2, s2, 0x18
addiu s1, s1, 1
slt v0, s1, s5
bnez v0, 0x404e28
nop
bne s1, s5, 0x404e74
nop
b 0x404e58
lui a1, 0x41
lb v0, 8(s2)
nop
bnez v0, 0x404e04
nop
lw v1, 4(s2)
lw v0, 4(a0)
nop
bne v1, v0, 0x404e08
addiu s2, s2, 0x18
addiu s2, s2, -0x18
b 0x404e78
addiu v0, zero, 0x18
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x5970
lw a2, 0x1120(sp)
b 0x40529c
nop
addiu v0, zero, 0x18
mult s1, v0
lw t9, -sym.imp.printf(gp)
mflo v0
move fp, a1
addu v0, s6, v0
lw a2, (v0)
lui a0, 0x41
lw a1, 0x1120(sp)
addiu a0, a0, -0x5944
jalr t9
move a3, fp
lw gp, 0x18(sp)
move v1, s1
addiu s7, zero, 4
--
lw a0, 0x1110(sp)
jalr t9
addiu a2, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x405420
lui a0, 0x41
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fputs(gp)
lw a1, (s0)
jalr t9
addiu a0, a0, -0x58a4
lw gp, 0x18(sp)
lw s1, (s0)
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
lw s0, (s5)
jalr t9
nop
lw gp, 0x18(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x1120(sp)
sw v0, 0x10(sp)
move a0, s1
addiu a1, a1, -0x5878
jalr t9
move a3, s0
lw gp, 0x18(sp)
b 0x40574c
addiu v0, zero, -1
lhu v1, 6(s5)
nop
andi v0, v1, 0x7000
beqz v0, 0x405748
andi v0, v1, 0x7ff
beqz v0, 0x40574c
move v0, zero
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
lw a1, 0x111c(sp)
lw a2, 0x1120(sp)
--
addiu sp, sp, 0x1110
lui gp, 0x42
addiu sp, sp, -0x1840
addiu gp, gp, 0x31e0
sw ra, 0x183c(sp)
sw s4, 0x1838(sp)
sw s3, 0x1834(sp)
sw s2, 0x1830(sp)
sw s1, 0x182c(sp)
sw s0, 0x1828(sp)
sw gp, 0x20(sp)
lw t9, -sym.iw_get_priv_info(gp)
addiu s3, sp, 0x28
move s0, a3
move s2, a1
move s4, a2
move a1, a3
move a2, s3
addiu a3, zero, 0x100
jalr t9
move s1, a0
lw gp, 0x20(sp)
bgtz v0, 0x405818
move v1, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s0
lw gp, 0x20(sp)
b 0x405840
addiu v0, zero, -1
lw v0, (s2)
move a0, s1
addiu a1, s2, 4
addiu a2, s4, -1
move a3, s0
sw v0, 0x10(sp)
sw s3, 0x14(sp)
jal 0x404cc4
sw v1, 0x18(sp)
lw gp, 0x20(sp)
lw ra, 0x183c(sp)
lw s4, 0x1838(sp)
--
jr ra
addiu sp, sp, 0x1840
lui gp, 0x42
addiu sp, sp, -0x1848
addiu gp, gp, 0x31e0
sw ra, 0x1844(sp)
sw s6, 0x1840(sp)
sw s5, 0x183c(sp)
sw s4, 0x1838(sp)
sw s3, 0x1834(sp)
sw s2, 0x1830(sp)
sw s1, 0x182c(sp)
sw s0, 0x1828(sp)
sw gp, 0x20(sp)
lw t9, -sym.iw_get_priv_info(gp)
addiu s0, sp, 0x28
move a2, s0
addiu a3, zero, 0x100
move s6, a0
jalr t9
move s3, a1
lw gp, 0x20(sp)
bgtz v0, 0x4058dc
move s2, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s3
b 0x405984
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
addiu a0, a0, -0x5820
jalr t9
move a1, s3
lw gp, 0x20(sp)
move s1, zero
addiu s5, zero, 3
move s4, s0
lb v0, 8(s0)
nop
beqz v0, 0x405964
nop
--
sw s2, 0x40(sp)
sw s1, 0x3c(sp)
sw s0, 0x38(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.strncpy(gp)
addiu s0, sp, 0x18
move s1, a0
addiu a2, zero, 0x10
move a0, s0
jalr t9
move s2, a1
lw gp, 0x10(sp)
move a0, s1
lw t9, -sym.imp.ioctl(gp)
move a2, s0
jalr t9
ori a1, zero, 0x8915
lw gp, 0x10(sp)
bltz v0, 0x4061c8
addiu v0, zero, 2
lhu v1, 0x28(sp)
nop
beq v1, v0, 0x4061ec
move a0, zero
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5780
jalr t9
move a2, s2
lw gp, 0x10(sp)
addiu a0, zero, -1
lw ra, 0x44(sp)
move v0, a0
lw s2, 0x40(sp)
lw s1, 0x3c(sp)
lw s0, 0x38(sp)
jr ra
addiu sp, sp, 0x48
lui gp, 0x42
addiu sp, sp, -0x48
addiu gp, gp, 0x31e0
sw ra, 0x44(sp)
sw s2, 0x40(sp)
sw s1, 0x3c(sp)
sw s0, 0x38(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.strncpy(gp)
addiu s0, sp, 0x18
move s1, a0
addiu a2, zero, 0x10
move a0, s0
jalr t9
move s2, a1
lw gp, 0x10(sp)
move a0, s1
lw t9, -sym.imp.ioctl(gp)
move a2, s0
jalr t9
ori a1, zero, 0x8927
lw gp, 0x10(sp)
bltz v0, 0x406278
addiu v0, zero, 1
lhu v1, 0x28(sp)
nop
beq v1, v0, 0x40629c
move a0, zero
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5754
jalr t9
move a2, s2
lw gp, 0x10(sp)
addiu a0, zero, -1
lw ra, 0x44(sp)
move v0, a0
lw s2, 0x40(sp)
lw s1, 0x3c(sp)
lw s0, 0x38(sp)
jr ra
addiu sp, sp, 0x48
lui gp, 0x42
addiu sp, sp, -0x28
addiu gp, gp, 0x31e0
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
--
sw ra, 0x94(sp)
sw s5, 0x90(sp)
sw s4, 0x8c(sp)
sw s3, 0x88(sp)
sw s2, 0x84(sp)
sw s1, 0x80(sp)
sw s0, 0x7c(sp)
sw gp, 0x18(sp)
lw t9, -sym.imp.strchr(gp)
move s2, a0
move s3, a1
move a0, a2
addiu a1, zero, 0x3a
move s4, a2
jalr t9
move s5, a3
bnez v0, 0x406b20
move a0, s2
jal 0x406158
move a1, s3
lw gp, 0x18(sp)
bgez v0, 0x406a10
addiu s1, sp, 0x20
lw v0, -0x7f2c(gp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
b 0x406b44
addiu a1, a1, -0x569c
move a0, s4
jal 0x406828
move a1, s1
lw gp, 0x18(sp)
bgez v0, 0x406a54
addiu s0, sp, 0x30
lw v0, -0x7f2c(gp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x566c
move a2, s4
jalr t9
nop
lw gp, 0x18(sp)
b 0x406b70
addiu v0, zero, -1
lw t9, -sym.imp.memcpy(gp)
move a1, s1
move a0, s0
jalr t9
addiu a2, zero, 0x10
lw gp, 0x18(sp)
addiu a0, sp, 0x64
lw t9, -sym.imp.strncpy(gp)
move a1, s3
addiu a2, zero, 0x10
sh zero, 0x40(sp)
jalr t9
sw zero, 0x50(sp)
lw gp, 0x18(sp)
move a0, s2
lw t9, -sym.imp.ioctl(gp)
move a2, s0
jalr t9
ori a1, zero, 0x8954
lw gp, 0x18(sp)
bltz v0, 0x406ac0
nop
lw v0, 0x50(sp)
nop
andi v0, v0, 2
bnez v0, 0x406b04
addiu a1, sp, 0x40
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lw v1, (v0)
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
sw v1, 0x10(sp)
addiu a1, a1, -0x564c
move a2, s4
jalr t9
move a3, s3
b 0x406a48
nop
lw t9, -sym.imp.memcpy(gp)
move a0, s5
jalr t9
addiu a2, zero, 0x10
lw gp, 0x18(sp)
b 0x406b70
move v0, zero
jal 0x406208
move a1, s3
lw gp, 0x18(sp)
bgez v0, 0x406b4c
lui a1, 0x41
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x5600
b 0x406a40
move a2, s3
addiu v0, zero, 1
sh v0, (s5)
addiu a1, s5, 2
jal 0x406640
move a0, s4
lw gp, 0x18(sp)
beqz v0, 0x406b94
lui a1, 0x41
move v0, zero
lw ra, 0x94(sp)
lw s5, 0x90(sp)
lw s4, 0x8c(sp)
lw s3, 0x88(sp)
lw s2, 0x84(sp)
lw s1, 0x80(sp)
lw s0, 0x7c(sp)
jr ra
addiu sp, sp, 0x98
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
b 0x406a3c
addiu a1, a1, -0x55cc
lui gp, 0x42
addiu sp, sp, -0x30
addiu gp, gp, 0x31e0
sw ra, 0x2c(sp)
sw gp, 0x20(sp)
lbu t0, 5(a0)
lbu a2, (a0)
lbu a3, 1(a0)
lbu v0, 2(a0)
lbu v1, 3(a0)
lbu a0, 4(a0)
lw t9, -sym.imp.sprintf(gp)
sw a0, 0x18(sp)
move a0, a1
lui a1, 0x41
sw v0, 0x10(sp)
sw v1, 0x14(sp)
--
jal 0x4062b8
sh zero, 0x2e(sp)
lw gp, 0x10(sp)
bltz v0, 0x407808
addiu v1, zero, -1
lw t9, -sym.imp.memcpy(gp)
move a1, s1
move a0, s2
jalr t9
addiu a2, zero, 0x234
lui v0, 0x42
lw v0, -0x4c80(v0)
lw gp, 0x10(sp)
bnez v0, 0x4077fc
addiu v1, zero, 1
lhu v0, 0x2c(sp)
nop
sltiu v0, v0, 0x12c
bnez v0, 0x4077a4
lui a1, 0x41
lbu a3, 0x118(s2)
addiu v0, zero, 0x10
beq a3, v0, 0x40773c
lui a1, 0x41
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x53cc
jalr t9
move a2, s3
lw gp, 0x10(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x41
addiu a1, a1, -0x5388
jalr t9
addiu a2, zero, 0x10
lw gp, 0x10(sp)
lw a1, (s0)
lw t9, -sym.imp.fputs(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x5348
lw gp, 0x10(sp)
lbu a3, 0x119(s2)
lbu v0, 0x118(s2)
nop
sltu v0, v0, a3
beqz v0, 0x4077fc
addiu v1, zero, 1
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x41
addiu a1, a1, -0x5328
jalr t9
move a2, s3
lw gp, 0x10(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lbu a2, 0x118(s2)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x52dc
lw gp, 0x10(sp)
lui a0, 0x41
lw a1, (s0)
lw t9, -sym.imp.fputs(gp)
b 0x4077ec
addiu a0, a0, -0x5294
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x5278
jalr t9
move a2, s3
lw gp, 0x10(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x41
addiu a1, a1, -0x5388
jalr t9
addiu a2, zero, 0x10
lw gp, 0x10(sp)
lui a0, 0x41
lw a1, (s0)
lw t9, -sym.imp.fputs(gp)
addiu a0, a0, -0x5348
jalr t9
nop
lw gp, 0x10(sp)
addiu v1, zero, 1
lui v0, 0x42
sw v1, -0x4c80(v0)
move v1, zero
lw ra, 0x4b4(sp)
move v0, v1
lw s3, 0x4b0(sp)
lw s2, 0x4ac(sp)
--
move s3, a0
jal 0x4062b8
move s1, a1
lw gp, 0x10(sp)
bltz v0, 0x407928
addiu v1, zero, -1
lw t9, -sym.imp.memset(gp)
addiu s0, sp, 0x38
move a0, s0
move a1, zero
jalr t9
addiu a2, zero, 0x468
addiu v0, zero, 0x468
move a0, s3
move a3, s2
move a1, s1
ori a2, zero, 0x8b0b
sh v0, 0x2c(sp)
sw s0, 0x28(sp)
jal 0x4062b8
sh zero, 0x2e(sp)
lw gp, 0x10(sp)
bgez v0, 0x4078d8
lui a1, 0x41
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x522c
jalr t9
move a2, s1
b 0x407920
nop
lhu v0, 0x2c(sp)
nop
sltiu v0, v0, 0x12c
bnez v0, 0x407928
move v1, zero
lw t9, -sym.imp.printf(gp)
lbu a2, 0x119(s0)
lui a0, 0x41
addiu a0, a0, -0x51ec
jalr t9
move a1, s1
lw gp, 0x10(sp)
lui a0, 0x41
lbu a1, 0x118(s0)
--
sw v0, 0x2c(sp)
move a0, s6
addiu v0, zero, 1
move a1, s5
ori a2, zero, 0x8b02
sw v1, 0x28(sp)
jal 0x4065d8
sb v0, 0x2c(sp)
lw gp, 0x10(sp)
bgez v0, 0x407ebc
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
addiu s2, zero, -1
lw gp, 0x10(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x5104
jalr t9
move a2, v0
lw gp, 0x10(sp)
b 0x407ec0
nop
move s2, zero
lw v0, 0x20(s3)
nop
beqz v0, 0x407f54
nop
lwc1 f12, 0x28(s3)
nop
lwc1 f13, 0x2c(s3)
jal sym.iw_float2freq
addiu a2, sp, 0x28
move a0, s6
move a1, s5
ori a2, zero, 0x8b04
jal 0x4065d8
addiu a3, sp, 0x18
lw gp, 0x10(sp)
bgez v0, 0x407f54
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
addiu s2, zero, -1
lw gp, 0x10(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x50f0
jalr t9
move a2, v0
lw gp, 0x10(sp)
lw v0, 0x30(s3)
nop
beqz v0, 0x408084
nop
lw s4, 0x58(s3)
nop
andi v0, s4, 0xff
beqz v0, 0x407ff4
ori v0, v0, 0x800
move a0, s6
move a1, s5
ori a2, zero, 0x8b2a
addiu a3, sp, 0x18
sh v0, 0x2e(sp)
sw zero, 0x28(sp)
jal 0x4065d8
sh zero, 0x2c(sp)
lw gp, 0x10(sp)
bgez v0, 0x407ff4
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s1, (v0)
jalr t9
addiu s2, zero, -1
lw gp, 0x10(sp)
lw s0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s1
addiu a1, a1, -0x50dc
move a2, s0
jalr t9
move a3, v0
lw v0, 0x54(s3)
addiu v1, zero, -0x100
and v1, s4, v1
addiu t0, s3, 0x34
move a0, s6
move a1, s5
ori a2, zero, 0x8b2a
addiu a3, sp, 0x18
sw t0, 0x28(sp)
sh v0, 0x2c(sp)
jal 0x4065d8
sh v1, 0x2e(sp)
lw gp, 0x10(sp)
bgez v0, 0x408084
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s1, (v0)
jalr t9
addiu s2, zero, -1
lw gp, 0x10(sp)
lw s0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s1
addiu a1, a1, -0x50dc
move a2, s0
jalr t9
move a3, v0
lw gp, 0x10(sp)
lw v0, 0x5c(s3)
nop
beqz v0, 0x408124
addiu v0, s3, 0x64
lw t9, -sym.imp.strlen(gp)
move a0, v0
jalr t9
sw v0, 0x28(sp)
lw v1, 0x60(s3)
addiu v0, v0, 1
move a0, s6
move a1, s5
ori a2, zero, 0x8b1a
addiu a3, sp, 0x18
sh v0, 0x2c(sp)
jal 0x4065d8
sh v1, 0x2e(sp)
lw gp, 0x10(sp)
bgez v0, 0x408124
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
addiu s2, zero, -1
lw gp, 0x10(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x50c4
jalr t9
move a2, v0
lw gp, 0x10(sp)
lw v0, 0x88(s3)
nop
beqz v0, 0x4081c0
addiu s0, sp, 0x18
lw t9, -sym.imp.strncpy(gp)
move a0, s0
move a1, s5
jalr t9
addiu a2, zero, 0x10
lw v0, 0x8c(s3)
move a0, s6
move a1, s5
move a3, s0
ori a2, zero, 0x8b06
jal 0x4062b8
sw v0, 0x28(sp)
lw gp, 0x10(sp)
bgez v0, 0x4081c0
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
addiu s2, zero, -1
lw gp, 0x10(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x50b0
jalr t9
move a2, v0
lw gp, 0x10(sp)
lw ra, 0x54(sp)
move v0, s2
lw s6, 0x50(sp)
lw s5, 0x4c(sp)
lw s4, 0x48(sp)
lw s3, 0x44(sp)
lw s2, 0x40(sp)
lw s1, 0x3c(sp)
lw s0, 0x38(sp)
jr ra
addiu sp, sp, 0x58
lui gp, 0x42
addiu sp, sp, -0x460
addiu gp, gp, 0x31e0
sw ra, 0x45c(sp)
--
lw t9, -sym.imp.ioctl(gp)
addiu v0, zero, 0x400
sw v0, 0x18(sp)
sw s0, 0x1c(sp)
move a0, s5
ori a1, zero, 0x8912
jalr t9
addiu a2, sp, 0x18
lw gp, 0x10(sp)
bgez v0, 0x40841c
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
nop
lw gp, 0x10(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x5070
jalr t9
move a2, v0
lw gp, 0x10(sp)
b 0x40845c
nop
lw v0, 0x18(sp)
lw s1, 0x1c(sp)
b 0x408440
srl s0, v0, 5
lw t9, 0x464(sp)
nop
jalr t9
nop
lw gp, 0x10(sp)
addiu s0, s0, -1
move a1, s1
move a0, s5
lw a2, 0x468(sp)
[*] Function fprintf used 86 times iwconfig