221
221
type *PEM_read_##name(FILE *fp, type **x, pem_password_cb *cb, void *u)\
223
223
return(((type *(*)(D2I_OF(type),char *,FILE *,type **,pem_password_cb *,void *))openssl_fcast(PEM_ASN1_read))(d2i_##asn1, str,fp,x,cb,u)); \
226
226
#define IMPLEMENT_PEM_write_fp(name, type, str, asn1) \
227
227
int PEM_write_##name(FILE *fp, type *x) \