// File: /workspace/github_c_makefile_star2_O1/rpeepz[P]ft_ssl/srcs/error.c
// Function: opt_desciption
int				opt_desciption(int type)
{
	if (type < 10)
		dprintf(2, "%s%s%s%s", H_P, H_Q, H_R, H_S);
	else if (type == 11)
		dprintf(2, "%susage%s: %s%s%s%s%s", YEL, NOCOL, B_U,\
		B_E, B_D, I_HELP, O_HELP);
	else if (type < 30)
		dprintf(2, "%s%s%s%s%s%s%s%s%s", D_A, D_D, D_E, D_P, D_K,\
		D_S, D_V, I_HELP, O_HELP);
	else if (type == 31)
		dprintf(2, "%s%s", O_HELP, R_B);
	else if (type == 32)
		dprintf(2, "%s%s%s%s%s%s%s", I_HELP, O_HELP, R_UIK,\
		R_UPI, R_UE, R_UD, R_UH);
	else if (type == 33)
		dprintf(2, "%s%s%s%s%s%s%s%s",\
		R_C, R_N, I_HELP, O_HELP, R_MOD, R_PI, R_PO, R_T);
	else if (type == 36)
		dprintf(2, "%susage%s: %s%s%s%s", YEL, NOCOL, P_U, P_B, P_G, P_H);
	else if (type == 42)
		dprintf(2, "%susage%s: %s%s%s%s", YEL, NOCOL, SR_U, SR_B, SR_H, O_HELP);
	else if (type == 43)
		dprintf(2, "%susage%s: %s%s%s%s%s%s%s%s%s%s%s%s%s%s", YEL, NOCOL, DG_U,\
		DG_H, DG_B, DG_S, DG_V, DG_P, DG_O, DG_SIG,\
		DG_H1, DG_H2, DG_H3, DG_H4, DG_H5, DG_H6);
	return (-1);
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
pushq %rax
cmpl $0x9, %edi
jg 0x21ec
leaq 0xa474(%rip), %rsi      # 0xc633
leaq 0x9fe2(%rip), %rdx      # 0xc1a8
leaq 0xa017(%rip), %rcx      # 0xc1e4
leaq 0xa020(%rip), %r8       # 0xc1f4
leaq 0xa03f(%rip), %r9       # 0xc21a
movl $0x2, %edi
xorl %eax, %eax
callq 0x1090
jmp 0x24a3
cmpl $0xb, %edi
jne 0x2247
subq $0x8, %rsp
leaq 0xa11a(%rip), %r10      # 0xc316
leaq 0xa0ed(%rip), %r11      # 0xc2f0
leaq 0xa0b3(%rip), %rbx      # 0xc2bd
leaq 0xa030(%rip), %rsi      # 0xc241
leaq 0xa03f(%rip), %rdx      # 0xc257
leaq 0xa040(%rip), %rcx      # 0xc25f
leaq 0xa040(%rip), %r8       # 0xc266
leaq 0xa062(%rip), %r9       # 0xc28f
movl $0x2, %edi
xorl %eax, %eax
pushq %r10
pushq %r11
pushq %rbx
callq 0x1090
addq $0x20, %rsp
jmp 0x24a3
cmpl $0x1d, %edi
jg 0x22b4
subq $0x8, %rsp
leaq 0xa0bf(%rip), %r10      # 0xc316
leaq 0xa092(%rip), %r11      # 0xc2f0
leaq 0xa1aa(%rip), %rbx      # 0xc40f
leaq 0xa17c(%rip), %r14      # 0xc3e8
leaq 0xa14e(%rip), %r15      # 0xc3c1
leaq 0xa508(%rip), %rsi      # 0xc782
leaq 0xa0be(%rip), %rdx      # 0xc33f
leaq 0xa0e6(%rip), %rcx      # 0xc36e
leaq 0xa0f2(%rip), %r8       # 0xc381
leaq 0xa0fe(%rip), %r9       # 0xc394
movl $0x2, %edi
xorl %eax, %eax
pushq %r10
pushq %r11
pushq %rbx
pushq %r14
pushq %r15
callq 0x1090
addq $0x30, %rsp
jmp 0x24a3
addl $-0x1f, %edi
cmpl $0xc, %edi
ja 0x24a3
leaq 0x9e8d(%rip), %rax      # 0xc154
movslq (%rax,%rdi,4), %rcx
addq %rax, %rcx
jmpq *%rcx
leaq 0xa360(%rip), %rsi      # 0xc637
leaq 0xa038(%rip), %rdx      # 0xc316
leaq 0xa162(%rip), %rcx      # 0xc447
movl $0x2, %edi
xorl %eax, %eax
callq 0x1090
jmp 0x24a3
leaq 0xa2f7(%rip), %r10      # 0xc5f4
leaq 0xa2bc(%rip), %r11      # 0xc5c0
leaq 0xa281(%rip), %rbx      # 0xc58c
leaq 0xa255(%rip), %r14      # 0xc567
leaq 0xa46b(%rip), %rsi      # 0xc784
leaq 0xa1e6(%rip), %rdx      # 0xc506
leaq 0xa20e(%rip), %rcx      # 0xc535
leaq 0x9fc2(%rip), %r8       # 0xc2f0
leaq 0x9fe1(%rip), %r9       # 0xc316
movl $0x2, %edi
xorl %eax, %eax
pushq %r10
pushq %r11
pushq %rbx
pushq %r14
jmp 0x2239
leaq 0xa68e(%rip), %r14      # 0xc9dd
leaq 0xa651(%rip), %rbx      # 0xc9a7
leaq 0xa614(%rip), %r11      # 0xc971
leaq 0xa5d7(%rip), %r10      # 0xc93b
leaq 0xa59d(%rip), %rbp      # 0xc908
leaq 0xa565(%rip), %r13      # 0xc8d7
leaq 0xa538(%rip), %r12      # 0xc8b1
leaq 0xa507(%rip), %r15      # 0xc887
leaq 0xa3e6(%rip), %rsi      # 0xc76d
leaq 0x9ec9(%rip), %rdx      # 0xc257
leaq 0x9eca(%rip), %rcx      # 0xc25f
leaq 0xa3f9(%rip), %r8       # 0xc795
leaq 0xa402(%rip), %r9       # 0xc7a5
movl $0x2, %edi
xorl %eax, %eax
pushq %r14
pushq %rbx
pushq %r11
pushq %r10
pushq %rbp
pushq %r13
pushq %r12
pushq %r15
leaq 0xa489(%rip), %r10      # 0xc848
pushq %r10
leaq 0xa444(%rip), %r10      # 0xc80c
pushq %r10
leaq 0xa406(%rip), %r10      # 0xc7d7
pushq %r10
leaq 0xa3e4(%rip), %r10      # 0xc7be
pushq %r10
callq 0x1090
addq $0x60, %rsp
jmp 0x24a3
subq $0x8, %rsp
leaq 0xa0f6(%rip), %r10      # 0xc4eb
leaq 0xa0cb(%rip), %r11      # 0xc4c7
leaq 0xa0a1(%rip), %rbx      # 0xc4a4
leaq 0xa37c(%rip), %rsi      # 0xc786
leaq 0x9edf(%rip), %rdx      # 0xc2f0
leaq 0x9efe(%rip), %rcx      # 0xc316
leaq 0xa048(%rip), %r8       # 0xc467
leaq 0xa059(%rip), %r9       # 0xc47f
jmp 0x222d
leaq 0xa299(%rip), %r10      # 0xc6cb
leaq 0xa260(%rip), %r11      # 0xc699
leaq 0xa1e8(%rip), %rsi      # 0xc628
leaq 0x9e10(%rip), %rdx      # 0xc257
leaq 0x9e11(%rip), %rcx      # 0xc25f
leaq 0xa1e7(%rip), %r8       # 0xc63c
leaq 0xa206(%rip), %r9       # 0xc662
jmp 0x248f
leaq 0x9eb1(%rip), %r10      # 0xc316
leaq 0xa2e6(%rip), %r11      # 0xc752
leaq 0xa1b5(%rip), %rsi      # 0xc628
leaq 0x9ddd(%rip), %rdx      # 0xc257
leaq 0x9dde(%rip), %rcx      # 0xc25f
leaq 0xa271(%rip), %r8       # 0xc6f9
leaq 0xa297(%rip), %r9       # 0xc726
movl $0x2, %edi
xorl %eax, %eax
pushq %r10
pushq %r11
callq 0x1090
addq $0x10, %rsp
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq