ASN1_item_d2i
return (ASN1_BIT_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_ENUMERATED *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_INTEGER *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_OCTET_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_TIME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_TYPE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **val, const unsigned char **in,
ret = ASN1_item_d2i(NULL, &p, i, it);
if (!(ret = ASN1_item_d2i(NULL, &p, oct->length, it)))
ret = ASN1_item_d2i(x, &p, len, it);
return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, \
return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, \
return (PBEPARAM *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PBE2PARAM *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PBKDF2PARAM *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS8_PRIV_KEY_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
LCRYPTO_ALIAS(ASN1_item_d2i);
return (ASN1_UTF8STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_PRINTABLESTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_T61STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_IA5STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_GENERALSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_UTCTIME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_GENERALIZEDTIME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_VISIBLESTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_UNIVERSALSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_BMPSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_SEQUENCE_ANY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_SEQUENCE_ANY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASN1_NULL *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_ALGOR *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_ALGORS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_ATTRIBUTE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_REVOKED *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_CRL_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_CRL *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_EXTENSION *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_EXTENSIONS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_NAME_ENTRY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_NAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_PUBKEY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (EVP_PKEY *)ASN1_item_d2i((ASN1_VALUE **)pkey, in, len,
return (RSA *)ASN1_item_d2i((ASN1_VALUE **)rsa, in, len,
return (DSA *)ASN1_item_d2i((ASN1_VALUE **)dsa, in, len,
return (EC_KEY *)ASN1_item_d2i((ASN1_VALUE **)ec, in, len,
return (X509_REQ_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_REQ *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_SIG *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (NETSCAPE_SPKI *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (NETSCAPE_SPKAC *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_VAL *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_CINF *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509 *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (X509_CERT_AUX *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (CMS_ReceiptRequest *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (CMS_ContentInfo *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (DH *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (DSA_SIG *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (DSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (DSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (DSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ECPKPARAMETERS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (EC_PRIVATEKEY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ECDSA_SIG *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
LCRYPTO_USED(ASN1_item_d2i);
return (OCSP_SIGNATURE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_SERVICELOC *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_CERTID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_ONEREQ *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_REQINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_REQUEST *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_RESPBYTES *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_RESPONSE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_RESPID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_REVOKEDINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_CERTSTATUS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_SINGLERESP *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_RESPDATA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_BASICRESP *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OCSP_CRLID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS12 *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS12_MAC_DATA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS12_BAGS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS12_SAFEBAG *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
ret = ASN1_item_d2i(NULL, &p, outlen, it);
return (PKCS7 *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS7_SIGNED *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS7_SIGNER_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS7_ISSUER_AND_SERIAL *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS7_ENVELOPE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS7_RECIP_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS7_ENC_CONTENT *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS7_SIGN_ENVELOPE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS7_ENCRYPT *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (PKCS7_DIGEST *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (RSA_PSS_PARAMS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (RSA_OAEP_PARAMS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (RSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (RSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (SM2_Ciphertext *) ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ESS_SIGNING_CERT_V2 *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (TS_REQ *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (TS_ACCURACY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (TS_TST_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (TS_STATUS_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (TS_RESP *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ESS_ISSUER_SERIAL *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ESS_CERT_ID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ESS_SIGNING_CERT *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ESS_CERT_ID_V2 *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (TS_MSG_IMPRINT *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (IPAddressRange *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (IPAddressOrRange *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (IPAddressChoice *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (IPAddressFamily *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (AUTHORITY_KEYID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASRange *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASIdOrRange *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASIdentifierChoice *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ASIdentifiers *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (BASIC_CONSTRAINTS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (CERTIFICATEPOLICIES *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (POLICYINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (POLICYQUALINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (USERNOTICE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (NOTICEREF *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (DIST_POINT_NAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (DIST_POINT *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (CRL_DIST_POINTS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ISSUING_DIST_POINT *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (EXTENDED_KEY_USAGE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (OTHERNAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (EDIPARTYNAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (GENERAL_NAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (GENERAL_NAMES *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (ACCESS_DESCRIPTION *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return (AUTHORITY_INFO_ACCESS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
return ASN1_item_d2i(NULL, &p, ext->value->length, method->it);
return (PKEY_USAGE_PERIOD *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
ext_str = ASN1_item_d2i(NULL, &p, ext->value->length,
if ((str = (ASN1_STRING *)ASN1_item_d2i(NULL, &der, test->der_len,
if (ASN1_item_d2i((ASN1_VALUE **)&astr, &p, len,
if (ASN1_item_d2i((ASN1_VALUE **)&astr, &p, len,
return (IPAddrBlocks *)ASN1_item_d2i((ASN1_VALUE **)addrs, in, len,