objectserr.h 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /*
  2. * Generated by util/mkerr.pl DO NOT EDIT
  3. * Copyright 1995-2019 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. #ifndef HEADER_OBJERR_H
  11. # define HEADER_OBJERR_H
  12. # ifndef HEADER_SYMHACKS_H
  13. # include <openssl/symhacks.h>
  14. # endif
  15. # ifdef __cplusplus
  16. extern "C"
  17. # endif
  18. int ERR_load_OBJ_strings(void);
  19. /*
  20. * OBJ function codes.
  21. */
  22. # define OBJ_F_OBJ_ADD_OBJECT 105
  23. # define OBJ_F_OBJ_ADD_SIGID 107
  24. # define OBJ_F_OBJ_CREATE 100
  25. # define OBJ_F_OBJ_DUP 101
  26. # define OBJ_F_OBJ_NAME_NEW_INDEX 106
  27. # define OBJ_F_OBJ_NID2LN 102
  28. # define OBJ_F_OBJ_NID2OBJ 103
  29. # define OBJ_F_OBJ_NID2SN 104
  30. # define OBJ_F_OBJ_TXT2OBJ 108
  31. /*
  32. * OBJ reason codes.
  33. */
  34. # define OBJ_R_OID_EXISTS 102
  35. # define OBJ_R_UNKNOWN_NID 101
  36. #endif