[*] Binary protection state of libipc.so

  
  	Full RELRO     Canary found      NX disabled  DSO          No RPATH     No RUNPATH   No Symbols


[*] Function fprintf tear down of libipc.so

    1b68:	8fc20030 	lw	v0,48(s8)
    1b6c:	2418ffff 	li	t8,-1
    1b70:	1458001d 	bne	v0,t8,1be8 <_ZN12DomainSocket15recv_exact_sizeEPvj+0x184>
    1b74:	00000000 	nop
    1b78:	8f988070 	lw	t8,-32656(gp)
    1b7c:	8f100000 	lw	s0,0(t8)
    1b80:	8f9880b8 	lw	t8,-32584(gp)
    1b84:	0300c821 	move	t9,t8
    1b88:	0320f809 	jalr	t9
    1b8c:	00000000 	nop
    1b90:	8fdc0020 	lw	gp,32(s8)
    1b94:	0040c021 	move	t8,v0
    1b98:	8f180000 	lw	t8,0(t8)
    1b9c:	24020013 	li	v0,19
    1ba0:	afa20010 	sw	v0,16(sp)
    1ba4:	8fc2002c 	lw	v0,44(s8)
    1ba8:	afa20014 	sw	v0,20(sp)
    1bac:	afb80018 	sw	t8,24(sp)
    1bb0:	02002021 	move	a0,s0
    1bb4:	8f988028 	lw	t8,-32728(gp)
    1bb8:	27053cd0 	addiu	a1,t8,15568
    1bbc:	8f988028 	lw	t8,-32728(gp)
    1bc0:	27063d08 	addiu	a2,t8,15624
    1bc4:	8f988028 	lw	t8,-32728(gp)
    1bc8:	27073f40 	addiu	a3,t8,16192
    1bcc:	8f988048 	lw	t8,fprintf
    1bd0:	0300c821 	move	t9,t8
    1bd4:	0320f809 	jalr	t9
--
    1c14:	1300001d 	beqz	t8,1c8c <_ZN12DomainSocket15recv_exact_sizeEPvj+0x228>
    1c18:	00000000 	nop
    1c1c:	8f988070 	lw	t8,-32656(gp)
    1c20:	8f100000 	lw	s0,0(t8)
    1c24:	8f9880b8 	lw	t8,-32584(gp)
    1c28:	0300c821 	move	t9,t8
    1c2c:	0320f809 	jalr	t9
    1c30:	00000000 	nop
    1c34:	8fdc0020 	lw	gp,32(s8)
    1c38:	0040c021 	move	t8,v0
    1c3c:	8f180000 	lw	t8,0(t8)
    1c40:	24020018 	li	v0,24
    1c44:	afa20010 	sw	v0,16(sp)
    1c48:	8fc2002c 	lw	v0,44(s8)
    1c4c:	afa20014 	sw	v0,20(sp)
    1c50:	8fc20030 	lw	v0,48(s8)
    1c54:	afa20018 	sw	v0,24(sp)
    1c58:	afb8001c 	sw	t8,28(sp)
    1c5c:	02002021 	move	a0,s0
    1c60:	8f988028 	lw	t8,-32728(gp)
    1c64:	27053d14 	addiu	a1,t8,15636
    1c68:	8f988028 	lw	t8,-32728(gp)
    1c6c:	27063d08 	addiu	a2,t8,15624
    1c70:	8f988028 	lw	t8,-32728(gp)
    1c74:	27073f40 	addiu	a3,t8,16192
    1c78:	8f988048 	lw	t8,fprintf
    1c7c:	0300c821 	move	t9,t8
    1c80:	0320f809 	jalr	t9
--
    1d3c:	8f988070 	lw	t8,-32656(gp)
    1d40:	8f100000 	lw	s0,0(t8)
    1d44:	8fd8002c 	lw	t8,44(s8)
    1d48:	8f120000 	lw	s2,0(t8)
    1d4c:	8fd8002c 	lw	t8,44(s8)
    1d50:	8f110004 	lw	s1,4(t8)
    1d54:	8f9880b8 	lw	t8,-32584(gp)
    1d58:	0300c821 	move	t9,t8
    1d5c:	0320f809 	jalr	t9
    1d60:	00000000 	nop
    1d64:	8fdc0020 	lw	gp,32(s8)
    1d68:	0040c021 	move	t8,v0
    1d6c:	8f180000 	lw	t8,0(t8)
    1d70:	2402001f 	li	v0,31
    1d74:	afa20010 	sw	v0,16(sp)
    1d78:	afb20014 	sw	s2,20(sp)
    1d7c:	afb10018 	sw	s1,24(sp)
    1d80:	afb8001c 	sw	t8,28(sp)
    1d84:	02002021 	move	a0,s0
    1d88:	8f988028 	lw	t8,-32728(gp)
    1d8c:	27053d54 	addiu	a1,t8,15700
    1d90:	8f988028 	lw	t8,-32728(gp)
    1d94:	27063d08 	addiu	a2,t8,15624
    1d98:	8f988028 	lw	t8,-32728(gp)
    1d9c:	27073f54 	addiu	a3,t8,16212
    1da0:	8f988048 	lw	t8,fprintf
    1da4:	0300c821 	move	t9,t8
    1da8:	0320f809 	jalr	t9
