// File: /workspace/github_c_makefile_star2_O2/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 0x20f2
leaq 0x956c(%rip), %rsi      # 0xb633
leaq 0x90da(%rip), %rdx      # 0xb1a8
leaq 0x910f(%rip), %rcx      # 0xb1e4
leaq 0x9118(%rip), %r8       # 0xb1f4
leaq 0x9137(%rip), %r9       # 0xb21a
pushq $0x2
popq %rdi
xorl %eax, %eax
callq 0x1080
jmp 0x239b
cmpl $0xb, %edi
jne 0x214b
subq $0x8, %rsp
leaq 0x9214(%rip), %r10      # 0xb316
leaq 0x91e7(%rip), %r11      # 0xb2f0
leaq 0x91ad(%rip), %rbx      # 0xb2bd
leaq 0x912a(%rip), %rsi      # 0xb241
leaq 0x9139(%rip), %rdx      # 0xb257
leaq 0x913a(%rip), %rcx      # 0xb25f
leaq 0x913a(%rip), %r8       # 0xb266
leaq 0x915c(%rip), %r9       # 0xb28f
pushq $0x2
popq %rdi
xorl %eax, %eax
pushq %r10
pushq %r11
pushq %rbx
callq 0x1080
addq $0x20, %rsp
jmp 0x239b
cmpl $0x1d, %edi
ja 0x21b6
subq $0x8, %rsp
leaq 0x91bb(%rip), %r10      # 0xb316
leaq 0x918e(%rip), %r11      # 0xb2f0
leaq 0x92a6(%rip), %rbx      # 0xb40f
leaq 0x9278(%rip), %r14      # 0xb3e8
leaq 0x924a(%rip), %r15      # 0xb3c1
leaq 0x9604(%rip), %rsi      # 0xb782
leaq 0x91ba(%rip), %rdx      # 0xb33f
leaq 0x91e2(%rip), %rcx      # 0xb36e
leaq 0x91ee(%rip), %r8       # 0xb381
leaq 0x91fa(%rip), %r9       # 0xb394
pushq $0x2
popq %rdi
xorl %eax, %eax
pushq %r10
pushq %r11
pushq %rbx
pushq %r14
pushq %r15
callq 0x1080
addq $0x30, %rsp
jmp 0x239b
addl $-0x1f, %edi
cmpl $0xc, %edi
ja 0x239b
leaq 0x8f8b(%rip), %rax      # 0xb154
movslq (%rax,%rdi,4), %rcx
addq %rax, %rcx
jmpq *%rcx
leaq 0x945e(%rip), %rsi      # 0xb637
leaq 0x9136(%rip), %rdx      # 0xb316
leaq 0x9260(%rip), %rcx      # 0xb447
pushq $0x2
popq %rdi
xorl %eax, %eax
callq 0x1080
jmp 0x239b
leaq 0x93f7(%rip), %r10      # 0xb5f4
leaq 0x93bc(%rip), %r11      # 0xb5c0
leaq 0x9381(%rip), %rbx      # 0xb58c
leaq 0x9355(%rip), %r14      # 0xb567
leaq 0x956b(%rip), %rsi      # 0xb784
leaq 0x92e6(%rip), %rdx      # 0xb506
leaq 0x930e(%rip), %rcx      # 0xb535
leaq 0x90c2(%rip), %r8       # 0xb2f0
leaq 0x90e1(%rip), %r9       # 0xb316
pushq $0x2
popq %rdi
xorl %eax, %eax
pushq %r10
pushq %r11
pushq %rbx
pushq %r14
jmp 0x213d
leaq 0x9790(%rip), %r14      # 0xb9dd
leaq 0x9753(%rip), %rbx      # 0xb9a7
leaq 0x9716(%rip), %r11      # 0xb971
leaq 0x96d9(%rip), %r10      # 0xb93b
leaq 0x969f(%rip), %rbp      # 0xb908
leaq 0x9667(%rip), %r13      # 0xb8d7
leaq 0x963a(%rip), %r12      # 0xb8b1
leaq 0x9609(%rip), %r15      # 0xb887
leaq 0x94e8(%rip), %rsi      # 0xb76d
leaq 0x8fcb(%rip), %rdx      # 0xb257
leaq 0x8fcc(%rip), %rcx      # 0xb25f
leaq 0x94fb(%rip), %r8       # 0xb795
leaq 0x9504(%rip), %r9       # 0xb7a5
pushq $0x2
popq %rdi
xorl %eax, %eax
pushq %r14
pushq %rbx
pushq %r11
pushq %r10
pushq %rbp
pushq %r13
pushq %r12
pushq %r15
leaq 0x958d(%rip), %r10      # 0xb848
pushq %r10
leaq 0x9548(%rip), %r10      # 0xb80c
pushq %r10
leaq 0x950a(%rip), %r10      # 0xb7d7
pushq %r10
leaq 0x94e8(%rip), %r10      # 0xb7be
pushq %r10
callq 0x1080
addq $0x60, %rsp
jmp 0x239b
subq $0x8, %rsp
leaq 0x91fa(%rip), %r10      # 0xb4eb
leaq 0x91cf(%rip), %r11      # 0xb4c7
leaq 0x91a5(%rip), %rbx      # 0xb4a4
leaq 0x9480(%rip), %rsi      # 0xb786
leaq 0x8fe3(%rip), %rdx      # 0xb2f0
leaq 0x9002(%rip), %rcx      # 0xb316
leaq 0x914c(%rip), %r8       # 0xb467
leaq 0x915d(%rip), %r9       # 0xb47f
jmp 0x2133
leaq 0x939d(%rip), %r10      # 0xb6cb
leaq 0x9364(%rip), %r11      # 0xb699
leaq 0x92ec(%rip), %rsi      # 0xb628
leaq 0x8f14(%rip), %rdx      # 0xb257
leaq 0x8f15(%rip), %rcx      # 0xb25f
leaq 0x92eb(%rip), %r8       # 0xb63c
leaq 0x930a(%rip), %r9       # 0xb662
jmp 0x238b
leaq 0x8fb5(%rip), %r10      # 0xb316
leaq 0x93ea(%rip), %r11      # 0xb752
leaq 0x92b9(%rip), %rsi      # 0xb628
leaq 0x8ee1(%rip), %rdx      # 0xb257
leaq 0x8ee2(%rip), %rcx      # 0xb25f
leaq 0x9375(%rip), %r8       # 0xb6f9
leaq 0x939b(%rip), %r9       # 0xb726
pushq $0x2
popq %rdi
xorl %eax, %eax
pushq %r10
pushq %r11
callq 0x1080
popq %rcx
popq %rdx
pushq $-0x1
popq %rax
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq