[*] Binary protection state of bridge.ko

  
  	No RELRO       No Canary found   NX disabled  REL          No RPATH     No RUNPATH   Symbols


[*] Function sprintf tear down of bridge.ko


00008dd4 <br_show_bridge_id>:
    8dd4:	e52de004 	push	{lr}		; (str lr, [sp, #-4]!)
    8dd8:	e1a02001 	mov	r2, r1
    8ddc:	e3001000 	movw	r1, #0
    8de0:	e3401000 	movt	r1, #0
    8de4:	e24dd01c 	sub	sp, sp, #28
    8de8:	e5d2c007 	ldrb	ip, [r2, #7]
    8dec:	e5d23006 	ldrb	r3, [r2, #6]
    8df0:	e58d3010 	str	r3, [sp, #16]
    8df4:	e58dc014 	str	ip, [sp, #20]
    8df8:	e5d2c005 	ldrb	ip, [r2, #5]
    8dfc:	e5d23004 	ldrb	r3, [r2, #4]
    8e00:	e58d3008 	str	r3, [sp, #8]
    8e04:	e58dc00c 	str	ip, [sp, #12]
    8e08:	e5d2c003 	ldrb	ip, [r2, #3]
    8e0c:	e5d23002 	ldrb	r3, [r2, #2]
    8e10:	e88d1008 	stm	sp, {r3, ip}
    8e14:	e5d23001 	ldrb	r3, [r2, #1]
    8e18:	e5d22000 	ldrb	r2, [r2]
    8e1c:	ebfffffe 	bl	0 <sprintf>
    8e20:	e3a00012 	mov	r0, #18
    8e24:	e28dd01c 	add	sp, sp, #28
--
    d108:	e2501000 	subs	r1, r0, #0
    d10c:	0a000006 	beq	d12c <store_backup_port+0x64>
    d110:	e1a00005 	mov	r0, r5
    d114:	e8bd4070 	pop	{r4, r5, r6, lr}
    d118:	eafffffe 	b	49fc <nbp_backup_change>
    d11c:	e1a00005 	mov	r0, r5
    d120:	e1a01003 	mov	r1, r3
    d124:	e8bd4070 	pop	{r4, r5, r6, lr}
    d128:	eafffffe 	b	49fc <nbp_backup_change>
    d12c:	e3e00001 	mvn	r0, #1
    d130:	e8bd8070 	pop	{r4, r5, r6, pc}

0000d134 <show_isolated>:
    d134:	e1a03000 	mov	r3, r0
    d138:	e92d4010 	push	{r4, lr}
    d13c:	e1a00001 	mov	r0, r1
    d140:	e3001000 	movw	r1, #0
    d144:	e3401000 	movt	r1, #0
    d148:	e1d321b2 	ldrh	r2, [r3, #18]
    d14c:	e2022001 	and	r2, r2, #1
    d150:	ebfffffe 	bl	0 <sprintf>
    d154:	e3a00002 	mov	r0, #2
    d158:	e8bd8010 	pop	{r4, pc}

0000d15c <show_neigh_suppress>:
    d15c:	e1a03000 	mov	r3, r0
    d160:	e92d4010 	push	{r4, lr}
    d164:	e1a00001 	mov	r0, r1
    d168:	e3001000 	movw	r1, #0
    d16c:	e3401000 	movt	r1, #0
    d170:	e5932010 	ldr	r2, [r3, #16]
    d174:	e7e027d2 	ubfx	r2, r2, #15, #1
    d178:	ebfffffe 	bl	0 <sprintf>
    d17c:	e3a00002 	mov	r0, #2
    d180:	e8bd8010 	pop	{r4, pc}

0000d184 <show_group_fwd_mask>:
    d184:	e1a03000 	mov	r3, r0
    d188:	e1a00001 	mov	r0, r1
    d18c:	e2833f46 	add	r3, r3, #280	; 0x118
    d190:	e3001000 	movw	r1, #0
    d194:	e3401000 	movt	r1, #0
    d198:	e1d320b0 	ldrh	r2, [r3]
    d19c:	eafffffe 	b	0 <sprintf>

0000d1a0 <show_broadcast_flood>:
    d1a0:	e1a03000 	mov	r3, r0
    d1a4:	e92d4010 	push	{r4, lr}
    d1a8:	e1a00001 	mov	r0, r1
    d1ac:	e3001000 	movw	r1, #0
    d1b0:	e3401000 	movt	r1, #0
    d1b4:	e5932010 	ldr	r2, [r3, #16]
    d1b8:	e7e02752 	ubfx	r2, r2, #14, #1
    d1bc:	ebfffffe 	bl	0 <sprintf>
    d1c0:	e3a00002 	mov	r0, #2
    d1c4:	e8bd8010 	pop	{r4, pc}

0000d1c8 <show_multicast_flood>:
    d1c8:	e1a03000 	mov	r3, r0
    d1cc:	e92d4010 	push	{r4, lr}
    d1d0:	e1a00001 	mov	r0, r1
    d1d4:	e3001000 	movw	r1, #0
    d1d8:	e3401000 	movt	r1, #0
    d1dc:	e5932010 	ldr	r2, [r3, #16]
    d1e0:	e7e025d2 	ubfx	r2, r2, #11, #1
    d1e4:	ebfffffe 	bl	0 <sprintf>
    d1e8:	e3a00002 	mov	r0, #2
    d1ec:	e8bd8010 	pop	{r4, pc}

0000d1f0 <show_proxyarp_wifi>:
    d1f0:	e1a03000 	mov	r3, r0
    d1f4:	e92d4010 	push	{r4, lr}
    d1f8:	e1a00001 	mov	r0, r1
    d1fc:	e3001000 	movw	r1, #0
    d200:	e3401000 	movt	r1, #0
    d204:	e5932010 	ldr	r2, [r3, #16]
    d208:	e7e02552 	ubfx	r2, r2, #10, #1
    d20c:	ebfffffe 	bl	0 <sprintf>
    d210:	e3a00002 	mov	r0, #2
    d214:	e8bd8010 	pop	{r4, pc}

0000d218 <show_proxyarp>:
    d218:	e1a03000 	mov	r3, r0
    d21c:	e92d4010 	push	{r4, lr}
    d220:	e1a00001 	mov	r0, r1
    d224:	e3001000 	movw	r1, #0
    d228:	e3401000 	movt	r1, #0
    d22c:	e5932010 	ldr	r2, [r3, #16]
    d230:	e7e02452 	ubfx	r2, r2, #8, #1
    d234:	ebfffffe 	bl	0 <sprintf>
    d238:	e3a00002 	mov	r0, #2
    d23c:	e8bd8010 	pop	{r4, pc}

0000d240 <show_multicast_to_unicast>:
    d240:	e1a03000 	mov	r3, r0
    d244:	e92d4010 	push	{r4, lr}
    d248:	e1a00001 	mov	r0, r1
    d24c:	e3001000 	movw	r1, #0
    d250:	e3401000 	movt	r1, #0
    d254:	e5932010 	ldr	r2, [r3, #16]
    d258:	e7e02652 	ubfx	r2, r2, #12, #1
    d25c:	ebfffffe 	bl	0 <sprintf>
    d260:	e3a00002 	mov	r0, #2
    d264:	e8bd8010 	pop	{r4, pc}

0000d268 <show_multicast_fast_leave>:
    d268:	e1a03000 	mov	r3, r0
    d26c:	e92d4010 	push	{r4, lr}
    d270:	e1a00001 	mov	r0, r1
    d274:	e3001000 	movw	r1, #0
    d278:	e3401000 	movt	r1, #0
    d27c:	e5932010 	ldr	r2, [r3, #16]
    d280:	e7e021d2 	ubfx	r2, r2, #3, #1
    d284:	ebfffffe 	bl	0 <sprintf>
    d288:	e3a00002 	mov	r0, #2
    d28c:	e8bd8010 	pop	{r4, pc}

0000d290 <show_multicast_router>:
    d290:	e1a03000 	mov	r3, r0
    d294:	e1a00001 	mov	r0, r1
    d298:	e3001000 	movw	r1, #0
    d29c:	e3401000 	movt	r1, #0
    d2a0:	e5d320dc 	ldrb	r2, [r3, #220]	; 0xdc
    d2a4:	eafffffe 	b	0 <sprintf>

0000d2a8 <show_unicast_flood>:
    d2a8:	e1a03000 	mov	r3, r0
    d2ac:	e92d4010 	push	{r4, lr}
    d2b0:	e1a00001 	mov	r0, r1
    d2b4:	e3001000 	movw	r1, #0
    d2b8:	e3401000 	movt	r1, #0
    d2bc:	e5932010 	ldr	r2, [r3, #16]
    d2c0:	e7e02352 	ubfx	r2, r2, #6, #1
    d2c4:	ebfffffe 	bl	0 <sprintf>
    d2c8:	e3a00002 	mov	r0, #2
    d2cc:	e8bd8010 	pop	{r4, pc}

0000d2d0 <show_learning>:
    d2d0:	e1a03000 	mov	r3, r0
    d2d4:	e92d4010 	push	{r4, lr}
    d2d8:	e1a00001 	mov	r0, r1
    d2dc:	e3001000 	movw	r1, #0
    d2e0:	e3401000 	movt	r1, #0
    d2e4:	e5932010 	ldr	r2, [r3, #16]
    d2e8:	e7e022d2 	ubfx	r2, r2, #5, #1
    d2ec:	ebfffffe 	bl	0 <sprintf>
    d2f0:	e3a00002 	mov	r0, #2
    d2f4:	e8bd8010 	pop	{r4, pc}

0000d2f8 <show_root_block>:
    d2f8:	e1a03000 	mov	r3, r0
    d2fc:	e92d4010 	push	{r4, lr}
    d300:	e1a00001 	mov	r0, r1
    d304:	e3001000 	movw	r1, #0
    d308:	e3401000 	movt	r1, #0
    d30c:	e5932010 	ldr	r2, [r3, #16]
    d310:	e7e02152 	ubfx	r2, r2, #2, #1
    d314:	ebfffffe 	bl	0 <sprintf>
    d318:	e3a00002 	mov	r0, #2
    d31c:	e8bd8010 	pop	{r4, pc}

0000d320 <show_bpdu_guard>:
    d320:	e1a03000 	mov	r3, r0
    d324:	e92d4010 	push	{r4, lr}
    d328:	e1a00001 	mov	r0, r1
    d32c:	e3001000 	movw	r1, #0
    d330:	e3401000 	movt	r1, #0
    d334:	e5932010 	ldr	r2, [r3, #16]
    d338:	e7e020d2 	ubfx	r2, r2, #1, #1
    d33c:	ebfffffe 	bl	0 <sprintf>
    d340:	e3a00002 	mov	r0, #2
    d344:	e8bd8010 	pop	{r4, pc}

0000d348 <show_hairpin_mode>:
    d348:	e1a03000 	mov	r3, r0
    d34c:	e92d4010 	push	{r4, lr}
    d350:	e1a00001 	mov	r0, r1
    d354:	e3001000 	movw	r1, #0
    d358:	e3401000 	movt	r1, #0
    d35c:	e5932010 	ldr	r2, [r3, #16]
    d360:	e2022001 	and	r2, r2, #1
    d364:	ebfffffe 	bl	0 <sprintf>
    d368:	e3a00002 	mov	r0, #2
    d36c:	e8bd8010 	pop	{r4, pc}
--
    d430:	e1a03000 	mov	r3, r0
    d434:	e1a00001 	mov	r0, r1
    d438:	e3001000 	movw	r1, #0
    d43c:	e3401000 	movt	r1, #0
    d440:	e5932038 	ldr	r2, [r3, #56]	; 0x38
    d444:	eafffffe 	b	0 <sprintf>

0000d448 <show_backup_port>:
    d448:	e92d4070 	push	{r4, r5, r6, lr}
    d44c:	e1a04000 	mov	r4, r0
    d450:	e1a05001 	mov	r5, r1
    d454:	ebfffffe 	bl	0 <__rcu_read_lock>
    d458:	e5943018 	ldr	r3, [r4, #24]
    d45c:	e3530000 	cmp	r3, #0
    d460:	01a04003 	moveq	r4, r3
    d464:	0a000005 	beq	d480 <show_backup_port+0x38>
    d468:	e5932004 	ldr	r2, [r3, #4]
    d46c:	e1a00005 	mov	r0, r5
    d470:	e3001000 	movw	r1, #0
    d474:	e3401000 	movt	r1, #0
    d478:	ebfffffe 	bl	0 <sprintf>
    d47c:	e1a04000 	mov	r4, r0
    d480:	ebfffffe 	bl	0 <__rcu_read_unlock>
--
    db50:	e2acc000 	adc	ip, ip, #0
    db54:	e2800f9e 	add	r0, r0, #632	; 0x278
    db58:	e1a03223 	lsr	r3, r3, #4
    db5c:	e1a02222 	lsr	r2, r2, #4
    db60:	e1833e0c 	orr	r3, r3, ip, lsl #28
    db64:	ebfffffe 	bl	2ac4 <br_fdb_fillbuf>
    db68:	e3500000 	cmp	r0, #0
    db6c:	c1a00200 	lslgt	r0, r0, #4
    db70:	e8bd8010 	pop	{r4, pc}
    db74:	e3e00015 	mvn	r0, #21
    db78:	e8bd8010 	pop	{r4, pc}

0000db7c <vlan_stats_per_port_show>:
    db7c:	e1a03000 	mov	r3, r0
    db80:	e92d4010 	push	{r4, lr}
    db84:	e1a00002 	mov	r0, r2
    db88:	e3001000 	movw	r1, #0
    db8c:	e3401000 	movt	r1, #0
    db90:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    db94:	e7e026d2 	ubfx	r2, r2, #13, #1
    db98:	ebfffffe 	bl	0 <sprintf>
    db9c:	e3a00002 	mov	r0, #2
    dba0:	e8bd8010 	pop	{r4, pc}

0000dba4 <vlan_stats_enabled_show>:
    dba4:	e1a03000 	mov	r3, r0
    dba8:	e92d4010 	push	{r4, lr}
    dbac:	e1a00002 	mov	r0, r2
    dbb0:	e3001000 	movw	r1, #0
    dbb4:	e3401000 	movt	r1, #0
    dbb8:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    dbbc:	e7e020d2 	ubfx	r2, r2, #1, #1
    dbc0:	ebfffffe 	bl	0 <sprintf>
    dbc4:	e3a00002 	mov	r0, #2
    dbc8:	e8bd8010 	pop	{r4, pc}

0000dbcc <default_pvid_show>:
    dbcc:	e2803f9e 	add	r3, r0, #632	; 0x278
    dbd0:	e3001000 	movw	r1, #0
    dbd4:	e3401000 	movt	r1, #0
    dbd8:	e1a00002 	mov	r0, r2
    dbdc:	e1d321b6 	ldrh	r2, [r3, #22]
    dbe0:	eafffffe 	b	0 <sprintf>

0000dbe4 <vlan_filtering_show>:
    dbe4:	e1a03000 	mov	r3, r0
    dbe8:	e92d4010 	push	{r4, lr}
    dbec:	e1a00002 	mov	r0, r2
    dbf0:	e3001000 	movw	r1, #0
    dbf4:	e3401000 	movt	r1, #0
    dbf8:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    dbfc:	e2022001 	and	r2, r2, #1
    dc00:	ebfffffe 	bl	0 <sprintf>
    dc04:	e3a00002 	mov	r0, #2
    dc08:	e8bd8010 	pop	{r4, pc}

0000dc0c <nf_call_arptables_show>:
    dc0c:	e1a03000 	mov	r3, r0
    dc10:	e92d4010 	push	{r4, lr}
    dc14:	e1a00002 	mov	r0, r2
    dc18:	e3001000 	movw	r1, #0
    dc1c:	e3401000 	movt	r1, #0
    dc20:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    dc24:	e7e02252 	ubfx	r2, r2, #4, #1
    dc28:	ebfffffe 	bl	0 <sprintf>
    dc2c:	e3a00002 	mov	r0, #2
    dc30:	e8bd8010 	pop	{r4, pc}

0000dc34 <nf_call_ip6tables_show>:
    dc34:	e1a03000 	mov	r3, r0
    dc38:	e92d4010 	push	{r4, lr}
    dc3c:	e1a00002 	mov	r0, r2
    dc40:	e3001000 	movw	r1, #0
    dc44:	e3401000 	movt	r1, #0
    dc48:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    dc4c:	e7e021d2 	ubfx	r2, r2, #3, #1
    dc50:	ebfffffe 	bl	0 <sprintf>
    dc54:	e3a00002 	mov	r0, #2
    dc58:	e8bd8010 	pop	{r4, pc}

0000dc5c <nf_call_iptables_show>:
    dc5c:	e1a03000 	mov	r3, r0
    dc60:	e92d4010 	push	{r4, lr}
    dc64:	e1a00002 	mov	r0, r2
    dc68:	e3001000 	movw	r1, #0
    dc6c:	e3401000 	movt	r1, #0
    dc70:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    dc74:	e7e02152 	ubfx	r2, r2, #2, #1
    dc78:	ebfffffe 	bl	0 <sprintf>
    dc7c:	e3a00002 	mov	r0, #2
    dc80:	e8bd8010 	pop	{r4, pc}
--
    dc90:	e1a00002 	mov	r0, r2
    dc94:	e5d323d2 	ldrb	r2, [r3, #978]	; 0x3d2
    dc98:	eafffffe 	b	0 <sprintf>

0000dc9c <ulticast_igmp_version_show>:
    dc9c:	e1a03000 	mov	r3, r0
    dca0:	e3001000 	movw	r1, #0
    dca4:	e3401000 	movt	r1, #0
    dca8:	e1a00002 	mov	r0, r2
    dcac:	e5d323d0 	ldrb	r2, [r3, #976]	; 0x3d0
    dcb0:	eafffffe 	b	0 <sprintf>

0000dcb4 <ulticast_stats_enabled_show>:
    dcb4:	e1a03000 	mov	r3, r0
    dcb8:	e92d4010 	push	{r4, lr}
    dcbc:	e1a00002 	mov	r0, r2
    dcc0:	e3001000 	movw	r1, #0
    dcc4:	e3401000 	movt	r1, #0
    dcc8:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    dccc:	e7e024d2 	ubfx	r2, r2, #9, #1
    dcd0:	ebfffffe 	bl	0 <sprintf>
    dcd4:	e3a00002 	mov	r0, #2
    dcd8:	e8bd8010 	pop	{r4, pc}
--
    dcf8:	e3001000 	movw	r1, #0
    dcfc:	e3401000 	movt	r1, #0
    dd00:	e1a00002 	mov	r0, r2
    dd04:	e59323c8 	ldr	r2, [r3, #968]	; 0x3c8
    dd08:	eafffffe 	b	0 <sprintf>

0000dd0c <hash_max_show>:
    dd0c:	e1a03000 	mov	r3, r0
    dd10:	e3001000 	movw	r1, #0
    dd14:	e3401000 	movt	r1, #0
    dd18:	e1a00002 	mov	r0, r2
    dd1c:	e59323c4 	ldr	r2, [r3, #964]	; 0x3c4
    dd20:	eafffffe 	b	0 <sprintf>

0000dd24 <hash_elasticity_show>:
    dd24:	e1a00002 	mov	r0, r2
    dd28:	e92d4010 	push	{r4, lr}
    dd2c:	e3a02010 	mov	r2, #16
    dd30:	e3001000 	movw	r1, #0
    dd34:	e3401000 	movt	r1, #0
    dd38:	ebfffffe 	bl	0 <sprintf>
    dd3c:	e3a00003 	mov	r0, #3
    dd40:	e8bd8010 	pop	{r4, pc}

0000dd44 <ulticast_query_use_ifaddr_show>:
    dd44:	e1a03000 	mov	r3, r0
    dd48:	e92d4010 	push	{r4, lr}
    dd4c:	e1a00002 	mov	r0, r2
    dd50:	e3001000 	movw	r1, #0
    dd54:	e3401000 	movt	r1, #0
    dd58:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    dd5c:	e7e02452 	ubfx	r2, r2, #8, #1
    dd60:	ebfffffe 	bl	0 <sprintf>
    dd64:	e3a00002 	mov	r0, #2
    dd68:	e8bd8010 	pop	{r4, pc}

0000dd6c <ulticast_querier_show>:
    dd6c:	e1a03000 	mov	r3, r0
    dd70:	e92d4010 	push	{r4, lr}
    dd74:	e1a00002 	mov	r0, r2
    dd78:	e3001000 	movw	r1, #0
    dd7c:	e3401000 	movt	r1, #0
    dd80:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    dd84:	e7e023d2 	ubfx	r2, r2, #7, #1
    dd88:	ebfffffe 	bl	0 <sprintf>
    dd8c:	e3a00002 	mov	r0, #2
    dd90:	e8bd8010 	pop	{r4, pc}

0000dd94 <ulticast_snooping_show>:
    dd94:	e1a03000 	mov	r3, r0
    dd98:	e92d4010 	push	{r4, lr}
    dd9c:	e1a00002 	mov	r0, r2
    dda0:	e3001000 	movw	r1, #0
    dda4:	e3401000 	movt	r1, #0
    dda8:	e5932288 	ldr	r2, [r3, #648]	; 0x288
    ddac:	e7e02352 	ubfx	r2, r2, #6, #1
    ddb0:	ebfffffe 	bl	0 <sprintf>
    ddb4:	e3a00002 	mov	r0, #2
    ddb8:	e8bd8010 	pop	{r4, pc}
--
    de7c:	e1d320b0 	ldrh	r2, [r3]
    de80:	eafffffe 	b	0 <sprintf>

0000de84 <stp_state_show>:
    de84:	e1a03000 	mov	r3, r0
    de88:	e3001000 	movw	r1, #0
    de8c:	e3401000 	movt	r1, #0
    de90:	e1a00002 	mov	r0, r2
    de94:	e59323c0 	ldr	r2, [r3, #960]	; 0x3c0
    de98:	eafffffe 	b	0 <sprintf>

0000de9c <vlan_protocol_show>:
    de9c:	e2803f9e 	add	r3, r0, #632	; 0x278
    dea0:	e92d4010 	push	{r4, lr}
    dea4:	e1a00002 	mov	r0, r2
    dea8:	e3001000 	movw	r1, #0
    deac:	e3401000 	movt	r1, #0
    deb0:	e1d321b4 	ldrh	r2, [r3, #20]
    deb4:	e6bf2fb2 	rev16	r2, r2
    deb8:	e6ff2072 	uxth	r2, r2
    debc:	ebfffffe 	bl	0 <sprintf>
    dec0:	e3a00007 	mov	r0, #7
    dec4:	e8bd8010 	pop	{r4, pc}


[*] Function sprintf used 27 times bridge.ko