--
    1df8:	8f988070 	lw	t8,-32656(gp)
    1dfc:	8f100000 	lw	s0,0(t8)
    1e00:	8fd8002c 	lw	t8,44(s8)
    1e04:	8f120000 	lw	s2,0(t8)
    1e08:	8fd8002c 	lw	t8,44(s8)
    1e0c:	8f110004 	lw	s1,4(t8)
    1e10:	8f9880b8 	lw	t8,-32584(gp)
    1e14:	0300c821 	move	t9,t8
    1e18:	0320f809 	jalr	t9
    1e1c:	00000000 	nop
    1e20:	8fdc0020 	lw	gp,32(s8)
    1e24:	0040c021 	move	t8,v0
    1e28:	8f180000 	lw	t8,0(t8)
    1e2c:	24020024 	li	v0,36
    1e30:	afa20010 	sw	v0,16(sp)
    1e34:	afb20014 	sw	s2,20(sp)
    1e38:	afb10018 	sw	s1,24(sp)
    1e3c:	afb8001c 	sw	t8,28(sp)
    1e40:	02002021 	move	a0,s0
    1e44:	8f988028 	lw	t8,-32728(gp)
    1e48:	27053d94 	addiu	a1,t8,15764
    1e4c:	8f988028 	lw	t8,-32728(gp)
    1e50:	27063d08 	addiu	a2,t8,15624
    1e54:	8f988028 	lw	t8,-32728(gp)
    1e58:	27073f54 	addiu	a3,t8,16212
    1e5c:	8f988048 	lw	t8,fprintf
    1e60:	0300c821 	move	t9,t8
    1e64:	0320f809 	jalr	t9
--
    1f7c:	14580020 	bne	v0,t8,2000 <_Z12svshm_createijPKhPi+0x148>
    1f80:	00000000 	nop
    1f84:	8f988070 	lw	t8,-32656(gp)
    1f88:	8f100000 	lw	s0,0(t8)
    1f8c:	8f9880b8 	lw	t8,-32584(gp)
    1f90:	0300c821 	move	t9,t8
    1f94:	0320f809 	jalr	t9
    1f98:	00000000 	nop
    1f9c:	8fdc0028 	lw	gp,40(s8)
    1fa0:	0040c021 	move	t8,v0
    1fa4:	8f180000 	lw	t8,0(t8)
    1fa8:	24020034 	li	v0,52
    1fac:	afa20010 	sw	v0,16(sp)
    1fb0:	8fc2003c 	lw	v0,60(s8)
    1fb4:	afa20014 	sw	v0,20(sp)
    1fb8:	8fc20038 	lw	v0,56(s8)
    1fbc:	afa20018 	sw	v0,24(sp)
    1fc0:	afb8001c 	sw	t8,28(sp)
    1fc4:	02002021 	move	a0,s0
    1fc8:	8f988028 	lw	t8,-32728(gp)
    1fcc:	27053dd4 	addiu	a1,t8,15828
    1fd0:	8f988028 	lw	t8,-32728(gp)
    1fd4:	27063d08 	addiu	a2,t8,15624
    1fd8:	8f988028 	lw	t8,-32728(gp)
    1fdc:	27073f64 	addiu	a3,t8,16228
    1fe0:	8f988048 	lw	t8,fprintf
    1fe4:	0300c821 	move	t9,t8
    1fe8:	0320f809 	jalr	t9
--
    2044:	8f988070 	lw	t8,-32656(gp)
    2048:	8f100000 	lw	s0,0(t8)
    204c:	8f9880b8 	lw	t8,-32584(gp)
    2050:	0300c821 	move	t9,t8
    2054:	0320f809 	jalr	t9
    2058:	00000000 	nop
    205c:	8fdc0028 	lw	gp,40(s8)
    2060:	0040c021 	move	t8,v0
    2064:	8f180000 	lw	t8,0(t8)
    2068:	2402003f 	li	v0,63
    206c:	afa20010 	sw	v0,16(sp)
    2070:	8fc2003c 	lw	v0,60(s8)
    2074:	afa20014 	sw	v0,20(sp)
    2078:	8fc20048 	lw	v0,72(s8)
    207c:	afa20018 	sw	v0,24(sp)
    2080:	8fc20044 	lw	v0,68(s8)
    2084:	afa2001c 	sw	v0,28(sp)
    2088:	afb80020 	sw	t8,32(sp)
    208c:	02002021 	move	a0,s0
    2090:	8f988028 	lw	t8,-32728(gp)
    2094:	27053e14 	addiu	a1,t8,15892
    2098:	8f988028 	lw	t8,-32728(gp)
    209c:	27063d08 	addiu	a2,t8,15624
    20a0:	8f988028 	lw	t8,-32728(gp)
    20a4:	27073f64 	addiu	a3,t8,16228
    20a8:	8f988048 	lw	t8,fprintf
    20ac:	0300c821 	move	t9,t8
    20b0:	0320f809 	jalr	t9
--
    20dc:	00000000 	nop
    20e0:	8fc20044 	lw	v0,68(s8)
    20e4:	3c18c000 	lui	t8,0xc000
    20e8:	0058c02b 	sltu	t8,v0,t8
    20ec:	17000045 	bnez	t8,2204 <_Z12svshm_createijPKhPi+0x34c>
    20f0:	00000000 	nop
    20f4:	8f988070 	lw	t8,-32656(gp)
    20f8:	8f100000 	lw	s0,0(t8)
    20fc:	8f9880b8 	lw	t8,-32584(gp)
    2100:	0300c821 	move	t9,t8
    2104:	0320f809 	jalr	t9
    2108:	00000000 	nop
    210c:	8fdc0028 	lw	gp,40(s8)
    2110:	0040c021 	move	t8,v0
    2114:	8f180000 	lw	t8,0(t8)
    2118:	24020044 	li	v0,68
    211c:	afa20010 	sw	v0,16(sp)
    2120:	afb80014 	sw	t8,20(sp)
    2124:	02002021 	move	a0,s0
    2128:	8f988028 	lw	t8,-32728(gp)
    212c:	27053e5c 	addiu	a1,t8,15964
    2130:	8f988028 	lw	t8,-32728(gp)
    2134:	27063d08 	addiu	a2,t8,15624
    2138:	8f988028 	lw	t8,-32728(gp)
    213c:	27073f64 	addiu	a3,t8,16228
    2140:	8f988048 	lw	t8,fprintf
    2144:	0300c821 	move	t9,t8
    2148:	0320f809 	jalr	t9
