	.file	"extr_ieee802_1x_kay.c_ieee802_1x_mka_dump_sak_use_body.c"
	.intel_syntax noprefix
	.text
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC0:
	.string	"MACsec SAK Use parameter set"
.LC1:
	.string	"\tLatest Key AN....: %d"
.LC2:
	.string	"\tLatest Key Tx....: %s"
.LC3:
	.string	"\tLatest Key Rx....: %s"
.LC4:
	.string	"\tOld Key AN.......: %d"
.LC5:
	.string	"\tOld Key Tx.......: %s"
.LC6:
	.string	"\tOld Key Rx.......: %s"
.LC7:
	.string	"\tPlain Tx.........: %s"
.LC8:
	.string	"\tPlain Rx.........: %s"
.LC9:
	.string	"\tDelay Protect....: %s"
.LC10:
	.string	"\tBody Length......: %d"
.LC11:
	.string	"\tKey Server MI....: %s"
.LC12:
	.string	"\tKey Number.......: %u"
.LC13:
	.string	"\tLowest PN........: %u"
.LC14:
	.string	"\tOld Key Server MI: %s"
.LC15:
	.string	"\tOld Key Number...: %u"
.LC16:
	.string	"\tOld Lowest PN....: %u"
	.text
	.p2align 4
	.type	ieee802_1x_mka_dump_sak_use_body, @function
