ssl3_ctrl(): Fix condition in SSL_CTRL_GET_PEER_SIGNATURE_NAME
Reviewed-by: Kurt Roeckx <kurt@roeckx.be> Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Paul Dale <ppzgs1@gmail.com> Reviewed-by: Neil Horman <nhorman@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/26819)
This commit is contained in:
parent
84694d2baa
commit
76e3fdd0f6
1 changed files with 1 additions and 1 deletions
|
@ -3827,7 +3827,7 @@ long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg)
|
|||
return ssl_cert_get_cert_store(sc->cert, parg, 1);
|
||||
|
||||
case SSL_CTRL_GET_PEER_SIGNATURE_NAME:
|
||||
if (parg == NULL && sc->s3.tmp.peer_sigalg == NULL)
|
||||
if (parg == NULL || sc->s3.tmp.peer_sigalg == NULL)
|
||||
return 0;
|
||||
*(const char **)parg = sc->s3.tmp.peer_sigalg->name;
|
||||
return 1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue