ASN1_item_i2d
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_BIT_STRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_ENUMERATED_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_INTEGER_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_OCTET_STRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_TIME_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_ANY_it);
int ASN1_item_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it);
i = ASN1_item_i2d(asn, &str, it);
i = ASN1_item_i2d(x, &b, it);
if (!(octmp->length = ASN1_item_i2d(obj, &octmp->data, it))) {
if ((in_len = ASN1_item_i2d(asn, &in, it)) <= 0) {
if ((in_len = ASN1_item_i2d(asn, &in, it)) <= 0) {
n = ASN1_item_i2d(x, &b, it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, \
return ASN1_item_i2d((ASN1_VALUE *)a, out, \
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PBEPARAM_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PBE2PARAM_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PBKDF2PARAM_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS8_PRIV_KEY_INFO_it);
LCRYPTO_ALIAS(ASN1_item_i2d);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_UTF8STRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_PRINTABLESTRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_T61STRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_IA5STRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_GENERALSTRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_UTCTIME_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_GENERALIZEDTIME_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_VISIBLESTRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_UNIVERSALSTRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_BMPSTRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_PRINTABLE_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &DISPLAYTEXT_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &DIRECTORYSTRING_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_SEQUENCE_ANY_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_SET_ANY_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_NULL_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_ALGOR_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_ALGORS_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_ATTRIBUTE_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_REVOKED_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_CRL_INFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_CRL_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_EXTENSION_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_EXTENSIONS_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_NAME_ENTRY_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_NAME_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_PUBKEY_it);
return ASN1_item_i2d((ASN1_VALUE *)pkey, out, &EVP_PKEY_PUBKEY_it);
return ASN1_item_i2d((ASN1_VALUE *)rsa, out, &RSA_PUBKEY_it);
return ASN1_item_i2d((ASN1_VALUE *)dsa, out, &DSA_PUBKEY_it);
return ASN1_item_i2d((ASN1_VALUE *)ec, out, &EC_PUBKEY_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_REQ_INFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_REQ_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_SIG_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &NETSCAPE_SPKAC_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &NETSCAPE_SPKI_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_VAL_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_CINF_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_CERT_AUX_it);
return ASN1_item_i2d(intsi.a, pder, &CMS_SharedInfo_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &CMS_ReceiptRequest_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &CMS_ContentInfo_it);
if ((buf_len = ASN1_item_i2d((ASN1_VALUE *)si->signedAttrs, &buf,
if ((buf_len = ASN1_item_i2d((ASN1_VALUE *)si->signedAttrs, &buf,
return ASN1_item_i2d((ASN1_VALUE *)a, out, &DHparams_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &DSA_SIG_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &DSAPrivateKey_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &DSAparams_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &DSAPublicKey_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ECPKPARAMETERS_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &EC_PRIVATEKEY_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ECDSA_SIG_it);
LCRYPTO_USED(ASN1_item_i2d);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_SERVICELOC_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_SIGNATURE_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_CERTID_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_ONEREQ_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_REQINFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_REQUEST_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPBYTES_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPONSE_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPID_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_REVOKEDINFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_CERTSTATUS_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_SINGLERESP_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPDATA_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_BASICRESP_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_CRLID_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS12_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS12_MAC_DATA_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS12_BAGS_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS12_SAFEBAG_it);
inlen = ASN1_item_i2d(obj, &in, it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_SIGNED_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_SIGNER_INFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_ISSUER_AND_SERIAL_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_ENVELOPE_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_RECIP_INFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_ENC_CONTENT_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_SIGN_ENVELOPE_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_ENCRYPT_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_DIGEST_it);
alen = ASN1_item_i2d((ASN1_VALUE *)sk, &abuf,
alen = ASN1_item_i2d((ASN1_VALUE *)si->auth_attr, &abuf,
return ASN1_item_i2d((ASN1_VALUE *)a, out, &RSA_PSS_PARAMS_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &RSA_OAEP_PARAMS_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &RSAPrivateKey_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &RSAPublicKey_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &SM2_Ciphertext_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ESS_SIGNING_CERT_V2_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &TS_MSG_IMPRINT_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &TS_REQ_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &TS_ACCURACY_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &TS_TST_INFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &TS_STATUS_INFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &TS_RESP_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ESS_ISSUER_SERIAL_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ESS_CERT_ID_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ESS_SIGNING_CERT_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ESS_CERT_ID_V2_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &IPAddressRange_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &IPAddressOrRange_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &IPAddressChoice_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &IPAddressFamily_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &AUTHORITY_KEYID_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASRange_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASIdOrRange_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASIdentifierChoice_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASIdentifiers_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &BASIC_CONSTRAINTS_it);
ext_len = ASN1_item_i2d(ext_struct, &ext_der, method->it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &CERTIFICATEPOLICIES_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &POLICYINFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &POLICYQUALINFO_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &USERNOTICE_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &NOTICEREF_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &DIST_POINT_NAME_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &DIST_POINT_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &CRL_DIST_POINTS_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ISSUING_DIST_POINT_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &EXTENDED_KEY_USAGE_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &OTHERNAME_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &EDIPARTYNAME_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &GENERAL_NAME_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &GENERAL_NAMES_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &ACCESS_DESCRIPTION_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &AUTHORITY_INFO_ACCESS_it);
return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKEY_USAGE_PERIOD_it);
return ASN1_item_i2d((ASN1_VALUE *)addrs, out, my_IPAddrBlocks_it);