--
    2180:	1300001d 	beqz	t8,21f8 <_Z12svshm_createijPKhPi+0x340>
    2184:	00000000 	nop
    2188:	8f988070 	lw	t8,-32656(gp)
    218c:	8f100000 	lw	s0,0(t8)
    2190:	8f9880b8 	lw	t8,-32584(gp)
    2194:	0300c821 	move	t9,t8
    2198:	0320f809 	jalr	t9
    219c:	00000000 	nop
    21a0:	8fdc0028 	lw	gp,40(s8)
    21a4:	0040c021 	move	t8,v0
    21a8:	8f180000 	lw	t8,0(t8)
    21ac:	24020046 	li	v0,70
    21b0:	afa20010 	sw	v0,16(sp)
    21b4:	8fc2003c 	lw	v0,60(s8)
    21b8:	afa20014 	sw	v0,20(sp)
    21bc:	8fc20048 	lw	v0,72(s8)
    21c0:	afa20018 	sw	v0,24(sp)
    21c4:	afb8001c 	sw	t8,28(sp)
    21c8:	02002021 	move	a0,s0
    21cc:	8f988028 	lw	t8,-32728(gp)
    21d0:	27053d14 	addiu	a1,t8,15636
    21d4:	8f988028 	lw	t8,-32728(gp)
    21d8:	27063d08 	addiu	a2,t8,15624
    21dc:	8f988028 	lw	t8,-32728(gp)
    21e0:	27073f64 	addiu	a3,t8,16228
    21e4:	8f988048 	lw	t8,fprintf
    21e8:	0300c821 	move	t9,t8
    21ec:	0320f809 	jalr	t9
--
    22b0:	afc20034 	sw	v0,52(s8)
    22b4:	8fd80034 	lw	t8,52(s8)
    22b8:	0701001e 	bgez	t8,2334 <_Z12svshm_attachiPi+0xdc>
    22bc:	00000000 	nop
    22c0:	8f988070 	lw	t8,-32656(gp)
    22c4:	8f100000 	lw	s0,0(t8)
    22c8:	8f9880b8 	lw	t8,-32584(gp)
    22cc:	0300c821 	move	t9,t8
    22d0:	0320f809 	jalr	t9
    22d4:	00000000 	nop
    22d8:	8fdc0020 	lw	gp,32(s8)
    22dc:	0040c021 	move	t8,v0
    22e0:	8f180000 	lw	t8,0(t8)
    22e4:	24020056 	li	v0,86
    22e8:	afa20010 	sw	v0,16(sp)
    22ec:	8fc2002c 	lw	v0,44(s8)
    22f0:	afa20014 	sw	v0,20(sp)
    22f4:	afb80018 	sw	t8,24(sp)
    22f8:	02002021 	move	a0,s0
    22fc:	8f988028 	lw	t8,-32728(gp)
    2300:	27053e98 	addiu	a1,t8,16024
    2304:	8f988028 	lw	t8,-32728(gp)
    2308:	27063d08 	addiu	a2,t8,15624
    230c:	8f988028 	lw	t8,-32728(gp)
    2310:	27073f74 	addiu	a3,t8,16244
    2314:	8f988048 	lw	t8,fprintf
    2318:	0300c821 	move	t9,t8
    231c:	0320f809 	jalr	t9
--
    2360:	14580020 	bne	v0,t8,23e4 <_Z12svshm_attachiPi+0x18c>
    2364:	00000000 	nop
    2368:	8f988070 	lw	t8,-32656(gp)
    236c:	8f100000 	lw	s0,0(t8)
    2370:	8f9880b8 	lw	t8,-32584(gp)
    2374:	0300c821 	move	t9,t8
    2378:	0320f809 	jalr	t9
    237c:	00000000 	nop
    2380:	8fdc0020 	lw	gp,32(s8)
    2384:	0040c021 	move	t8,v0
    2388:	8f180000 	lw	t8,0(t8)
    238c:	2402005c 	li	v0,92
    2390:	afa20010 	sw	v0,16(sp)
    2394:	8fc2002c 	lw	v0,44(s8)
    2398:	afa20014 	sw	v0,20(sp)
    239c:	8fc20034 	lw	v0,52(s8)
    23a0:	afa20018 	sw	v0,24(sp)
    23a4:	afb8001c 	sw	t8,28(sp)
    23a8:	02002021 	move	a0,s0
    23ac:	8f988028 	lw	t8,-32728(gp)
    23b0:	27053ecc 	addiu	a1,t8,16076
    23b4:	8f988028 	lw	t8,-32728(gp)
    23b8:	27063d08 	addiu	a2,t8,15624
    23bc:	8f988028 	lw	t8,-32728(gp)
    23c0:	27073f74 	addiu	a3,t8,16244
    23c4:	8f988048 	lw	t8,fprintf
    23c8:	0300c821 	move	t9,t8
    23cc:	0320f809 	jalr	t9
