1 /* 2 * Generated by util/mkerr.pl DO NOT EDIT 3 * Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved. 4 * 5 * Licensed under the OpenSSL license (the "License"). You may not use 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 11 #ifndef HEADER_CTERR_H 12 # define HEADER_CTERR_H 13 14 # include <openssl/opensslconf.h> 15 16 # ifndef OPENSSL_NO_CT 17 18 # ifdef __cplusplus 19 extern "C" 20 # endif 21 int ERR_load_CT_strings(void); 22 23 /* 24 * CT function codes. 25 */ 26 # define CT_F_CTLOG_NEW 117 27 # define CT_F_CTLOG_NEW_FROM_BASE64 118 28 # define CT_F_CTLOG_NEW_FROM_CONF 119 29 # define CT_F_CTLOG_STORE_LOAD_CTX_NEW 122 30 # define CT_F_CTLOG_STORE_LOAD_FILE 123 31 # define CT_F_CTLOG_STORE_LOAD_LOG 130 32 # define CT_F_CTLOG_STORE_NEW 131 33 # define CT_F_CT_BASE64_DECODE 124 34 # define CT_F_CT_POLICY_EVAL_CTX_NEW 133 35 # define CT_F_CT_V1_LOG_ID_FROM_PKEY 125 36 # define CT_F_I2O_SCT 107 37 # define CT_F_I2O_SCT_LIST 108 38 # define CT_F_I2O_SCT_SIGNATURE 109 39 # define CT_F_O2I_SCT 110 40 # define CT_F_O2I_SCT_LIST 111 41 # define CT_F_O2I_SCT_SIGNATURE 112 42 # define CT_F_SCT_CTX_NEW 126 43 # define CT_F_SCT_CTX_VERIFY 128 44 # define CT_F_SCT_NEW 100 45 # define CT_F_SCT_NEW_FROM_BASE64 127 46 # define CT_F_SCT_SET0_LOG_ID 101 47 # define CT_F_SCT_SET1_EXTENSIONS 114 48 # define CT_F_SCT_SET1_LOG_ID 115 49 # define CT_F_SCT_SET1_SIGNATURE 116 50 # define CT_F_SCT_SET_LOG_ENTRY_TYPE 102 51 # define CT_F_SCT_SET_SIGNATURE_NID 103 52 # define CT_F_SCT_SET_VERSION 104 53 54 /* 55 * CT reason codes. 56 */ 57 # define CT_R_BASE64_DECODE_ERROR 108 58 # define CT_R_INVALID_LOG_ID_LENGTH 100 59 # define CT_R_LOG_CONF_INVALID 109 60 # define CT_R_LOG_CONF_INVALID_KEY 110 61 # define CT_R_LOG_CONF_MISSING_DESCRIPTION 111 62 # define CT_R_LOG_CONF_MISSING_KEY 112 63 # define CT_R_LOG_KEY_INVALID 113 64 # define CT_R_SCT_FUTURE_TIMESTAMP 116 65 # define CT_R_SCT_INVALID 104 66 # define CT_R_SCT_INVALID_SIGNATURE 107 67 # define CT_R_SCT_LIST_INVALID 105 68 # define CT_R_SCT_LOG_ID_MISMATCH 114 69 # define CT_R_SCT_NOT_SET 106 70 # define CT_R_SCT_UNSUPPORTED_VERSION 115 71 # define CT_R_UNRECOGNIZED_SIGNATURE_NID 101 72 # define CT_R_UNSUPPORTED_ENTRY_TYPE 102 73 # define CT_R_UNSUPPORTED_VERSION 103 74 75 # endif 76 #endif 77