e_dasync_err.c 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. /*
  2. * Generated by util/mkerr.pl DO NOT EDIT
  3. * Copyright 1995-2017 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. #include <openssl/err.h>
  11. #include "e_dasync_err.h"
  12. #ifndef OPENSSL_NO_ERR
  13. static ERR_STRING_DATA DASYNC_str_functs[] = {
  14. {ERR_PACK(0, DASYNC_F_BIND_DASYNC, 0), "bind_dasync"},
  15. {ERR_PACK(0, DASYNC_F_CIPHER_AES_128_CBC_CODE, 0),
  16. "CIPHER_AES_128_CBC_CODE"},
  17. {ERR_PACK(0, DASYNC_F_DASYNC_AES128_CBC_HMAC_SHA1_INIT_KEY, 0),
  18. "dasync_aes128_cbc_hmac_sha1_init_key"},
  19. {ERR_PACK(0, DASYNC_F_DASYNC_AES128_INIT_KEY, 0), "dasync_aes128_init_key"},
  20. {ERR_PACK(0, DASYNC_F_DASYNC_BN_MOD_EXP, 0), "DASYNC_BN_MOD_EXP"},
  21. {ERR_PACK(0, DASYNC_F_DASYNC_CIPHER_INIT_KEY_HELPER, 0),
  22. "dasync_cipher_init_key_helper"},
  23. {ERR_PACK(0, DASYNC_F_DASYNC_MOD_EXP, 0), "DASYNC_MOD_EXP"},
  24. {ERR_PACK(0, DASYNC_F_DASYNC_PRIVATE_DECRYPT, 0), "DASYNC_PRIVATE_DECRYPT"},
  25. {ERR_PACK(0, DASYNC_F_DASYNC_PRIVATE_ENCRYPT, 0), "DASYNC_PRIVATE_ENCRYPT"},
  26. {ERR_PACK(0, DASYNC_F_DASYNC_PUBLIC_DECRYPT, 0), "DASYNC_PUBLIC_DECRYPT"},
  27. {ERR_PACK(0, DASYNC_F_DASYNC_PUBLIC_ENCRYPT, 0), "DASYNC_PUBLIC_ENCRYPT"},
  28. {0, NULL}
  29. };
  30. static ERR_STRING_DATA DASYNC_str_reasons[] = {
  31. {ERR_PACK(0, 0, DASYNC_R_INIT_FAILED), "init failed"},
  32. {0, NULL}
  33. };
  34. #endif
  35. static int lib_code = 0;
  36. static int error_loaded = 0;
  37. static int ERR_load_DASYNC_strings(void)
  38. {
  39. if (lib_code == 0)
  40. lib_code = ERR_get_next_error_library();
  41. if (!error_loaded) {
  42. #ifndef OPENSSL_NO_ERR
  43. ERR_load_strings(lib_code, DASYNC_str_functs);
  44. ERR_load_strings(lib_code, DASYNC_str_reasons);
  45. #endif
  46. error_loaded = 1;
  47. }
  48. return 1;
  49. }
  50. static void ERR_unload_DASYNC_strings(void)
  51. {
  52. if (error_loaded) {
  53. #ifndef OPENSSL_NO_ERR
  54. ERR_unload_strings(lib_code, DASYNC_str_functs);
  55. ERR_unload_strings(lib_code, DASYNC_str_reasons);
  56. #endif
  57. error_loaded = 0;
  58. }
  59. }
  60. static void ERR_DASYNC_error(int function, int reason, char *file, int line)
  61. {
  62. if (lib_code == 0)
  63. lib_code = ERR_get_next_error_library();
  64. ERR_PUT_error(lib_code, function, reason, file, line);
  65. }