mirror of
https://repo.or.cz/socat.git
synced 2025-07-12 06:33:24 +00:00
Satisfy some deprecation warnings of newer Linux distributions
This commit is contained in:
parent
3f4b171523
commit
416fe38e33
4 changed files with 35 additions and 52 deletions
|
@ -702,7 +702,7 @@ int _xioopen_openssl_listen(struct single *sfd,
|
|||
const char *opt_commonname,
|
||||
SSL_CTX *ctx,
|
||||
int level) {
|
||||
char error_string[120];
|
||||
char error_string[256];
|
||||
unsigned long err;
|
||||
int errint, ret;
|
||||
|
||||
|
@ -764,7 +764,7 @@ int _xioopen_openssl_listen(struct single *sfd,
|
|||
while (err = ERR_get_error()) {
|
||||
ERR_error_string_n(err, error_string, sizeof(error_string));
|
||||
Msg4(level, "SSL_accept(): %s / %s / %s / %s", error_string,
|
||||
ERR_lib_error_string(err), ERR_func_error_string(err),
|
||||
ERR_lib_error_string(err), error_string,
|
||||
ERR_reason_error_string(err));
|
||||
}
|
||||
/* Msg1(level, "SSL_accept(): %s", ERR_error_string(e, buf));*/
|
||||
|
@ -1976,7 +1976,7 @@ static int xioSSL_set_fd(struct single *sfd, int level) {
|
|||
should not retry for any reason. */
|
||||
static int xioSSL_connect(struct single *sfd, const char *opt_commonname,
|
||||
bool opt_ver, int level) {
|
||||
char error_string[120];
|
||||
char error_string[256];
|
||||
int errint, status, ret;
|
||||
unsigned long err;
|
||||
|
||||
|
@ -2012,7 +2012,7 @@ static int xioSSL_connect(struct single *sfd, const char *opt_commonname,
|
|||
while (err = ERR_get_error()) {
|
||||
ERR_error_string_n(err, error_string, sizeof(error_string));
|
||||
Msg4(level, "SSL_connect(): %s / %s / %s / %s", error_string,
|
||||
ERR_lib_error_string(err), ERR_func_error_string(err),
|
||||
ERR_lib_error_string(err), error_string,
|
||||
ERR_reason_error_string(err));
|
||||
}
|
||||
}
|
||||
|
@ -2037,7 +2037,7 @@ static int xioSSL_connect(struct single *sfd, const char *opt_commonname,
|
|||
/* on result < 0: errno is set (at least to EIO) */
|
||||
ssize_t xioread_openssl(struct single *pipe, void *buff, size_t bufsiz) {
|
||||
unsigned long err;
|
||||
char error_string[120];
|
||||
char error_string[256];
|
||||
int _errno = EIO; /* if we have no better idea about nature of error */
|
||||
int errint, ret;
|
||||
|
||||
|
@ -2072,7 +2072,7 @@ ssize_t xioread_openssl(struct single *pipe, void *buff, size_t bufsiz) {
|
|||
while (err = ERR_get_error()) {
|
||||
ERR_error_string_n(err, error_string, sizeof(error_string));
|
||||
Error4("SSL_read(): %s / %s / %s / %s", error_string,
|
||||
ERR_lib_error_string(err), ERR_func_error_string(err),
|
||||
ERR_lib_error_string(err), error_string,
|
||||
ERR_reason_error_string(err));
|
||||
}
|
||||
}
|
||||
|
@ -2098,7 +2098,7 @@ ssize_t xiopending_openssl(struct single *pipe) {
|
|||
/* on result < 0: errno is set (at least to EIO) */
|
||||
ssize_t xiowrite_openssl(struct single *pipe, const void *buff, size_t bufsiz) {
|
||||
unsigned long err;
|
||||
char error_string[120];
|
||||
char error_string[256];
|
||||
int _errno = EIO; /* if we have no better idea about nature of error */
|
||||
int errint, ret;
|
||||
|
||||
|
@ -2131,7 +2131,7 @@ ssize_t xiowrite_openssl(struct single *pipe, const void *buff, size_t bufsiz) {
|
|||
while (err = ERR_get_error()) {
|
||||
ERR_error_string_n(err, error_string, sizeof(error_string));
|
||||
Error4("SSL_write(): %s / %s / %s / %s", error_string,
|
||||
ERR_lib_error_string(err), ERR_func_error_string(err),
|
||||
ERR_lib_error_string(err), error_string,
|
||||
ERR_reason_error_string(err));
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue