Lines Matching refs:rpk
132 CERT_PKEY *rpk = ret->pkeys + i; in ssl_cert_dup() local
137 rpk->x509 = cpk->x509; in ssl_cert_dup()
143 rpk->privatekey = cpk->privatekey; in ssl_cert_dup()
147 rpk->chain = X509_chain_up_ref(cpk->chain); in ssl_cert_dup()
148 if (!rpk->chain) { in ssl_cert_dup()
155 rpk->serverinfo = OPENSSL_memdup(cpk->serverinfo, cpk->serverinfo_length); in ssl_cert_dup()
156 if (rpk->serverinfo == NULL) in ssl_cert_dup()
158 rpk->serverinfo_length = cpk->serverinfo_length; in ssl_cert_dup()
165 rpk->comp_cert[j] = cpk->comp_cert[j]; in ssl_cert_dup()
428 static int ssl_verify_internal(SSL_CONNECTION *s, STACK_OF(X509) *sk, EVP_PKEY *rpk) in ssl_verify_internal() argument
438 if ((sk == NULL || sk_X509_num(sk) == 0) && rpk == NULL) in ssl_verify_internal()
442 if (sk != NULL && rpk != NULL) in ssl_verify_internal()
464 if (!X509_STORE_CTX_init_rpk(ctx, verify_store, rpk)) { in ssl_verify_internal()
540 int ssl_verify_rpk(SSL_CONNECTION *s, EVP_PKEY *rpk) in ssl_verify_rpk() argument
542 return ssl_verify_internal(s, NULL, rpk); in ssl_verify_rpk()