Change tls_choose_sigalg so it can set errors and alerts.
[openssl.git] / ssl / ssl_locl.h
index 23e6a6747089c9c73a90a4a1934ae2df70181044..20a138b1ab3cf7d3ce014d69a5cf5040f4d3388f 100644 (file)
@@ -2280,7 +2280,7 @@ __owur int ssl_security_cert(SSL *s, SSL_CTX *ctx, X509 *x, int vfy, int is_ee);
 __owur int ssl_security_cert_chain(SSL *s, STACK_OF(X509) *sk, X509 *ex,
                                    int vfy);
 
-int tls_choose_sigalg(SSL *s);
+int tls_choose_sigalg(SSL *s, int *al);
 
 __owur EVP_MD_CTX *ssl_replace_hash(EVP_MD_CTX **hash, const EVP_MD *md);
 void ssl_clear_hash_ctx(EVP_MD_CTX **hash);