	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function usage
_usage:                                 ## @usage
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_prog@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
	leaq	L_.str(%rip), %rsi
	movq	%rcx, %rdx
	callq	_fprintf
	movl	$1, %edi
	callq	_exit
	.cfi_endproc
                                        ## -- End function
	.comm	_stderr,4,2                     ## @stderr
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"\nusage:\n    %s [-dr] [-b maxbytes] [-p maxpkts] [-P pidfile] portnum dumpfile\n\nwhere:\n\t'-d'  = enable debugging messages.\n\t'-r'  = reflect. write packets back to the divert socket.\n\t\t(ie. simulate the original intent of \"ipfw tee\").\n\t'-rr' = indicate that it is okay to quit if packet-count or\n\t\tbyte-count limits are reached (see the NOTE below\n\t\tabout what this implies).\n\t'-b bytcnt'   = stop dumping after {bytcnt} bytes.\n\t'-p pktcnt'   = stop dumping after {pktcnt} packets.\n\t'-P pidfile'  = alternate file to store the PID\n\t\t\t(default: /var/run/%s.{portnum}.pid).\n\n\tportnum  = divert(4) socket port number.\n\tdumpfile = file to write captured packets (tcpdump format).\n\t\t   (specify '-' to write packets to stdout).\n\nThe '-r' option should not be necessary, but because \"ipfw tee\" is broken\n(see BUGS in ipfw(8) for details) this feature can be used along with\nan \"ipfw divert\" rule to simulate the original intent of \"ipfw tee\".\n\nNOTE: With an \"ipfw divert\" rule, diverted packets will silently\n      disappear if there is nothing listening to the divert socket.\n\n"

	.comm	_prog,8,3                       ## @prog
	.no_dead_strip	_usage
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function usage
_usage:                                 ; @usage
	.cfi_startproc
; %bb.0:
	stp	x29, x30, [sp, #-16]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 16
	mov	x29, sp
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
Lloh0:
	adrp	x8, _stderr@GOTPAGE
Lloh1:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh2:
	ldr	w0, [x8]
Lloh3:
	adrp	x8, _prog@GOTPAGE
Lloh4:
	ldr	x8, [x8, _prog@GOTPAGEOFF]
Lloh5:
	ldr	x2, [x8]
Lloh6:
	adrp	x1, l_.str@PAGE
Lloh7:
	add	x1, x1, l_.str@PAGEOFF
	mov	x3, x2
	bl	_fprintf
	mov	w0, #1
	bl	_exit
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_stderr,4,2                     ; @stderr
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"\nusage:\n    %s [-dr] [-b maxbytes] [-p maxpkts] [-P pidfile] portnum dumpfile\n\nwhere:\n\t'-d'  = enable debugging messages.\n\t'-r'  = reflect. write packets back to the divert socket.\n\t\t(ie. simulate the original intent of \"ipfw tee\").\n\t'-rr' = indicate that it is okay to quit if packet-count or\n\t\tbyte-count limits are reached (see the NOTE below\n\t\tabout what this implies).\n\t'-b bytcnt'   = stop dumping after {bytcnt} bytes.\n\t'-p pktcnt'   = stop dumping after {pktcnt} packets.\n\t'-P pidfile'  = alternate file to store the PID\n\t\t\t(default: /var/run/%s.{portnum}.pid).\n\n\tportnum  = divert(4) socket port number.\n\tdumpfile = file to write captured packets (tcpdump format).\n\t\t   (specify '-' to write packets to stdout).\n\nThe '-r' option should not be necessary, but because \"ipfw tee\" is broken\n(see BUGS in ipfw(8) for details) this feature can be used along with\nan \"ipfw divert\" rule to simulate the original intent of \"ipfw tee\".\n\nNOTE: With an \"ipfw divert\" rule, diverted packets will silently\n      disappear if there is nothing listening to the divert socket.\n\n"

	.comm	_prog,8,3                       ; @prog
	.no_dead_strip	_usage
.subsections_via_symbols
