diff options
Diffstat (limited to 'src/lib/libcrypto/x509/x509_txt.c')
-rw-r--r-- | src/lib/libcrypto/x509/x509_txt.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/libcrypto/x509/x509_txt.c b/src/lib/libcrypto/x509/x509_txt.c index 11a3d2012f..209cf53191 100644 --- a/src/lib/libcrypto/x509/x509_txt.c +++ b/src/lib/libcrypto/x509/x509_txt.c | |||
@@ -59,7 +59,6 @@ | |||
59 | #include <stdio.h> | 59 | #include <stdio.h> |
60 | #include <time.h> | 60 | #include <time.h> |
61 | #include <errno.h> | 61 | #include <errno.h> |
62 | #include <sys/types.h> | ||
63 | 62 | ||
64 | #include "cryptlib.h" | 63 | #include "cryptlib.h" |
65 | #include <openssl/lhash.h> | 64 | #include <openssl/lhash.h> |
@@ -121,6 +120,16 @@ const char *X509_verify_cert_error_string(long n) | |||
121 | return("certificate chain too long"); | 120 | return("certificate chain too long"); |
122 | case X509_V_ERR_CERT_REVOKED: | 121 | case X509_V_ERR_CERT_REVOKED: |
123 | return("certificate revoked"); | 122 | return("certificate revoked"); |
123 | case X509_V_ERR_INVALID_CA: | ||
124 | return ("invalid CA certificate"); | ||
125 | case X509_V_ERR_PATH_LENGTH_EXCEEDED: | ||
126 | return ("path length constraint exceeded"); | ||
127 | case X509_V_ERR_INVALID_PURPOSE: | ||
128 | return ("unsupported certificate purpose"); | ||
129 | case X509_V_ERR_CERT_UNTRUSTED: | ||
130 | return ("certificate not trusted"); | ||
131 | case X509_V_ERR_CERT_REJECTED: | ||
132 | return ("certificate rejected"); | ||
124 | case X509_V_ERR_APPLICATION_VERIFICATION: | 133 | case X509_V_ERR_APPLICATION_VERIFICATION: |
125 | return("application verification failure"); | 134 | return("application verification failure"); |
126 | default: | 135 | default: |