ret=ssl_set_pkey(c,pkey);
ret=ssl_set_pkey(ctx->default_cert,pkey);
int SSL_CTX_use_RSAPrivateKey(ctx, rsa)SSL_CTX *ctx;RSA *rsa;	{	int ret;	CERT *c;	EVP_PKEY *pkey;	if (rsa == NULL)		{		SSLerr(SSL_F_SSL_CTX_USE_RSAPRIVATEKEY,ERR_R_PASSED_NULL_PARAMETER);		return(0);		}	if (ctx->default_cert == NULL)		{		c=ssl_cert_new();		if (c == NULL)			{			SSLerr(SSL_F_SSL_CTX_USE_RSAPRIVATEKEY,ERR_R_MALLOC_FAILURE);			return(0);			}		ctx->default_cert=c;		}	c=ctx->default_cert;	if ((pkey=EVP_PKEY_new()) == NULL)		{		SSLerr(SSL_F_SSL_CTX_USE_RSAPRIVATEKEY,ERR_R_EVP_LIB);		return(0);		}	CRYPTO_add(&rsa->references,1,CRYPTO_LOCK_RSA);	EVP_PKEY_assign_RSA(pkey,rsa);	ret=ssl_set_pkey(c,pkey);	EVP_PKEY_free(pkey);	return(ret);	}