// File: /workspace/github_c_makefile_star2_O0/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
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x98, %rsp
movl %edi, -0x2c(%rbp)
cmpl $0xa, -0x2c(%rbp)
jge 0x2cc1
movl $0x2, %edi
leaq 0x10943(%rip), %rsi     # 0x135dc
leaq 0x104b1(%rip), %rdx     # 0x13151
leaq 0x104e6(%rip), %rcx     # 0x1318d
leaq 0x104ef(%rip), %r8      # 0x1319d
leaq 0x1050e(%rip), %r9      # 0x131c3
movb $0x0, %al
callq 0x1080
jmp 0x3027
cmpl $0xb, -0x2c(%rbp)
jne 0x2d1e
movl $0x2, %edi
leaq 0x10517(%rip), %rsi     # 0x131ea
leaq 0x10526(%rip), %rdx     # 0x13200
leaq 0x10527(%rip), %rcx     # 0x13208
leaq 0x10527(%rip), %r8      # 0x1320f
leaq 0x10549(%rip), %r9      # 0x13238
leaq 0x10570(%rip), %r11     # 0x13266
leaq 0x1059c(%rip), %r10     # 0x13299
leaq 0x105bb(%rip), %rax     # 0x132bf
movq %r11, (%rsp)
movq %r10, 0x8(%rsp)
movq %rax, 0x10(%rsp)
movb $0x0, %al
callq 0x1080
jmp 0x3025
cmpl $0x1e, -0x2c(%rbp)
jge 0x2d93
movl $0x2, %edi
leaq 0x109fb(%rip), %rsi     # 0x1372b
leaq 0x105b1(%rip), %rdx     # 0x132e8
leaq 0x105d9(%rip), %rcx     # 0x13317
leaq 0x105e5(%rip), %r8      # 0x1332a
leaq 0x105f1(%rip), %r9      # 0x1333d
leaq 0x10617(%rip), %r14     # 0x1336a
leaq 0x10637(%rip), %rbx     # 0x13391
leaq 0x10657(%rip), %r11     # 0x133b8
leaq 0x10531(%rip), %r10     # 0x13299
leaq 0x10550(%rip), %rax     # 0x132bf
movq %r14, (%rsp)
movq %rbx, 0x8(%rsp)
movq %r11, 0x10(%rsp)
movq %r10, 0x18(%rsp)
movq %rax, 0x20(%rsp)
movb $0x0, %al
callq 0x1080
jmp 0x3023
cmpl $0x1f, -0x2c(%rbp)
jne 0x2dbf
movl $0x2, %edi
leaq 0x1083b(%rip), %rsi     # 0x135e0
leaq 0x10513(%rip), %rdx     # 0x132bf
leaq 0x1063d(%rip), %rcx     # 0x133f0
movb $0x0, %al
callq 0x1080
jmp 0x3021
cmpl $0x20, -0x2c(%rbp)
jne 0x2e1c
movl $0x2, %edi
leaq 0x1095e(%rip), %rsi     # 0x1372f
leaq 0x104c1(%rip), %rdx     # 0x13299
leaq 0x104e0(%rip), %rcx     # 0x132bf
leaq 0x1062a(%rip), %r8      # 0x13410
leaq 0x1063b(%rip), %r9      # 0x13428
leaq 0x10659(%rip), %r11     # 0x1344d
leaq 0x10675(%rip), %r10     # 0x13470
leaq 0x10692(%rip), %rax     # 0x13494
movq %r11, (%rsp)
movq %r10, 0x8(%rsp)
movq %rax, 0x10(%rsp)
movb $0x0, %al
callq 0x1080
jmp 0x301f
cmpl $0x21, -0x2c(%rbp)
jne 0x2e85
movl $0x2, %edi
leaq 0x108ff(%rip), %rsi     # 0x1372d
leaq 0x1067a(%rip), %rdx     # 0x134af
leaq 0x106a2(%rip), %rcx     # 0x134de
leaq 0x10456(%rip), %r8      # 0x13299
leaq 0x10475(%rip), %r9      # 0x132bf
leaq 0x106bf(%rip), %rbx     # 0x13510
leaq 0x106dd(%rip), %r11     # 0x13535
leaq 0x1070a(%rip), %r10     # 0x13569
leaq 0x10737(%rip), %rax     # 0x1359d
movq %rbx, (%rsp)
movq %r11, 0x8(%rsp)
movq %r10, 0x10(%rsp)
movq %rax, 0x18(%rsp)
movb $0x0, %al
callq 0x1080
jmp 0x301d
cmpl $0x24, -0x2c(%rbp)
jne 0x2ed6
movl $0x2, %edi
leaq 0x1073a(%rip), %rsi     # 0x135d1
leaq 0x10362(%rip), %rdx     # 0x13200
leaq 0x10363(%rip), %rcx     # 0x13208
leaq 0x10739(%rip), %r8      # 0x135e5
leaq 0x10758(%rip), %r9      # 0x1360b
leaq 0x10788(%rip), %r10     # 0x13642
leaq 0x107b3(%rip), %rax     # 0x13674
movq %r10, (%rsp)
movq %rax, 0x8(%rsp)
movb $0x0, %al
callq 0x1080
jmp 0x301b
cmpl $0x2a, -0x2c(%rbp)
jne 0x2f27
movl $0x2, %edi
leaq 0x106e9(%rip), %rsi     # 0x135d1
leaq 0x10311(%rip), %rdx     # 0x13200
leaq 0x10312(%rip), %rcx     # 0x13208
leaq 0x107a5(%rip), %r8      # 0x136a2
leaq 0x107cb(%rip), %r9      # 0x136cf
leaq 0x107f0(%rip), %r10     # 0x136fb
leaq 0x103ad(%rip), %rax     # 0x132bf
movq %r10, (%rsp)
movq %rax, 0x8(%rsp)
movb $0x0, %al
callq 0x1080
jmp 0x3019
cmpl $0x2b, -0x2c(%rbp)
jne 0x3017
movl $0x2, %edi
leaq 0x107d9(%rip), %rsi     # 0x13716
leaq 0x102bc(%rip), %rdx     # 0x13200
leaq 0x102bd(%rip), %rcx     # 0x13208
leaq 0x107ec(%rip), %r8      # 0x1373e
leaq 0x107f5(%rip), %r9      # 0x1374e
leaq 0x10807(%rip), %rax     # 0x13767
movq %rax, -0x58(%rbp)
leaq 0x10815(%rip), %rax     # 0x13780
movq %rax, -0x50(%rbp)
leaq 0x1083f(%rip), %rax     # 0x137b5
movq %rax, -0x48(%rbp)
leaq 0x10870(%rip), %rax     # 0x137f1
movq %rax, -0x40(%rbp)
leaq 0x108a4(%rip), %r13     # 0x13830
leaq 0x108c7(%rip), %r12     # 0x1385a
leaq 0x108e6(%rip), %r15     # 0x13880
leaq 0x10910(%rip), %r14     # 0x138b1
leaq 0x1093c(%rip), %rbx     # 0x138e4
leaq 0x1096b(%rip), %r11     # 0x1391a
leaq 0x1099a(%rip), %r10     # 0x13950
leaq 0x109c9(%rip), %rax     # 0x13986
movq %rax, -0x38(%rbp)
movq -0x58(%rbp), %rax
movq %rax, (%rsp)
movq -0x50(%rbp), %rax
movq %rax, 0x8(%rsp)
movq -0x48(%rbp), %rax
movq %rax, 0x10(%rsp)
movq -0x40(%rbp), %rax
movq %rax, 0x18(%rsp)
movq -0x38(%rbp), %rax
movq %r13, 0x20(%rsp)
movq %r12, 0x28(%rsp)
movq %r15, 0x30(%rsp)
movq %r14, 0x38(%rsp)
movq %rbx, 0x40(%rsp)
movq %r11, 0x48(%rsp)
movq %r10, 0x50(%rsp)
movq %rax, 0x58(%rsp)
movb $0x0, %al
callq 0x1080
jmp 0x3019
jmp 0x301b
jmp 0x301d
jmp 0x301f
jmp 0x3021
jmp 0x3023
jmp 0x3025
jmp 0x3027
movl $0xffffffff, %eax       # imm = 0xFFFFFFFF
addq $0x98, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
nop