--
    2494:	0018c7c2 	srl	t8,t8,0x1f
    2498:	331800ff 	andi	t8,t8,0xff
    249c:	1300001e 	beqz	t8,2518 <_Z16svshm_is_removedi+0xe0>
    24a0:	00000000 	nop
    24a4:	8f988070 	lw	t8,-32656(gp)
    24a8:	8f100000 	lw	s0,0(t8)
    24ac:	8f9880b8 	lw	t8,-32584(gp)
    24b0:	0300c821 	move	t9,t8
    24b4:	0320f809 	jalr	t9
    24b8:	00000000 	nop
    24bc:	8fdc0020 	lw	gp,32(s8)
    24c0:	0040c021 	move	t8,v0
    24c4:	8f180000 	lw	t8,0(t8)
    24c8:	24020069 	li	v0,105
    24cc:	afa20010 	sw	v0,16(sp)
    24d0:	8fc2002c 	lw	v0,44(s8)
    24d4:	afa20014 	sw	v0,20(sp)
    24d8:	afb80018 	sw	t8,24(sp)
    24dc:	02002021 	move	a0,s0
    24e0:	8f988028 	lw	t8,-32728(gp)
    24e4:	27053f08 	addiu	a1,t8,16136
    24e8:	8f988028 	lw	t8,-32728(gp)
    24ec:	27063d08 	addiu	a2,t8,15624
    24f0:	8f988028 	lw	t8,-32728(gp)
    24f4:	27073f84 	addiu	a3,t8,16260
    24f8:	8f988048 	lw	t8,fprintf
    24fc:	0300c821 	move	t9,t8
    2500:	0320f809 	jalr	t9
--
    25f0:	8f9880b8 	lw	t8,-32584(gp)
    25f4:	0300c821 	move	t9,t8
    25f8:	0320f809 	jalr	t9
    25fc:	00000000 	nop
    2600:	8fdc0020 	lw	gp,32(s8)
    2604:	0040c021 	move	t8,v0
    2608:	8f110000 	lw	s1,0(t8)
    260c:	8f9880b8 	lw	t8,-32584(gp)
    2610:	0300c821 	move	t9,t8
    2614:	0320f809 	jalr	t9
    2618:	00000000 	nop
    261c:	8fdc0020 	lw	gp,32(s8)
    2620:	0040c021 	move	t8,v0
    2624:	8f180000 	lw	t8,0(t8)
    2628:	2402001f 	li	v0,31
    262c:	afa20010 	sw	v0,16(sp)
    2630:	afb10014 	sw	s1,20(sp)
    2634:	afb80018 	sw	t8,24(sp)
    2638:	02002021 	move	a0,s0
    263c:	8f988028 	lw	t8,-32728(gp)
    2640:	27053fa0 	addiu	a1,t8,16288
    2644:	8f988028 	lw	t8,-32728(gp)
    2648:	27063fe0 	addiu	a2,t8,16352
    264c:	8f988028 	lw	t8,-32728(gp)
    2650:	270741b4 	addiu	a3,t8,16820
    2654:	8f988048 	lw	t8,fprintf
    2658:	0300c821 	move	t9,t8
    265c:	0320f809 	jalr	t9
--
    26c0:	8f9880b8 	lw	t8,-32584(gp)
    26c4:	0300c821 	move	t9,t8
    26c8:	0320f809 	jalr	t9
    26cc:	00000000 	nop
    26d0:	8fdc0020 	lw	gp,32(s8)
    26d4:	0040c021 	move	t8,v0
    26d8:	8f110000 	lw	s1,0(t8)
    26dc:	8f9880b8 	lw	t8,-32584(gp)
    26e0:	0300c821 	move	t9,t8
    26e4:	0320f809 	jalr	t9
    26e8:	00000000 	nop
    26ec:	8fdc0020 	lw	gp,32(s8)
    26f0:	0040c021 	move	t8,v0
    26f4:	8f180000 	lw	t8,0(t8)
    26f8:	24020025 	li	v0,37
    26fc:	afa20010 	sw	v0,16(sp)
    2700:	afb10014 	sw	s1,20(sp)
    2704:	afb80018 	sw	t8,24(sp)
    2708:	02002021 	move	a0,s0
    270c:	8f988028 	lw	t8,-32728(gp)
    2710:	27053fec 	addiu	a1,t8,16364
    2714:	8f988028 	lw	t8,-32728(gp)
    2718:	27063fe0 	addiu	a2,t8,16352
    271c:	8f988028 	lw	t8,-32728(gp)
    2720:	270741b4 	addiu	a3,t8,16820
    2724:	8f988048 	lw	t8,fprintf
    2728:	0300c821 	move	t9,t8
    272c:	0320f809 	jalr	t9
--
    280c:	afc20034 	sw	v0,52(s8)
    2810:	8fd80034 	lw	t8,52(s8)
    2814:	0018c7c2 	srl	t8,t8,0x1f
    2818:	331800ff 	andi	t8,t8,0xff
    281c:	1300001c 	beqz	t8,2890 <_Z24mcast_create_recv_socketPKct+0xe8>
    2820:	00000000 	nop
    2824:	8f988070 	lw	t8,-32656(gp)
    2828:	8f100000 	lw	s0,0(t8)
    282c:	8f9880b8 	lw	t8,-32584(gp)
    2830:	0300c821 	move	t9,t8
    2834:	0320f809 	jalr	t9
    2838:	00000000 	nop
    283c:	8fdc0020 	lw	gp,32(s8)
    2840:	0040c021 	move	t8,v0
    2844:	8f180000 	lw	t8,0(t8)
    2848:	2402003f 	li	v0,63
    284c:	afa20010 	sw	v0,16(sp)
    2850:	afb80014 	sw	t8,20(sp)
    2854:	02002021 	move	a0,s0
    2858:	8f988028 	lw	t8,-32728(gp)
    285c:	2705402c 	addiu	a1,t8,16428
    2860:	8f988028 	lw	t8,-32728(gp)
    2864:	27063fe0 	addiu	a2,t8,16352
    2868:	8f988028 	lw	t8,-32728(gp)
    286c:	270741d0 	addiu	a3,t8,16848
    2870:	8f988048 	lw	t8,fprintf
    2874:	0300c821 	move	t9,t8
    2878:	0320f809 	jalr	t9
