feat: ssl: clearer error message

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
This commit is contained in:
Jianhui Zhao
2021-09-11 01:28:24 +08:00
parent 18534632ea
commit 4ec4225cd5
2 changed files with 4 additions and 6 deletions
+3 -5
View File
@@ -393,7 +393,7 @@ static int ssl_negotiated(struct rtty *rtty)
return 0;
if (ret == SSL_ERROR) {
log_err("ssl connect error(%d): %s\n", ssl_err_code, ssl_strerror(ssl_err_code, err_buf, sizeof(err_buf)));
log_err("ssl connect error: %s\n", ssl_last_error_string(err_buf, sizeof(err_buf)));
return -1;
}
@@ -413,8 +413,7 @@ static int rtty_ssl_read(int fd, void *buf, size_t count, void *arg)
ret = ssl_read(rtty->ssl, buf, count);
if (ret == SSL_ERROR) {
log_err("ssl_read(%d): %s\n", ssl_err_code,
ssl_strerror(ssl_err_code, err_buf, sizeof(err_buf)));
log_err("ssl_read: %s\n", ssl_last_error_string(err_buf, sizeof(err_buf)));
return P_FD_ERR;
}
@@ -490,8 +489,7 @@ static void on_net_write(struct ev_loop *loop, struct ev_io *w, int revents)
ret = ssl_write(rtty->ssl, buffer_data(b), buffer_length(b));
if (ret == SSL_ERROR) {
log_err("ssl_write(%d): %s\n", ssl_err_code,
ssl_strerror(ssl_err_code, err_buf, sizeof(err_buf)));
log_err("ssl_write: %s\n", ssl_last_error_string(err_buf, sizeof(err_buf)));
goto err;
}
+1 -1
Submodule src/ssl updated: 07e77fe0e6...a4e04c691e