]> git.ipfire.org Git - thirdparty/openssl.git/blame - include/openssl/pemerr.h
Update copyright year
[thirdparty/openssl.git] / include / openssl / pemerr.h
CommitLineData
52df25cf
RS
1/*
2 * Generated by util/mkerr.pl DO NOT EDIT
a28d06f3 3 * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
52df25cf 4 *
48f4ad77 5 * Licensed under the Apache License 2.0 (the "License"). You may not use
52df25cf
RS
6 * this file except in compliance with the License. You can obtain a copy
7 * in the file LICENSE in the source distribution or at
8 * https://www.openssl.org/source/license.html
9 */
10
ae4186b0
DMSP
11#ifndef OPENSSL_PEMERR_H
12# define OPENSSL_PEMERR_H
d86167ec
DMSP
13# pragma once
14
cbfa5b03
RS
15# include <openssl/opensslconf.h>
16# include <openssl/symhacks.h>
14a6c6a4 17# include <openssl/cryptoerr_legacy.h>
cbfa5b03 18
2a6a5607 19
52df25cf 20
52df25cf
RS
21/*
22 * PEM reason codes.
23 */
24# define PEM_R_BAD_BASE64_DECODE 100
25# define PEM_R_BAD_DECRYPT 101
26# define PEM_R_BAD_END_LINE 102
27# define PEM_R_BAD_IV_CHARS 103
28# define PEM_R_BAD_MAGIC_NUMBER 116
29# define PEM_R_BAD_PASSWORD_READ 104
30# define PEM_R_BAD_VERSION_NUMBER 117
31# define PEM_R_BIO_WRITE_FAILURE 118
32# define PEM_R_CIPHER_IS_NULL 127
33# define PEM_R_ERROR_CONVERTING_PRIVATE_KEY 115
34# define PEM_R_EXPECTING_PRIVATE_KEY_BLOB 119
35# define PEM_R_EXPECTING_PUBLIC_KEY_BLOB 120
36# define PEM_R_HEADER_TOO_LONG 128
37# define PEM_R_INCONSISTENT_HEADER 121
38# define PEM_R_KEYBLOB_HEADER_PARSE_ERROR 122
39# define PEM_R_KEYBLOB_TOO_SHORT 123
40# define PEM_R_MISSING_DEK_IV 129
41# define PEM_R_NOT_DEK_INFO 105
42# define PEM_R_NOT_ENCRYPTED 106
43# define PEM_R_NOT_PROC_TYPE 107
44# define PEM_R_NO_START_LINE 108
45# define PEM_R_PROBLEMS_GETTING_PASSWORD 109
46# define PEM_R_PVK_DATA_TOO_SHORT 124
47# define PEM_R_PVK_TOO_SHORT 125
48# define PEM_R_READ_KEY 111
49# define PEM_R_SHORT_HEADER 112
50# define PEM_R_UNEXPECTED_DEK_IV 130
51# define PEM_R_UNSUPPORTED_CIPHER 113
52# define PEM_R_UNSUPPORTED_ENCRYPTION 114
53# define PEM_R_UNSUPPORTED_KEY_COMPONENTS 126
87d91d22 54# define PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE 110
52df25cf
RS
55
56#endif