--
    28bc:	8fdc0020 	lw	gp,32(s8)
    28c0:	0040c021 	move	t8,v0
    28c4:	0018c7c2 	srl	t8,t8,0x1f
    28c8:	331800ff 	andi	t8,t8,0xff
    28cc:	1300001c 	beqz	t8,2940 <_Z24mcast_create_recv_socketPKct+0x198>
    28d0:	00000000 	nop
    28d4:	8f988070 	lw	t8,-32656(gp)
    28d8:	8f100000 	lw	s0,0(t8)
    28dc:	8f9880b8 	lw	t8,-32584(gp)
    28e0:	0300c821 	move	t9,t8
    28e4:	0320f809 	jalr	t9
    28e8:	00000000 	nop
    28ec:	8fdc0020 	lw	gp,32(s8)
    28f0:	0040c021 	move	t8,v0
    28f4:	8f180000 	lw	t8,0(t8)
    28f8:	24020044 	li	v0,68
    28fc:	afa20010 	sw	v0,16(sp)
    2900:	afb80014 	sw	t8,20(sp)
    2904:	02002021 	move	a0,s0
    2908:	8f988028 	lw	t8,-32728(gp)
    290c:	27054068 	addiu	a1,t8,16488
    2910:	8f988028 	lw	t8,-32728(gp)
    2914:	27063fe0 	addiu	a2,t8,16352
    2918:	8f988028 	lw	t8,-32728(gp)
    291c:	270741d0 	addiu	a3,t8,16848
    2920:	8f988048 	lw	t8,fprintf
    2924:	0300c821 	move	t9,t8
    2928:	0320f809 	jalr	t9
--
    298c:	2b180001 	slti	t8,t8,1
    2990:	331800ff 	andi	t8,t8,0xff
    2994:	1300001e 	beqz	t8,2a10 <_Z24mcast_create_recv_socketPKct+0x268>
    2998:	00000000 	nop
    299c:	8f988070 	lw	t8,-32656(gp)
    29a0:	8f100000 	lw	s0,0(t8)
    29a4:	8f9880b8 	lw	t8,-32584(gp)
    29a8:	0300c821 	move	t9,t8
    29ac:	0320f809 	jalr	t9
    29b0:	00000000 	nop
    29b4:	8fdc0020 	lw	gp,32(s8)
    29b8:	0040c021 	move	t8,v0
    29bc:	8f180000 	lw	t8,0(t8)
    29c0:	2402004a 	li	v0,74
    29c4:	afa20010 	sw	v0,16(sp)
    29c8:	8fc2002c 	lw	v0,44(s8)
    29cc:	afa20014 	sw	v0,20(sp)
    29d0:	afb80018 	sw	t8,24(sp)
    29d4:	02002021 	move	a0,s0
    29d8:	8f988028 	lw	t8,-32728(gp)
    29dc:	27054094 	addiu	a1,t8,16532
    29e0:	8f988028 	lw	t8,-32728(gp)
    29e4:	27063fe0 	addiu	a2,t8,16352
    29e8:	8f988028 	lw	t8,-32728(gp)
    29ec:	270741d0 	addiu	a3,t8,16848
    29f0:	8f988048 	lw	t8,fprintf
    29f4:	0300c821 	move	t9,t8
    29f8:	0320f809 	jalr	t9
--
    2a60:	0040c021 	move	t8,v0
    2a64:	27180001 	addiu	t8,t8,1
    2a68:	2f180001 	sltiu	t8,t8,1
    2a6c:	331800ff 	andi	t8,t8,0xff
    2a70:	1300001c 	beqz	t8,2ae4 <_Z24mcast_create_recv_socketPKct+0x33c>
    2a74:	00000000 	nop
    2a78:	8f988070 	lw	t8,-32656(gp)
    2a7c:	8f100000 	lw	s0,0(t8)
    2a80:	8f9880b8 	lw	t8,-32584(gp)
    2a84:	0300c821 	move	t9,t8
    2a88:	0320f809 	jalr	t9
    2a8c:	00000000 	nop
    2a90:	8fdc0020 	lw	gp,32(s8)
    2a94:	0040c021 	move	t8,v0
    2a98:	8f180000 	lw	t8,0(t8)
    2a9c:	24020052 	li	v0,82
    2aa0:	afa20010 	sw	v0,16(sp)
    2aa4:	afb80014 	sw	t8,20(sp)
    2aa8:	02002021 	move	a0,s0
    2aac:	8f988028 	lw	t8,-32728(gp)
    2ab0:	270540d4 	addiu	a1,t8,16596
    2ab4:	8f988028 	lw	t8,-32728(gp)
    2ab8:	27063fe0 	addiu	a2,t8,16352
    2abc:	8f988028 	lw	t8,-32728(gp)
    2ac0:	270741d0 	addiu	a3,t8,16848
    2ac4:	8f988048 	lw	t8,fprintf
    2ac8:	0300c821 	move	t9,t8
    2acc:	0320f809 	jalr	t9
--
    2b18:	8fdc0020 	lw	gp,32(s8)
    2b1c:	0040c021 	move	t8,v0
    2b20:	0018c7c2 	srl	t8,t8,0x1f
    2b24:	331800ff 	andi	t8,t8,0xff
    2b28:	1300001c 	beqz	t8,2b9c <_Z24mcast_create_recv_socketPKct+0x3f4>
    2b2c:	00000000 	nop
    2b30:	8f988070 	lw	t8,-32656(gp)
    2b34:	8f100000 	lw	s0,0(t8)
    2b38:	8f9880b8 	lw	t8,-32584(gp)
    2b3c:	0300c821 	move	t9,t8
    2b40:	0320f809 	jalr	t9
    2b44:	00000000 	nop
    2b48:	8fdc0020 	lw	gp,32(s8)
    2b4c:	0040c021 	move	t8,v0
    2b50:	8f180000 	lw	t8,0(t8)
    2b54:	24020061 	li	v0,97
    2b58:	afa20010 	sw	v0,16(sp)
    2b5c:	afb80014 	sw	t8,20(sp)
    2b60:	02002021 	move	a0,s0
    2b64:	8f988028 	lw	t8,-32728(gp)
    2b68:	27054108 	addiu	a1,t8,16648
    2b6c:	8f988028 	lw	t8,-32728(gp)
    2b70:	27063fe0 	addiu	a2,t8,16352
    2b74:	8f988028 	lw	t8,-32728(gp)
    2b78:	270741d0 	addiu	a3,t8,16848
    2b7c:	8f988048 	lw	t8,fprintf
    2b80:	0300c821 	move	t9,t8
    2b84:	0320f809 	jalr	t9
--
    2c2c:	8fdc0020 	lw	gp,32(s8)
    2c30:	0040c021 	move	t8,v0
    2c34:	0018c7c2 	srl	t8,t8,0x1f
    2c38:	331800ff 	andi	t8,t8,0xff
    2c3c:	1300001c 	beqz	t8,2cb0 <_Z24mcast_create_recv_socketPKct+0x508>
    2c40:	00000000 	nop
    2c44:	8f988070 	lw	t8,-32656(gp)
    2c48:	8f100000 	lw	s0,0(t8)
    2c4c:	8f9880b8 	lw	t8,-32584(gp)
    2c50:	0300c821 	move	t9,t8
    2c54:	0320f809 	jalr	t9
    2c58:	00000000 	nop
    2c5c:	8fdc0020 	lw	gp,32(s8)
    2c60:	0040c021 	move	t8,v0
    2c64:	8f180000 	lw	t8,0(t8)
    2c68:	2402006c 	li	v0,108
    2c6c:	afa20010 	sw	v0,16(sp)
    2c70:	afb80014 	sw	t8,20(sp)
    2c74:	02002021 	move	a0,s0
    2c78:	8f988028 	lw	t8,-32728(gp)
    2c7c:	2705413c 	addiu	a1,t8,16700
    2c80:	8f988028 	lw	t8,-32728(gp)
    2c84:	27063fe0 	addiu	a2,t8,16352
    2c88:	8f988028 	lw	t8,-32728(gp)
    2c8c:	270741d0 	addiu	a3,t8,16848
    2c90:	8f988048 	lw	t8,fprintf
    2c94:	0300c821 	move	t9,t8
    2c98:	0320f809 	jalr	t9
--
    2dd0:	2b180001 	slti	t8,t8,1
    2dd4:	331800ff 	andi	t8,t8,0xff
    2dd8:	1300001e 	beqz	t8,2e54 <_Z10mcast_sendiPKctPvi+0x15c>
    2ddc:	00000000 	nop
    2de0:	8f988070 	lw	t8,-32656(gp)
    2de4:	8f100000 	lw	s0,0(t8)
    2de8:	8f9880b8 	lw	t8,-32584(gp)
    2dec:	0300c821 	move	t9,t8
    2df0:	0320f809 	jalr	t9
    2df4:	00000000 	nop
    2df8:	8fdc0028 	lw	gp,40(s8)
    2dfc:	0040c021 	move	t8,v0
    2e00:	8f180000 	lw	t8,0(t8)
    2e04:	24020082 	li	v0,130
    2e08:	afa20010 	sw	v0,16(sp)
    2e0c:	8fc20040 	lw	v0,64(s8)
    2e10:	afa20014 	sw	v0,20(sp)
    2e14:	afb80018 	sw	t8,24(sp)
    2e18:	02002021 	move	a0,s0
    2e1c:	8f988028 	lw	t8,-32728(gp)
    2e20:	27054094 	addiu	a1,t8,16532
    2e24:	8f988028 	lw	t8,-32728(gp)
    2e28:	27063fe0 	addiu	a2,t8,16352
    2e2c:	8f988028 	lw	t8,-32728(gp)
    2e30:	270741ec 	addiu	a3,t8,16876
    2e34:	8f988048 	lw	t8,fprintf
    2e38:	0300c821 	move	t9,t8
    2e3c:	0320f809 	jalr	t9
