Skip to content

Commit caee0a6

Browse files
committed
openssl: set the error class to GITERR_SSL
1 parent b5ae83b commit caee0a6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/streams/openssl.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -373,10 +373,10 @@ static int ssl_set_error(SSL *ssl, int error)
373373
switch (err) {
374374
case SSL_ERROR_WANT_CONNECT:
375375
case SSL_ERROR_WANT_ACCEPT:
376-
giterr_set(GITERR_NET, "SSL error: connection failure");
376+
giterr_set(GITERR_SSL, "SSL error: connection failure");
377377
break;
378378
case SSL_ERROR_WANT_X509_LOOKUP:
379-
giterr_set(GITERR_NET, "SSL error: x509 error");
379+
giterr_set(GITERR_SSL, "SSL error: x509 error");
380380
break;
381381
case SSL_ERROR_SYSCALL:
382382
e = ERR_get_error();
@@ -389,21 +389,21 @@ static int ssl_set_error(SSL *ssl, int error)
389389
giterr_set(GITERR_OS, "SSL error: syscall failure");
390390
break;
391391
}
392-
giterr_set(GITERR_NET, "SSL error: received early EOF");
392+
giterr_set(GITERR_SSL, "SSL error: received early EOF");
393393
return GIT_EEOF;
394394
break;
395395
case SSL_ERROR_SSL:
396396
{
397397
char errmsg[256];
398398
e = ERR_get_error();
399399
ERR_error_string_n(e, errmsg, sizeof(errmsg));
400-
giterr_set(GITERR_NET, "SSL error: %s", errmsg);
400+
giterr_set(GITERR_SSL, "SSL error: %s", errmsg);
401401
break;
402402
}
403403
case SSL_ERROR_NONE:
404404
case SSL_ERROR_ZERO_RETURN:
405405
default:
406-
giterr_set(GITERR_NET, "SSL error: unknown error");
406+
giterr_set(GITERR_SSL, "SSL error: unknown error");
407407
break;
408408
}
409409
return -1;

0 commit comments

Comments
 (0)