i2d_X509
z = i2d_X509(x, NULL);
z = i2d_X509(x, &d);
length = i2d_X509(a, pp);
certderlen = i2d_X509(cert, &certder);
return PEM_ASN1_write((i2d_of_void *)i2d_X509, PEM_STRING_X509, fp,
return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509, PEM_STRING_X509, bp,
int i2d_X509(X509 *a, unsigned char **out);
if ((len = i2d_X509(s->peer_cert, &peer_cert_bytes)) <= 0)
if ((cert_len = i2d_X509(x, NULL)) < 0)
if (i2d_X509(x, &data) < 0)
if ((cert_len = i2d_X509(cert, NULL)) < 0)
if (i2d_X509(cert, &data) != cert_len)