--
    2eb8:	00000000 	nop
    2ebc:	8fdc0028 	lw	gp,40(s8)
    2ec0:	0040c021 	move	t8,v0
    2ec4:	8f110000 	lw	s1,0(t8)
    2ec8:	8f9880b8 	lw	t8,-32584(gp)
    2ecc:	0300c821 	move	t9,t8
    2ed0:	0320f809 	jalr	t9
    2ed4:	00000000 	nop
    2ed8:	8fdc0028 	lw	gp,40(s8)
    2edc:	0040c021 	move	t8,v0
    2ee0:	8f180000 	lw	t8,0(t8)
    2ee4:	24020089 	li	v0,137
    2ee8:	afa20010 	sw	v0,16(sp)
    2eec:	8fc20040 	lw	v0,64(s8)
    2ef0:	afa20014 	sw	v0,20(sp)
    2ef4:	afb20018 	sw	s2,24(sp)
    2ef8:	afb1001c 	sw	s1,28(sp)
    2efc:	afb80020 	sw	t8,32(sp)
    2f00:	02002021 	move	a0,s0
    2f04:	8f988028 	lw	t8,-32728(gp)
    2f08:	27054168 	addiu	a1,t8,16744
    2f0c:	8f988028 	lw	t8,-32728(gp)
    2f10:	27063fe0 	addiu	a2,t8,16352
    2f14:	8f988028 	lw	t8,-32728(gp)
    2f18:	270741ec 	addiu	a3,t8,16876
    2f1c:	8f988048 	lw	t8,fprintf
    2f20:	0300c821 	move	t9,t8
    2f24:	0320f809 	jalr	t9
--
    3180:	afd80038 	sw	t8,56(s8)
    3184:	8fd80038 	lw	t8,56(s8)
    3188:	0701001e 	bgez	t8,3204 <_Z11rwlock_openPKci+0xe0>
    318c:	00000000 	nop
    3190:	8f988070 	lw	t8,-32656(gp)
    3194:	8f100000 	lw	s0,0(t8)
    3198:	8f9880b8 	lw	t8,-32584(gp)
    319c:	0300c821 	move	t9,t8
    31a0:	0320f809 	jalr	t9
    31a4:	00000000 	nop
    31a8:	8fdc0020 	lw	gp,32(s8)
    31ac:	0040c021 	move	t8,v0
    31b0:	8f180000 	lw	t8,0(t8)
    31b4:	24020045 	li	v0,69
    31b8:	afa20010 	sw	v0,16(sp)
    31bc:	8fc2002c 	lw	v0,44(s8)
    31c0:	afa20014 	sw	v0,20(sp)
    31c4:	afb80018 	sw	t8,24(sp)
    31c8:	02002021 	move	a0,s0
    31cc:	8f988028 	lw	t8,-32728(gp)
    31d0:	27054200 	addiu	a1,t8,16896
    31d4:	8f988028 	lw	t8,-32728(gp)
    31d8:	27064234 	addiu	a2,t8,16948
    31dc:	8f988028 	lw	t8,-32728(gp)
    31e0:	27074360 	addiu	a3,t8,17248
    31e4:	8f988048 	lw	t8,fprintf
    31e8:	0300c821 	move	t9,t8
    31ec:	0320f809 	jalr	t9
--
    337c:	afd80030 	sw	t8,48(s8)
    3380:	8fd80030 	lw	t8,48(s8)
    3384:	0701001b 	bgez	t8,33f4 <_Z13rwlock_attachPKc+0xd0>
    3388:	00000000 	nop
    338c:	8f988070 	lw	t8,-32656(gp)
    3390:	8f100000 	lw	s0,0(t8)
    3394:	8f9880b8 	lw	t8,-32584(gp)
    3398:	0300c821 	move	t9,t8
    339c:	0320f809 	jalr	t9
    33a0:	00000000 	nop
    33a4:	8fdc0020 	lw	gp,32(s8)
    33a8:	0040c021 	move	t8,v0
    33ac:	8f180000 	lw	t8,0(t8)
    33b0:	2402005c 	li	v0,92
    33b4:	afa20010 	sw	v0,16(sp)
    33b8:	8fc2002c 	lw	v0,44(s8)
    33bc:	afa20014 	sw	v0,20(sp)
    33c0:	afb80018 	sw	t8,24(sp)
    33c4:	02002021 	move	a0,s0
    33c8:	8f988028 	lw	t8,-32728(gp)
    33cc:	27054200 	addiu	a1,t8,16896
    33d0:	8f988028 	lw	t8,-32728(gp)
    33d4:	27064234 	addiu	a2,t8,16948
    33d8:	8f988028 	lw	t8,-32728(gp)
    33dc:	2707436c 	addiu	a3,t8,17260
    33e0:	8f988048 	lw	t8,fprintf
    33e4:	0300c821 	move	t9,t8
    33e8:	0320f809 	jalr	t9
--
    3538:	0701001d 	bgez	t8,35b0 <_Z16rwlock_trywrlockii+0xf0>
    353c:	00000000 	nop
    3540:	8f988070 	lw	t8,-32656(gp)
    3544:	8f100000 	lw	s0,0(t8)
    3548:	8f9880b8 	lw	t8,-32584(gp)
    354c:	0300c821 	move	t9,t8
    3550:	0320f809 	jalr	t9
    3554:	00000000 	nop
    3558:	8fdc0020 	lw	gp,32(s8)
    355c:	0040c021 	move	t8,v0
    3560:	8f180000 	lw	t8,0(t8)
    3564:	2402006b 	li	v0,107
    3568:	afa20010 	sw	v0,16(sp)
    356c:	8fc2002c 	lw	v0,44(s8)
    3570:	afa20014 	sw	v0,20(sp)
    3574:	8fc20028 	lw	v0,40(s8)
    3578:	afa20018 	sw	v0,24(sp)
    357c:	afb8001c 	sw	t8,28(sp)
    3580:	02002021 	move	a0,s0
    3584:	8f988028 	lw	t8,-32728(gp)
    3588:	27054240 	addiu	a1,t8,16960
    358c:	8f988028 	lw	t8,-32728(gp)
    3590:	27064234 	addiu	a2,t8,16948
    3594:	8f988028 	lw	t8,-32728(gp)
    3598:	2707437c 	addiu	a3,t8,17276
    359c:	8f988048 	lw	t8,fprintf
    35a0:	0300c821 	move	t9,t8
    35a4:	0320f809 	jalr	t9
