]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - crypto/include/internal/sm2err.h
Regenerate mkerr files
[thirdparty/openssl.git] / crypto / include / internal / sm2err.h
index 2f404e071139783517ecf67a43e74e8ab0f6035c..923bb6c4b81eacbbc9aa10a7104a6ec6db05f310 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Generated by util/mkerr.pl DO NOT EDIT
- * Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved.
+ * 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
 #ifndef HEADER_SM2ERR_H
 # define HEADER_SM2ERR_H
 
+# include <openssl/opensslconf.h>
+# include <openssl/symhacks.h>
+
+
 # include <openssl/opensslconf.h>
 
 # ifndef OPENSSL_NO_SM2
@@ -23,22 +27,24 @@ int ERR_load_SM2_strings(void);
 /*
  * SM2 function codes.
  */
-#  define SM2_F_PKEY_SM2_COPY                              115
-#  define SM2_F_PKEY_SM2_CTRL                              109
-#  define SM2_F_PKEY_SM2_CTRL_STR                          110
-#  define SM2_F_PKEY_SM2_DIGEST_CUSTOM                     114
-#  define SM2_F_PKEY_SM2_INIT                              111
-#  define SM2_F_PKEY_SM2_SIGN                              112
-#  define SM2_F_SM2_COMPUTE_MSG_HASH                       100
-#  define SM2_F_SM2_COMPUTE_USERID_DIGEST                  101
-#  define SM2_F_SM2_COMPUTE_Z_DIGEST                       113
-#  define SM2_F_SM2_DECRYPT                                102
-#  define SM2_F_SM2_ENCRYPT                                103
-#  define SM2_F_SM2_PLAINTEXT_SIZE                         104
-#  define SM2_F_SM2_SIGN                                   105
-#  define SM2_F_SM2_SIG_GEN                                106
-#  define SM2_F_SM2_SIG_VERIFY                             107
-#  define SM2_F_SM2_VERIFY                                 108
+# if !OPENSSL_API_3
+#   define SM2_F_PKEY_SM2_COPY                              0
+#   define SM2_F_PKEY_SM2_CTRL                              0
+#   define SM2_F_PKEY_SM2_CTRL_STR                          0
+#   define SM2_F_PKEY_SM2_DIGEST_CUSTOM                     0
+#   define SM2_F_PKEY_SM2_INIT                              0
+#   define SM2_F_PKEY_SM2_SIGN                              0
+#   define SM2_F_SM2_COMPUTE_MSG_HASH                       0
+#   define SM2_F_SM2_COMPUTE_USERID_DIGEST                  0
+#   define SM2_F_SM2_COMPUTE_Z_DIGEST                       0
+#   define SM2_F_SM2_DECRYPT                                0
+#   define SM2_F_SM2_ENCRYPT                                0
+#   define SM2_F_SM2_PLAINTEXT_SIZE                         0
+#   define SM2_F_SM2_SIGN                                   0
+#   define SM2_F_SM2_SIG_GEN                                0
+#   define SM2_F_SM2_SIG_VERIFY                             0
+#   define SM2_F_SM2_VERIFY                                 0
+# endif
 
 /*
  * SM2 reason codes.