diff options
Diffstat (limited to 'src/openssl_stream.c')
| -rw-r--r-- | src/openssl_stream.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/openssl_stream.c b/src/openssl_stream.c index 4c8b02c8c..0893bcc9d 100644 --- a/src/openssl_stream.c +++ b/src/openssl_stream.c @@ -17,6 +17,7 @@ #include "posix.h" #include "stream.h" #include "socket_stream.h" +#include "netops.h" #include "git2/transport.h" static int ssl_set_error(SSL *ssl, int error) @@ -103,7 +104,7 @@ static int verify_server_cert(SSL *ssl, const char *host) if (SSL_get_verify_result(ssl) != X509_V_OK) { giterr_set(GITERR_SSL, "The SSL certificate is invalid"); - return -1; + return GIT_ECERTIFICATE; } /* Try to parse the host as an IP address to see if it is */ |