--
    3670:	0701001d 	bgez	t8,36e8 <_Z16rwlock_tryrdlockii+0xf0>
    3674:	00000000 	nop
    3678:	8f988070 	lw	t8,-32656(gp)
    367c:	8f100000 	lw	s0,0(t8)
    3680:	8f9880b8 	lw	t8,-32584(gp)
    3684:	0300c821 	move	t9,t8
    3688:	0320f809 	jalr	t9
    368c:	00000000 	nop
    3690:	8fdc0020 	lw	gp,32(s8)
    3694:	0040c021 	move	t8,v0
    3698:	8f180000 	lw	t8,0(t8)
    369c:	24020075 	li	v0,117
    36a0:	afa20010 	sw	v0,16(sp)
    36a4:	8fc2002c 	lw	v0,44(s8)
    36a8:	afa20014 	sw	v0,20(sp)
    36ac:	8fc20028 	lw	v0,40(s8)
    36b0:	afa20018 	sw	v0,24(sp)
    36b4:	afb8001c 	sw	t8,28(sp)
    36b8:	02002021 	move	a0,s0
    36bc:	8f988028 	lw	t8,-32728(gp)
    36c0:	27054288 	addiu	a1,t8,17032
    36c4:	8f988028 	lw	t8,-32728(gp)
    36c8:	27064234 	addiu	a2,t8,16948
    36cc:	8f988028 	lw	t8,-32728(gp)
    36d0:	27074390 	addiu	a3,t8,17296
    36d4:	8f988048 	lw	t8,fprintf
    36d8:	0300c821 	move	t9,t8
    36dc:	0320f809 	jalr	t9
--
    37a8:	0701001d 	bgez	t8,3820 <_Z13rwlock_wrlockii+0xf0>
    37ac:	00000000 	nop
    37b0:	8f988070 	lw	t8,-32656(gp)
    37b4:	8f100000 	lw	s0,0(t8)
    37b8:	8f9880b8 	lw	t8,-32584(gp)
    37bc:	0300c821 	move	t9,t8
    37c0:	0320f809 	jalr	t9
    37c4:	00000000 	nop
    37c8:	8fdc0020 	lw	gp,32(s8)
    37cc:	0040c021 	move	t8,v0
    37d0:	8f180000 	lw	t8,0(t8)
    37d4:	2402007f 	li	v0,127
    37d8:	afa20010 	sw	v0,16(sp)
    37dc:	8fc2002c 	lw	v0,44(s8)
    37e0:	afa20014 	sw	v0,20(sp)
    37e4:	8fc20028 	lw	v0,40(s8)
    37e8:	afa20018 	sw	v0,24(sp)
    37ec:	afb8001c 	sw	t8,28(sp)
    37f0:	02002021 	move	a0,s0
    37f4:	8f988028 	lw	t8,-32728(gp)
    37f8:	270542d0 	addiu	a1,t8,17104
    37fc:	8f988028 	lw	t8,-32728(gp)
    3800:	27064234 	addiu	a2,t8,16948
    3804:	8f988028 	lw	t8,-32728(gp)
    3808:	270743a4 	addiu	a3,t8,17316
    380c:	8f988048 	lw	t8,fprintf
    3810:	0300c821 	move	t9,t8
    3814:	0320f809 	jalr	t9
--
    38e0:	0701001d 	bgez	t8,3958 <_Z13rwlock_rdlockii+0xf0>
    38e4:	00000000 	nop
    38e8:	8f988070 	lw	t8,-32656(gp)
    38ec:	8f100000 	lw	s0,0(t8)
    38f0:	8f9880b8 	lw	t8,-32584(gp)
    38f4:	0300c821 	move	t9,t8
    38f8:	0320f809 	jalr	t9
    38fc:	00000000 	nop
    3900:	8fdc0020 	lw	gp,32(s8)
    3904:	0040c021 	move	t8,v0
    3908:	8f180000 	lw	t8,0(t8)
    390c:	24020089 	li	v0,137
    3910:	afa20010 	sw	v0,16(sp)
    3914:	8fc2002c 	lw	v0,44(s8)
    3918:	afa20014 	sw	v0,20(sp)
    391c:	8fc20028 	lw	v0,40(s8)
    3920:	afa20018 	sw	v0,24(sp)
    3924:	afb8001c 	sw	t8,28(sp)
    3928:	02002021 	move	a0,s0
    392c:	8f988028 	lw	t8,-32728(gp)
    3930:	27054318 	addiu	a1,t8,17176
    3934:	8f988028 	lw	t8,-32728(gp)
    3938:	27064234 	addiu	a2,t8,16948
    393c:	8f988028 	lw	t8,-32728(gp)
    3940:	270743b4 	addiu	a3,t8,17332
    3944:	8f988048 	lw	t8,fprintf
    3948:	0300c821 	move	t9,t8
    394c:	0320f809 	jalr	t9


[*] Function fprintf used 27 times libipc.so