Commit 101c8f7d58e3509cee934b6821fb58940a282ea7
1 parent
58de23dd
Exists in
master
and in
5 other branches
Atualizando função de obtenção do estado SSL devido ao fato da função antiga ter sido "deprecada".
Showing
1 changed file
with
2 additions
and
4 deletions
Show diff stats
src/lib3270/ssl.c
... | ... | @@ -397,8 +397,6 @@ void ssl_info_callback(INFO_CONST SSL *s, int where, int ret) |
397 | 397 | trace_dsn(hSession,"SSL Current state is \"%s\"\n",SSL_state_string_long(s)); |
398 | 398 | } |
399 | 399 | |
400 | -// trace("%s: state=%04x where=%04x ret=%d",__FUNCTION__,SSL_state(s),where,ret); | |
401 | - | |
402 | 400 | #ifdef DEBUG |
403 | 401 | if(where & SSL_CB_EXIT) |
404 | 402 | { |
... | ... | @@ -411,8 +409,8 @@ void ssl_info_callback(INFO_CONST SSL *s, int where, int ret) |
411 | 409 | |
412 | 410 | if(where & SSL_CB_HANDSHAKE_DONE) |
413 | 411 | { |
414 | - trace_dsn(hSession,"%s: SSL_CB_HANDSHAKE_DONE state=%04x\n",__FUNCTION__,SSL_state(s)); | |
415 | - if(SSL_state(s) == 0x03) | |
412 | + trace_dsn(hSession,"%s: SSL_CB_HANDSHAKE_DONE state=%04x\n",__FUNCTION__,SSL_get_state(s)); | |
413 | + if(SSL_get_state(s) == SSL_ST_OK) | |
416 | 414 | set_ssl_state(hSession,LIB3270_SSL_NEGOTIATED); |
417 | 415 | else |
418 | 416 | set_ssl_state(hSession,LIB3270_SSL_UNSECURE); | ... | ... |