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)
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;