i2d_ECPrivateKey
int i2d_ECPrivateKey(EC_KEY *key, unsigned char **out);
if ((key_len = i2d_ECPrivateKey(eckey, &key)) <= 0) {
return i2d_ECPrivateKey(pkey->pkey.ec, priv);
LCRYPTO_ALIAS(i2d_ECPrivateKey);
LCRYPTO_USED(i2d_ECPrivateKey);
return PEM_ASN1_write((i2d_of_void *)i2d_ECPrivateKey, PEM_STRING_ECPRIVATEKEY, fp,
return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPrivateKey, PEM_STRING_ECPRIVATEKEY, bp,
return ASN1_i2d_bio_of(EC_KEY, i2d_ECPrivateKey, bp, eckey);
return ASN1_i2d_fp_of(EC_KEY, i2d_ECPrivateKey, fp, eckey);
if ((der_len = i2d_ECPrivateKey(ec_key, &der)) <= 0) {
if ((der_len = i2d_ECPrivateKey(ec_key, &der)) <= 0) {
if ((len = i2d_ECPrivateKey(ec, NULL)) <= 0)
if (i2d_ECPrivateKey(ec, &d) != len) {