Don't use client specific functions to retrieve CA list
[oweals/openssl.git] / ssl / statem / extensions.c
index 22669dd565b2b20a16dedaf71e63a45274107098..96c5394bd67a90999fe1117e44afbefd3f2d5830 100644 (file)
@@ -992,7 +992,7 @@ static int tls_construct_certificate_authorities(SSL *s, WPACKET *pkt,
                                                  unsigned int context, X509 *x,
                                                  size_t chainidx, int *al)
 {
-    STACK_OF(X509_NAME) *ca_sk = SSL_get_client_CA_list(s);
+    const STACK_OF(X509_NAME) *ca_sk = SSL_get0_CA_list(s);
 
     if (ca_sk == NULL || sk_X509_NAME_num(ca_sk) == 0)
         return 1;