forked from guanzhi/GmSSL
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgmssl_err.h
More file actions
71 lines (64 loc) · 3.44 KB
/
gmssl_err.h
File metadata and controls
71 lines (64 loc) · 3.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#ifndef HEADER_JNI_ERR_H
# define HEADER_JNI_ERR_H
# ifdef __cplusplus
extern "C" {
# endif
/* BEGIN ERROR CODES */
/*
* The following lines are auto generated by the script mkerr.pl. Any changes
* made after this point may be overwritten when the script is next run.
*/
static int ERR_load_JNI_strings(void);
static void ERR_unload_JNI_strings(void);
static void ERR_JNI_error(int function, int reason, char *file, int line);
# define JNIerr(f,r) ERR_JNI_error((f),(r),OPENSSL_FILE,OPENSSL_LINE)
/* Error codes for the JNI functions. */
/* Function codes. */
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_DERIVEKEY 100
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_DIGEST 101
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GENERATERANDOM 102
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETCIPHERBLOCKSIZE 103
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETCIPHERIVLENGTH 104
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETCIPHERKEYLENGTH 105
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETCIPHERS 106
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETDERIVEKEYALGORITHMS 107
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETDIGESTBLOCKSIZE 108
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETDIGESTLENGTH 109
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETDIGESTS 110
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETERRORSTRINGS 111
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETMACS 112
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETPUBLICKEYENCRYPTIONS 113
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETSIGNALGORITHMS 114
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_GETVERSIONS 115
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_MAC 116
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_PUBLICKEYDECRYPT 117
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_PUBLICKEYENCRYPT 118
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_SIGN 119
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_SYMMETRICDECRYPT 120
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_SYMMETRICENCRYPT 121
# define JNI_F_JAVA_ORG_GMSSL_GMSSL_VERIFY 122
# define JNI_F_PRINT_ERRORS_CB 123
/* Reason codes. */
# define JNI_R_BAD_ARGUMENT 100
# define JNI_R_CMAC_ERROR 114
# define JNI_R_ERRORS_STACK_ERROR 101
# define JNI_R_GMSSL_RNG_ERROR 102
# define JNI_R_HMAC_ERROR 115
# define JNI_R_INVALID_CIPHER 103
# define JNI_R_INVALID_DERIVE_KEY_ALGOR 118
# define JNI_R_INVALID_DIGEST 104
# define JNI_R_INVALID_IV_LENGTH 105
# define JNI_R_INVALID_KEY_LENGTH 106
# define JNI_R_INVALID_LENGTH 107
# define JNI_R_INVALID_PRIVATE_KEY 108
# define JNI_R_INVALID_PUBLIC_KEY 109
# define JNI_R_INVALID_PUBLIC_KEY_ENCRYPTION_ALGOR 117
# define JNI_R_INVALID_SIGN_ALGOR 116
# define JNI_R_IV_LENGTH 110
# define JNI_R_JNI_MALLOC_FAILURE 111
# define JNI_R_KEY_LENGTH 112
# define JNI_R_NONSUPPORTED_CIPHER 113
# ifdef __cplusplus
}
# endif
#endif