ieee802_1x_mka_dump_sak_use_body:
.LFB0:
	.cfi_startproc
	endbr64
	test	rdi, rdi
	je	.L9
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	push	rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	mov	rbx, rdi
	sub	rsp, 8
	.cfi_def_cfa_offset 32
	call	get_mka_param_body_len@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC0[rip]
	mov	ebp, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edx, DWORD PTR [rbx]
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	xor	eax, eax
	lea	rsi, .LC1[rip]
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 56[rbx]
	call	yes_no@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC2[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 52[rbx]
	call	yes_no@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC3[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edx, DWORD PTR 4[rbx]
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	xor	eax, eax
	lea	rsi, .LC4[rip]
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 48[rbx]
	call	yes_no@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC5[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 44[rbx]
	call	yes_no@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC6[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 40[rbx]
	call	yes_no@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC7[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 36[rbx]
	call	yes_no@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC8[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 32[rbx]
	call	yes_no@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC9[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	xor	eax, eax
	mov	edx, ebp
	lea	rsi, .LC10[rip]
	call	wpa_printf@PLT
	test	ebp, ebp
	jne	.L13
	add	rsp, 8
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	pop	rbx
	.cfi_def_cfa_offset 16
	pop	rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L13:
	.cfi_restore_state
	mov	edi, DWORD PTR 28[rbx]
	call	mi_txt@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC11[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 24[rbx]
	call	be_to_host32@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC12[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 20[rbx]
	call	be_to_host32@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC13[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 16[rbx]
	call	mi_txt@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC14[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 12[rbx]
	call	be_to_host32@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	lea	rsi, .LC15[rip]
	mov	edx, eax
	xor	eax, eax
	call	wpa_printf@PLT
	mov	edi, DWORD PTR 8[rbx]
	call	be_to_host32@PLT
	mov	edi, DWORD PTR MSG_DEBUG[rip]
	add	rsp, 8
	.cfi_def_cfa_offset 24
	lea	rsi, .LC16[rip]
	mov	edx, eax
	pop	rbx
	.cfi_restore 3
	.cfi_def_cfa_offset 16
	xor	eax, eax
	pop	rbp
	.cfi_restore 6
	.cfi_def_cfa_offset 8
	jmp	wpa_printf@PLT
	.p2align 4,,10
	.p2align 3
.L9:
	ret
	.cfi_endproc
.LFE0:
	.size	ieee802_1x_mka_dump_sak_use_body, .-ieee802_1x_mka_dump_sak_use_body
	.comm	MSG_DEBUG,4,4
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 2
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"extr_ieee802_1x_kay.c_ieee802_1x_mka_dump_sak_use_body.c"
	.text
	.section	.rodata.str1.4,"aMS",%progbits,1
	.align	2
.LC0:
	.ascii	"MACsec SAK Use parameter set\000"
	.align	2
.LC1:
	.ascii	"\011Latest Key AN....: %d\000"
	.align	2
.LC2:
	.ascii	"\011Latest Key Tx....: %s\000"
	.align	2
.LC3:
	.ascii	"\011Latest Key Rx....: %s\000"
	.align	2
.LC4:
	.ascii	"\011Old Key AN.......: %d\000"
	.align	2
.LC5:
	.ascii	"\011Old Key Tx.......: %s\000"
	.align	2
.LC6:
	.ascii	"\011Old Key Rx.......: %s\000"
	.align	2
.LC7:
	.ascii	"\011Plain Tx.........: %s\000"
	.align	2
.LC8:
	.ascii	"\011Plain Rx.........: %s\000"
	.align	2
.LC9:
	.ascii	"\011Delay Protect....: %s\000"
	.align	2
.LC10:
	.ascii	"\011Body Length......: %d\000"
	.align	2
.LC11:
	.ascii	"\011Key Server MI....: %s\000"
	.align	2
.LC12:
	.ascii	"\011Key Number.......: %u\000"
	.align	2
.LC13:
	.ascii	"\011Lowest PN........: %u\000"
	.align	2
.LC14:
	.ascii	"\011Old Key Server MI: %s\000"
	.align	2
.LC15:
	.ascii	"\011Old Key Number...: %u\000"
	.align	2
.LC16:
	.ascii	"\011Old Lowest PN....: %u\000"
	.text
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	ieee802_1x_mka_dump_sak_use_body, %function
ieee802_1x_mka_dump_sak_use_body:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, r5, r6, r7, r8, lr}
	subs	r4, r0, #0
	popeq	{r4, r5, r6, r7, r8, pc}
	bl	get_mka_param_body_len
	ldr	r5, .L10
	mov	r6, r0
	ldr	r1, .L10+4
	ldr	r0, [r5]
	bl	wpa_printf
	ldr	r2, [r4]
	ldr	r1, .L10+8
	ldr	r0, [r5]
	bl	wpa_printf
	ldr	r0, [r4, #56]
	ldr	r7, [r5]
	bl	yes_no
	ldr	r1, .L10+12
	mov	r2, r0
	mov	r0, r7
	bl	wpa_printf
	ldr	r0, [r4, #52]
	ldr	r7, [r5]
	bl	yes_no
	ldr	r1, .L10+16
	mov	r2, r0
	mov	r0, r7
	bl	wpa_printf
	ldr	r2, [r4, #4]
	ldr	r1, .L10+20
	ldr	r0, [r5]
	bl	wpa_printf
	ldr	r0, [r4, #48]
	ldr	r7, [r5]
	bl	yes_no
	ldr	r1, .L10+24
	mov	r2, r0
	mov	r0, r7
	bl	wpa_printf
	ldr	r0, [r4, #44]
	ldr	r7, [r5]
	bl	yes_no
	ldr	r1, .L10+28
	mov	r2, r0
	mov	r0, r7
	bl	wpa_printf
	ldr	r0, [r4, #40]
	ldr	r7, [r5]
	bl	yes_no
	ldr	r1, .L10+32
	mov	r2, r0
	mov	r0, r7
	bl	wpa_printf
	ldr	r0, [r4, #36]
	ldr	r7, [r5]
	bl	yes_no
	ldr	r1, .L10+36
	mov	r2, r0
	mov	r0, r7
	bl	wpa_printf
	ldr	r0, [r4, #32]
	ldr	r7, [r5]
	bl	yes_no
	ldr	r1, .L10+40
	mov	r2, r0
	mov	r0, r7
	bl	wpa_printf
	mov	r2, r6
	ldr	r0, [r5]
	ldr	r1, .L10+44
	bl	wpa_printf
	cmp	r6, #0
	popeq	{r4, r5, r6, r7, r8, pc}
	ldr	r0, [r4, #28]
	ldr	r6, [r5]
	bl	mi_txt
	ldr	r1, .L10+48
	mov	r2, r0
	mov	r0, r6
	bl	wpa_printf
	ldr	r0, [r4, #24]
	ldr	r6, [r5]
	bl	be_to_host32
	ldr	r1, .L10+52
	mov	r2, r0
	mov	r0, r6
	bl	wpa_printf
	ldr	r0, [r4, #20]
	ldr	r6, [r5]
	bl	be_to_host32
	ldr	r1, .L10+56
	mov	r2, r0
	mov	r0, r6
	bl	wpa_printf
	ldr	r0, [r4, #16]
	ldr	r6, [r5]
	bl	mi_txt
	ldr	r1, .L10+60
	mov	r2, r0
	mov	r0, r6
	bl	wpa_printf
	ldr	r0, [r4, #12]
	ldr	r6, [r5]
	bl	be_to_host32
	ldr	r1, .L10+64
	mov	r2, r0
	mov	r0, r6
	bl	wpa_printf
	ldr	r0, [r4, #8]
	ldr	r5, [r5]
	bl	be_to_host32
	ldr	r1, .L10+68
	mov	r2, r0
	mov	r0, r5
	pop	{r4, r5, r6, r7, r8, lr}
	b	wpa_printf
.L11:
	.align	2
.L10:
	.word	MSG_DEBUG
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	.LC3
	.word	.LC4
	.word	.LC5
	.word	.LC6
	.word	.LC7
	.word	.LC8
	.word	.LC9
	.word	.LC10
	.word	.LC11
	.word	.LC12
	.word	.LC13
	.word	.LC14
	.word	.LC15
	.word	.LC16
	.size	ieee802_1x_mka_dump_sak_use_body, .-ieee802_1x_mka_dump_sak_use_body
	.comm	MSG_DEBUG,4,4
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
