	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function process_wrq
_process_wrq:                           ## @process_wrq
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_recv_wrq_packets@GOTPCREL(%rip), %rax
	incl	(%rax)
	movq	(%rdi), %rax
	movq	_port@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_3
## %bb.1:
	movq	_working_mode@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	_CLIENT@GOTPCREL(%rip), %rcx
	movq	_tftp_undef@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edi
	cmpq	(%rcx), %rax
	jne	LBB0_2
## %bb.4:
	leaq	L_.str.1(%rip), %rsi
	popq	%rbp
	jmp	_tftp_store_error               ## TAILCALL
LBB0_3:
	movq	_tftp_undef@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str(%rip), %rsi
	popq	%rbp
	jmp	_tftp_store_error               ## TAILCALL
LBB0_2:
	leaq	L_.str.2(%rip), %rsi
	popq	%rbp
	jmp	_tftp_store_error               ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_recv_wrq_packets,4,2           ## @recv_wrq_packets
	.comm	_port,8,3                       ## @port
	.comm	_tftp_undef,4,2                 ## @tftp_undef
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"Write request packet wasn't sent to the TFTP port"

	.comm	_working_mode,8,3               ## @working_mode
	.comm	_CLIENT,8,3                     ## @CLIENT
L_.str.1:                               ## @.str.1
	.asciz	"Write request packet was sent to client"

L_.str.2:                               ## @.str.2
	.asciz	"Not implemented"

	.no_dead_strip	_process_wrq
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function process_wrq
_process_wrq:                           ; @process_wrq
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _recv_wrq_packets@GOTPAGE
Lloh1:
	ldr	x8, [x8, _recv_wrq_packets@GOTPAGEOFF]
	ldr	w9, [x8]
	add	w9, w9, #1
	str	w9, [x8]
	ldr	x8, [x0]
Lloh2:
	adrp	x9, _port@GOTPAGE
Lloh3:
	ldr	x9, [x9, _port@GOTPAGEOFF]
Lloh4:
	ldr	x9, [x9]
	cmp	x8, x9
	b.ne	LBB0_3
; %bb.1:
Lloh5:
	adrp	x8, _working_mode@GOTPAGE
Lloh6:
	ldr	x8, [x8, _working_mode@GOTPAGEOFF]
Lloh7:
	adrp	x9, _CLIENT@GOTPAGE
Lloh8:
	ldr	x9, [x9, _CLIENT@GOTPAGEOFF]
Lloh9:
	ldr	x8, [x8]
Lloh10:
	ldr	x9, [x9]
Lloh11:
	adrp	x10, _tftp_undef@GOTPAGE
Lloh12:
	ldr	x10, [x10, _tftp_undef@GOTPAGEOFF]
Lloh13:
	ldr	w0, [x10]
	cmp	x8, x9
	b.ne	LBB0_4
; %bb.2:
Lloh14:
	adrp	x1, l_.str.1@PAGE
Lloh15:
	add	x1, x1, l_.str.1@PAGEOFF
	b	_tftp_store_error
LBB0_3:
Lloh16:
	adrp	x8, _tftp_undef@GOTPAGE
Lloh17:
	ldr	x8, [x8, _tftp_undef@GOTPAGEOFF]
Lloh18:
	ldr	w0, [x8]
Lloh19:
	adrp	x1, l_.str@PAGE
Lloh20:
	add	x1, x1, l_.str@PAGEOFF
	b	_tftp_store_error
LBB0_4:
Lloh21:
	adrp	x1, l_.str.2@PAGE
Lloh22:
	add	x1, x1, l_.str.2@PAGEOFF
	b	_tftp_store_error
	.loh AdrpLdrGotLdr	Lloh2, Lloh3, Lloh4
	.loh AdrpLdrGot	Lloh0, Lloh1
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdrGotLdr	Lloh7, Lloh8, Lloh10
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh9
	.loh AdrpAdd	Lloh14, Lloh15
	.loh AdrpAdd	Lloh19, Lloh20
	.loh AdrpLdrGotLdr	Lloh16, Lloh17, Lloh18
	.loh AdrpAdd	Lloh21, Lloh22
	.cfi_endproc
                                        ; -- End function
	.comm	_recv_wrq_packets,4,2           ; @recv_wrq_packets
	.comm	_port,8,3                       ; @port
	.comm	_tftp_undef,4,2                 ; @tftp_undef
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"Write request packet wasn't sent to the TFTP port"

	.comm	_working_mode,8,3               ; @working_mode
	.comm	_CLIENT,8,3                     ; @CLIENT
l_.str.1:                               ; @.str.1
	.asciz	"Write request packet was sent to client"

l_.str.2:                               ; @.str.2
	.asciz	"Not implemented"

	.no_dead_strip	_process_wrq
.subsections_via_symbols
