mirror of
https://github.com/zhaojh329/rtty.git
synced 2026-02-27 09:53:17 +08:00
feat: ssl: clearer error message
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
This commit is contained in:
+3
-5
@@ -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
Reference in New Issue
Block a user