PEMerr(PEM_F_PEM_ASN1_READ,ERR_R_BUF_LIB);
PEMerr(PEM_F_PEM_READ_PRIVATEKEY,ERR_R_BUF_LIB);
EVP_PKEY *PEM_read_PrivateKey(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u)	{        BIO *b;        EVP_PKEY *ret;        if ((b=BIO_new(BIO_s_file())) == NULL)		{		PEMerr(PEM_F_PEM_ASN1_READ,ERR_R_BUF_LIB);                return(0);		}        BIO_set_fp(b,fp,BIO_NOCLOSE);        ret=PEM_read_bio_PrivateKey(b,x,cb,u);        BIO_free(b);        return(ret);	}