summaryrefslogtreecommitdiff
path: root/src/openssl_stream.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/openssl_stream.c')
-rw-r--r--src/openssl_stream.c3
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 */