text: /*
   * Generated by util/mkerr.pl DO NOT EDIT
   * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
   *
   * Licensed under the Apache License 2.0 (the "License").  You may not use
   * this file except in compliance with the License.  You can obtain a copy
   * in the file LICENSE in the source distribution or at
   * https://www.openssl.org/source/license.html
   */
  
  #ifndef HEADER_PROVERR_H
  # define HEADER_PROVERR_H
  
  # include <openssl/opensslconf.h>
  # include <openssl/symhacks.h>
  
  
  # ifdef  __cplusplus
  extern "C"
  # endif
  int ERR_load_PROV_strings(void);
  
  /*
   * PROV function codes.
   */
  # if !OPENSSL_API_3
  #  define PROV_F_AESNI_INIT_KEY                            0
  #  define PROV_F_AES_BLOCK_FINAL                           0
  #  define PROV_F_AES_BLOCK_UPDATE                          0
  #  define PROV_F_AES_CIPHER                                0
  #  define PROV_F_AES_CTX_GET_PARAMS                        0
  #  define PROV_F_AES_CTX_SET_PARAMS                        0
  #  define PROV_F_AES_DINIT                                 0
  #  define PROV_F_AES_DUPCTX                                0
  #  define PROV_F_AES_EINIT                                 0
  #  define PROV_F_AES_INIT_KEY                              0
  #  define PROV_F_AES_STREAM_UPDATE                         0
  #  define PROV_F_AES_T4_INIT_KEY                           0
  #  define PROV_F_PROV_AES_KEY_GENERIC_INIT                 0
  #  define PROV_F_TRAILINGDATA                              0
  #  define PROV_F_UNPADBLOCK                                0
  # endif
  
  /*
   * PROV reason codes.
   */
  # define PROV_R_AES_KEY_SETUP_FAILED                      101
  # define PROV_R_BAD_DECRYPT                               100
  # define PROV_R_CIPHER_OPERATION_FAILED                   102
  # define PROV_R_FAILED_TO_GET_PARAMETER                   103
  # define PROV_R_FAILED_TO_SET_PARAMETER                   104
  # define PROV_R_INVALID_KEYLEN                            105
  # define PROV_R_OUTPUT_BUFFER_TOO_SMALL                   106
  # define PROV_R_WRONG_FINAL_BLOCK_LENGTH                  107
  
  #endif
  