CBB_add_asn1
if (!CBB_add_asn1(out,
if (!CBB_add_asn1(out, &out_contents_storage, tag))
if (!CBB_add_asn1(cbb, &child, CBS_ASN1_INTEGER))
int CBB_add_asn1(CBB *cbb, CBB *out_contents, unsigned int tag);
if (!CBB_add_asn1(out,
if (!CBB_add_asn1(out, &out_contents_storage, tag))
if (!CBB_add_asn1(cbb, &child, CBS_ASN1_INTEGER))
int CBB_add_asn1(CBB *cbb, CBB *out_contents, unsigned int tag);
if (!CBB_add_asn1(&session, &timeout, SSLASN1_TIMEOUT_TAG))
if (!CBB_add_asn1(&session, &peer_cert, SSLASN1_PEER_CERT_TAG))
if (!CBB_add_asn1(&session, &sidctx, SSLASN1_SESSION_ID_CTX_TAG))
if (!CBB_add_asn1(&sidctx, &value, CBS_ASN1_OCTETSTRING))
if (!CBB_add_asn1(&session, &verify_result,
if (!CBB_add_asn1(&session, &hostname, SSLASN1_HOSTNAME_TAG))
if (!CBB_add_asn1(&hostname, &value, CBS_ASN1_OCTETSTRING))
if (!CBB_add_asn1(&session, &lifetime, SSLASN1_LIFETIME_TAG))
if (!CBB_add_asn1(&session, &ticket, SSLASN1_TICKET_TAG))
if (!CBB_add_asn1(&ticket, &value, CBS_ASN1_OCTETSTRING))
if (!CBB_add_asn1(&cbb, &session, CBS_ASN1_SEQUENCE))
if (!CBB_add_asn1(&session, &cipher_suite, CBS_ASN1_OCTETSTRING))
if (!CBB_add_asn1(&session, &session_id, CBS_ASN1_OCTETSTRING))
if (!CBB_add_asn1(&session, &master_key, CBS_ASN1_OCTETSTRING))
if (!CBB_add_asn1(&session, &time, SSLASN1_TIME_TAG))
CHECK_GOTO(!CBB_add_asn1(&child, &contents, 1));
CHECK_GOTO(CBB_add_asn1(&cbb, &contents, 0x30));
CHECK_GOTO(CBB_add_asn1(&cbb, &contents, 0x30));
CHECK_GOTO(CBB_add_asn1(&cbb, &contents, 0x30));
CHECK_GOTO(CBB_add_asn1(&cbb, &contents, 0x30));
CHECK_GOTO(CBB_add_asn1(&contents, &inner_contents, 0x30));