Lines Matching refs:val

120 asn1_encode_kerberos_time_at(asn1buf *buf, const krb5_timestamp *val,  in asn1_encode_kerberos_time_at()  argument
124 time_t tval = *val; in asn1_encode_kerberos_time_at()
142 const krb5_enc_data *val = vptr; in optional_encrypted_data() local
145 if (val->kvno != 0) in optional_encrypted_data()
163 asn1_encode_krb5_flags_at(asn1buf *buf, const krb5_flags *val, in asn1_encode_krb5_flags_at() argument
167 store_32_be((krb5_ui_4) *val, cbuf); in asn1_encode_krb5_flags_at()
264 const krb5_enc_kdc_rep_part *val = p; in optional_enc_kdc_rep_part() local
267 if (val->key_exp) in optional_enc_kdc_rep_part()
269 if (val->times.starttime) in optional_enc_kdc_rep_part()
271 if (val->flags & TKT_FLG_RENEWABLE) in optional_enc_kdc_rep_part()
273 if (val->caddrs != NULL && val->caddrs[0] != NULL) in optional_enc_kdc_rep_part()
306 const krb5_kdc_req *val = &val2->v; in optional_kdc_req_hack() local
309 if (val->second_ticket != NULL && val->second_ticket[0] != NULL) in optional_kdc_req_hack()
311 if (val->authorization_data.ciphertext.data != NULL) in optional_kdc_req_hack()
313 if (val->addresses != NULL && val->addresses[0] != NULL) in optional_kdc_req_hack()
315 if (val->rtime) in optional_kdc_req_hack()
317 if (val->from) in optional_kdc_req_hack()
319 if (val->server != NULL) in optional_kdc_req_hack()
321 if (val->client != NULL) in optional_kdc_req_hack()
333 asn1_encode_kdc_req_body(asn1buf *buf, const krb5_kdc_req *val, in asn1_encode_kdc_req_body() argument
337 val2.v = *val; in asn1_encode_kdc_req_body()
338 if (val->kdc_options & KDC_OPT_ENC_TKT_IN_SKEY) { in asn1_encode_kdc_req_body()
339 if (val->second_ticket != NULL && val->second_ticket[0] != NULL) { in asn1_encode_kdc_req_body()
340 val2.server_realm = &val->second_ticket[0]->server->realm; in asn1_encode_kdc_req_body()
342 } else if (val->server != NULL) { in asn1_encode_kdc_req_body()
343 val2.server_realm = &val->server->realm; in asn1_encode_kdc_req_body()
368 const krb5_safe *val = p; in optional_krb_safe_body() local
371 if (val->timestamp) { in optional_krb_safe_body()
375 if (val->seq_number) in optional_krb_safe_body()
377 if (val->r_address != NULL) in optional_krb_safe_body()
400 const krb5_cred_info *val = p; in optional_krb_cred_info() local
403 if (val->caddrs != NULL && val->caddrs[0] != NULL) in optional_krb_cred_info()
405 if (val->server != NULL) { in optional_krb_cred_info()
409 if (val->times.renew_till) in optional_krb_cred_info()
411 if (val->times.endtime) in optional_krb_cred_info()
413 if (val->times.starttime) in optional_krb_cred_info()
415 if (val->times.authtime) in optional_krb_cred_info()
417 if (val->flags) in optional_krb_cred_info()
419 if (val->client != NULL) { in optional_krb_cred_info()
438 const krb5_etype_info_entry *val = vptr; in optional_etype_info_entry() local
441 if (val->length >= 0 && val->length != KRB5_ETYPE_NO_SALT) in optional_etype_info_entry()
456 const krb5_etype_info_entry *val = vptr; in optional_etype_info2_entry() local
459 if (val->length >= 0 && val->length != KRB5_ETYPE_NO_SALT) in optional_etype_info2_entry()
461 if (val->s2kparams.data) in optional_etype_info2_entry()
507 const krb5_sam_challenge *val = p; in optional_sam_challenge() local
510 if (val->sam_cksum.length) in optional_sam_challenge()
513 if (val->sam_nonce) in optional_sam_challenge()
516 if (val->sam_pk_for_sad.length > 0) optional |= (1u << 7); in optional_sam_challenge()
517 if (val->sam_response_prompt.length > 0) optional |= (1u << 6); in optional_sam_challenge()
518 if (val->sam_challenge.length > 0) optional |= (1u << 5); in optional_sam_challenge()
519 if (val->sam_challenge_label.length > 0) optional |= (1u << 4); in optional_sam_challenge()
520 if (val->sam_track_id.length > 0) optional |= (1u << 3); in optional_sam_challenge()
521 if (val->sam_type_name.length > 0) optional |= (1u << 2); in optional_sam_challenge()
531 asn1_encode_sam_challenge_2(asn1buf *buf, const krb5_sam_challenge_2 *val,
535 if ( (!val) || (!val->sam_cksum) || (!val->sam_cksum[0]))
538 asn1_addfield(val->sam_cksum, 1, asn1_encode_sequence_of_checksum);
543 retval = asn1buf_insert_octetstring(buf, val->sam_challenge_2_body.length,
544 (unsigned char *)val->sam_challenge_2_body.data);
548 sum += val->sam_challenge_2_body.length;
550 val->sam_challenge_2_body.length, &length);
576 const krb5_sam_challenge_2_body *val = p;
579 if (val->sam_pk_for_sad.length > 0) optional |= (1u << 7);
580 if (val->sam_response_prompt.length > 0) optional |= (1u << 6);
581 if (val->sam_challenge.length > 0) optional |= (1u << 5);
582 if (val->sam_challenge_label.length > 0) optional |= (1u << 4);
583 if (val->sam_track_id.length > 0) optional |= (1u << 3);
584 if (val->sam_type_name.length > 0) optional |= (1u << 2);
605 const krb5_enc_sam_response_enc *val = p; in optional_enc_sam_response_enc() local
608 if (val->sam_sad.length > 0) optional |= (1u << 3); in optional_enc_sam_response_enc()
621 const krb5_enc_sam_response_enc_2 *val = p; in optional_enc_sam_response_enc_2() local
624 if (val->sam_sad.length > 0) optional |= (1u << 1); in optional_enc_sam_response_enc_2()
642 const krb5_sam_response *val = p; in optional_sam_response() local
645 if (val->sam_patimestamp) in optional_sam_response()
647 if (val->sam_nonce) in optional_sam_response()
649 if (val->sam_enc_key.ciphertext.length) in optional_sam_response()
651 if (val->sam_track_id.length > 0) optional |= (1u << 2); in optional_sam_response()
667 const krb5_sam_response_2 *val = p; in optional_sam_response_2() local
670 if (val->sam_track_id.length > 0) optional |= (1u << 2); in optional_sam_response_2()
688 const krb5_predicted_sam_response *val = p; in optional_predicted_sam_response() local
691 if (val->msd.length > 0) optional |= (1u << 6); in optional_predicted_sam_response()
722 const krb5_authenticator *val = p; in optional_krb5_authenticator() local
725 if (val->authorization_data != NULL && val->authorization_data[0] != NULL) in optional_krb5_authenticator()
728 if (val->seq_number != 0) in optional_krb5_authenticator()
731 if (val->subkey != NULL) in optional_krb5_authenticator()
734 if (val->checksum != NULL) in optional_krb5_authenticator()
770 const krb5_enc_tkt_part *val = p; in optional_enc_tkt_part() local
773 if (val->authorization_data != NULL && val->authorization_data[0] != NULL) in optional_enc_tkt_part()
775 if (val->caddrs != NULL && val->caddrs[0] != NULL) in optional_enc_tkt_part()
777 if (val->times.renew_till) in optional_enc_tkt_part()
779 if (val->times.starttime) in optional_enc_tkt_part()
804 const krb5_kdc_rep *val = p; in optional_as_rep() local
807 if (val->padata != NULL && val->padata[0] != NULL) in optional_as_rep()
829 const krb5_kdc_rep *val = p; in optional_tgs_rep() local
832 if (val->padata != NULL && val->padata[0] != NULL) in optional_tgs_rep()
881 const krb5_ap_rep_enc_part *val = p; in optional_ap_rep_enc_part() local
884 if (val->seq_number) in optional_ap_rep_enc_part()
886 if (val->subkey != NULL) in optional_ap_rep_enc_part()
904 const krb5_kdc_req *val = p; in optional_as_req() local
907 if (val->padata != NULL && val->padata[0] != NULL) in optional_as_req()
924 const krb5_kdc_req *val = p; in optional_tgs_req() local
927 if (val->padata != NULL && val->padata[0] != NULL) in optional_tgs_req()
977 const krb5_priv_enc_part *val = p; in optional_priv_enc_part() local
980 if (val->timestamp) { in optional_priv_enc_part()
984 if (val->seq_number) in optional_priv_enc_part()
986 if (val->r_address) in optional_priv_enc_part()
1026 const krb5_cred_enc_part *val = p; in optional_enc_cred_part() local
1029 if (val->r_address != NULL) in optional_enc_cred_part()
1032 if (val->s_address != NULL) in optional_enc_cred_part()
1035 if (val->timestamp) { in optional_enc_cred_part()
1040 if (val->nonce) in optional_enc_cred_part()
1080 const krb5_error *val = p; in optional_error() local
1083 if (val->ctime) in optional_error()
1085 if (val->cusec) in optional_error()
1087 if (val->client) { in optional_error()
1091 if (val->text.data != NULL && val->text.length > 0) in optional_error()
1093 if (val->e_data.data != NULL && val->e_data.length > 0) in optional_error()
1125 const krb5_pa_enc_ts *val = p; in optional_pa_enc_ts() local
1128 if (val->pausec) in optional_pa_enc_ts()
1207 const krb5_fast_armored_req *val = p; in fast_armored_req_optional() local
1209 if (val->armor) in fast_armored_req_optional()
1253 const krb5_fast_response *val = p; in fast_response_optional() local
1254 if (val->strengthen_key) in fast_response_optional()
1256 if (val->finished) in fast_response_optional()
1363 const krb5_type *val,
1368 asn1_addfield(val->last_field, n, asn1_type);
1460 asn1_encode_kerberos_time(asn1buf *buf, const krb5_timestamp val, in asn1_encode_kerberos_time() argument
1463 return asn1_encode_kerberos_time_at(buf,&val,retlen); in asn1_encode_kerberos_time()
1467 asn1_error_code asn1_encode_pk_authenticator(asn1buf *buf, const krb5_pk_authenticator *val, unsign… in asn1_encode_pk_authenticator() argument
1470 asn1_addlenfield(val->paChecksum.length, val->paChecksum.contents, 3, asn1_encode_octetstring); in asn1_encode_pk_authenticator()
1471 asn1_addfield(val->nonce, 2, asn1_encode_integer); in asn1_encode_pk_authenticator()
1472 asn1_addfield(val->ctime, 1, asn1_encode_kerberos_time); in asn1_encode_pk_authenticator()
1473 asn1_addfield(val->cusec, 0, asn1_encode_integer); in asn1_encode_pk_authenticator()
1479 …_pk_authenticator_draft9(asn1buf *buf, const krb5_pk_authenticator_draft9 *val, unsigned int *retl… in asn1_encode_pk_authenticator_draft9() argument
1483 asn1_addfield(val->nonce, 4, asn1_encode_integer); in asn1_encode_pk_authenticator_draft9()
1484 asn1_addfield(val->ctime, 3, asn1_encode_kerberos_time); in asn1_encode_pk_authenticator_draft9()
1485 asn1_addfield(val->cusec, 2, asn1_encode_integer); in asn1_encode_pk_authenticator_draft9()
1486 asn1_addfield(val->kdcName, 1, asn1_encode_realm); in asn1_encode_pk_authenticator_draft9()
1487 asn1_addfield(val->kdcName, 0, asn1_encode_principal_name); in asn1_encode_pk_authenticator_draft9()
1494 asn1_error_code asn1_encode_algorithm_identifier(asn1buf *buf, const krb5_algorithm_identifier *val in asn1_encode_algorithm_identifier() argument
1498 if (val->parameters.length != 0) { in asn1_encode_algorithm_identifier()
1499 retval = asn1buf_insert_octetstring(buf, val->parameters.length, in asn1_encode_algorithm_identifier()
1500 val->parameters.data); in asn1_encode_algorithm_identifier()
1503 sum += val->parameters.length; in asn1_encode_algorithm_identifier()
1508 retval = asn1_encode_oid(buf, val->algorithm.length, in asn1_encode_algorithm_identifier()
1509 val->algorithm.data, in asn1_encode_algorithm_identifier()
1521 asn1_error_code asn1_encode_subject_pk_info(asn1buf *buf, const krb5_subject_pk_info *val, unsigned… in asn1_encode_subject_pk_info() argument
1527 …asn1_insert_implicit_bitstring(val->subjectPublicKey.length,val->subjectPublicKey.data,ASN1_BITSTR… in asn1_encode_subject_pk_info()
1530 if (val->algorithm.parameters.length != 0) { in asn1_encode_subject_pk_info()
1533 retval = asn1buf_insert_octetstring(buf, val->algorithm.parameters.length, in asn1_encode_subject_pk_info()
1534 val->algorithm.parameters.data); in asn1_encode_subject_pk_info()
1537 sum += val->algorithm.parameters.length; in asn1_encode_subject_pk_info()
1539 retval = asn1_encode_oid(buf, val->algorithm.algorithm.length, in asn1_encode_subject_pk_info()
1540 val->algorithm.algorithm.data, in asn1_encode_subject_pk_info()
1549 val->algorithm.parameters.length + length, in asn1_encode_subject_pk_info()
1561 …ce_of_algorithm_identifier(asn1buf *buf, const krb5_algorithm_identifier **val, unsigned int *retl… in asn1_encode_sequence_of_algorithm_identifier() argument
1566 if (val == NULL || val[0] == NULL) return ASN1_MISSING_FIELD; in asn1_encode_sequence_of_algorithm_identifier()
1568 for (i=0; val[i] != NULL; i++); in asn1_encode_sequence_of_algorithm_identifier()
1571 retval = asn1_encode_algorithm_identifier(buf,val[i],&length); in asn1_encode_sequence_of_algorithm_identifier()
1580 asn1_error_code asn1_encode_auth_pack(asn1buf *buf, const krb5_auth_pack *val, unsigned int *retlen) in asn1_encode_auth_pack() argument
1584 if (val->clientDHNonce.length != 0) in asn1_encode_auth_pack()
1585 … asn1_addlenfield(val->clientDHNonce.length, val->clientDHNonce.data, 3, asn1_encode_octetstring); in asn1_encode_auth_pack()
1586 if (val->supportedCMSTypes != NULL) in asn1_encode_auth_pack()
1587 …asn1_addfield((const krb5_algorithm_identifier **)val->supportedCMSTypes,2,asn1_encode_sequence_of… in asn1_encode_auth_pack()
1588 if (val->clientPublicValue != NULL) in asn1_encode_auth_pack()
1589 asn1_addfield(val->clientPublicValue,1,asn1_encode_subject_pk_info); in asn1_encode_auth_pack()
1590 asn1_addfield(&(val->pkAuthenticator),0,asn1_encode_pk_authenticator); in asn1_encode_auth_pack()
1596 asn1_error_code asn1_encode_auth_pack_draft9(asn1buf *buf, const krb5_auth_pack_draft9 *val, unsign… in asn1_encode_auth_pack_draft9() argument
1600 if (val->clientPublicValue != NULL) in asn1_encode_auth_pack_draft9()
1601 asn1_addfield(val->clientPublicValue, 1, asn1_encode_subject_pk_info); in asn1_encode_auth_pack_draft9()
1602 asn1_addfield(&(val->pkAuthenticator), 0, asn1_encode_pk_authenticator_draft9); in asn1_encode_auth_pack_draft9()
1608 …incipal_identifier(asn1buf *buf, const krb5_external_principal_identifier *val, unsigned int *retl… in asn1_encode_external_principal_identifier() argument
1613 …if (val->subjectKeyIdentifier.length == 0 && val->issuerAndSerialNumber.length == 0 && val->subjec… in asn1_encode_external_principal_identifier()
1616 if (val->subjectKeyIdentifier.length != 0) in asn1_encode_external_principal_identifier()
1617 …asn1_insert_implicit_octetstring(val->subjectKeyIdentifier.length,val->subjectKeyIdentifier.data,2… in asn1_encode_external_principal_identifier()
1619 if (val->issuerAndSerialNumber.length != 0) in asn1_encode_external_principal_identifier()
1620 …asn1_insert_implicit_octetstring(val->issuerAndSerialNumber.length,val->issuerAndSerialNumber.data… in asn1_encode_external_principal_identifier()
1622 if (val->subjectName.length != 0) in asn1_encode_external_principal_identifier()
1623 asn1_insert_implicit_octetstring(val->subjectName.length,val->subjectName.data,0); in asn1_encode_external_principal_identifier()
1629 …ncipal_identifier(asn1buf *buf, const krb5_external_principal_identifier **val, unsigned int *retl… in asn1_encode_sequence_of_external_principal_identifier() argument
1634 if (val == NULL || val[0] == NULL) return ASN1_MISSING_FIELD; in asn1_encode_sequence_of_external_principal_identifier()
1636 for (i=0; val[i] != NULL; i++); in asn1_encode_sequence_of_external_principal_identifier()
1639 retval = asn1_encode_external_principal_identifier(buf,val[i],&length); in asn1_encode_sequence_of_external_principal_identifier()
1648 asn1_error_code asn1_encode_pa_pk_as_req(asn1buf *buf, const krb5_pa_pk_as_req *val, unsigned int *… in asn1_encode_pa_pk_as_req() argument
1652 if (val->kdcPkId.length != 0) in asn1_encode_pa_pk_as_req()
1653 asn1_insert_implicit_octetstring(val->kdcPkId.length,val->kdcPkId.data,2); in asn1_encode_pa_pk_as_req()
1655 if (val->trustedCertifiers != NULL) in asn1_encode_pa_pk_as_req()
1656 …asn1_addfield((const krb5_external_principal_identifier **)val->trustedCertifiers,1,asn1_encode_se… in asn1_encode_pa_pk_as_req()
1658 asn1_insert_implicit_octetstring(val->signedAuthPack.length,val->signedAuthPack.data,0); in asn1_encode_pa_pk_as_req()
1664 asn1_error_code asn1_encode_trusted_ca(asn1buf *buf, const krb5_trusted_ca *val, unsigned int *retl… in asn1_encode_trusted_ca() argument
1668 switch (val->choice) { in asn1_encode_trusted_ca()
1670 … asn1_insert_implicit_octetstring(val->u.issuerAndSerial.length,val->u.issuerAndSerial.data,2); in asn1_encode_trusted_ca()
1673 asn1_insert_implicit_octetstring(val->u.caName.length,val->u.caName.data,1); in asn1_encode_trusted_ca()
1676 asn1_addfield_implicit(val->u.principalName,0,asn1_encode_principal_name); in asn1_encode_trusted_ca()
1685 asn1_error_code asn1_encode_sequence_of_trusted_ca(asn1buf *buf, const krb5_trusted_ca **val, unsig… in asn1_encode_sequence_of_trusted_ca() argument
1690 if (val == NULL || val[0] == NULL) return ASN1_MISSING_FIELD; in asn1_encode_sequence_of_trusted_ca()
1692 for (i=0; val[i] != NULL; i++); in asn1_encode_sequence_of_trusted_ca()
1695 retval = asn1_encode_trusted_ca(buf,val[i],&length); in asn1_encode_sequence_of_trusted_ca()
1703 asn1_error_code asn1_encode_pa_pk_as_req_draft9(asn1buf *buf, const krb5_pa_pk_as_req_draft9 *val, … in asn1_encode_pa_pk_as_req_draft9() argument
1707 if (val->encryptionCert.length != 0) in asn1_encode_pa_pk_as_req_draft9()
1708 asn1_insert_implicit_octetstring(val->encryptionCert.length,val->encryptionCert.data,3); in asn1_encode_pa_pk_as_req_draft9()
1710 if (val->kdcCert.length != 0) in asn1_encode_pa_pk_as_req_draft9()
1711 asn1_insert_implicit_octetstring(val->kdcCert.length,val->kdcCert.data,2); in asn1_encode_pa_pk_as_req_draft9()
1713 if (val->trustedCertifiers != NULL) in asn1_encode_pa_pk_as_req_draft9()
1714 …asn1_addfield((const krb5_trusted_ca **)val->trustedCertifiers,1,asn1_encode_sequence_of_trusted_c… in asn1_encode_pa_pk_as_req_draft9()
1716 asn1_insert_implicit_octetstring(val->signedAuthPack.length,val->signedAuthPack.data,0); in asn1_encode_pa_pk_as_req_draft9()
1722 asn1_error_code asn1_encode_dh_rep_info(asn1buf *buf, const krb5_dh_rep_info *val, unsigned int *re… in asn1_encode_dh_rep_info() argument
1726 if (val->serverDHNonce.length != 0) in asn1_encode_dh_rep_info()
1727 asn1_insert_implicit_octetstring(val->serverDHNonce.length,val->serverDHNonce.data,1); in asn1_encode_dh_rep_info()
1729 asn1_insert_implicit_octetstring(val->dhSignedData.length,val->dhSignedData.data,0); in asn1_encode_dh_rep_info()
1735 asn1_error_code asn1_encode_kdc_dh_key_info(asn1buf *buf, const krb5_kdc_dh_key_info *val, unsigned… in asn1_encode_kdc_dh_key_info() argument
1739 if (val->dhKeyExpiration != 0) in asn1_encode_kdc_dh_key_info()
1740 asn1_addfield(val->dhKeyExpiration, 2, asn1_encode_kerberos_time); in asn1_encode_kdc_dh_key_info()
1741 asn1_addfield(val->nonce, 1, asn1_encode_integer); in asn1_encode_kdc_dh_key_info()
1746 asn1_insert_implicit_bitstring(val->subjectPublicKey.length,val->subjectPublicKey.data,3); in asn1_encode_kdc_dh_key_info()
1748 val->subjectPublicKey.length + 1 + length, in asn1_encode_kdc_dh_key_info()
1759 asn1_error_code asn1_encode_reply_key_pack(asn1buf *buf, const krb5_reply_key_pack *val, unsigned i… in asn1_encode_reply_key_pack() argument
1763 asn1_addfield(&(val->asChecksum), 1, asn1_encode_checksum); in asn1_encode_reply_key_pack()
1764 asn1_addfield(&(val->replyKey), 0, asn1_encode_encryption_key); in asn1_encode_reply_key_pack()
1770 …code_reply_key_pack_draft9(asn1buf *buf, const krb5_reply_key_pack_draft9 *val, unsigned int *retl… in asn1_encode_reply_key_pack_draft9() argument
1774 asn1_addfield(val->nonce, 1, asn1_encode_integer); in asn1_encode_reply_key_pack_draft9()
1775 asn1_addfield(&(val->replyKey), 0, asn1_encode_encryption_key); in asn1_encode_reply_key_pack_draft9()
1781 asn1_error_code asn1_encode_pa_pk_as_rep(asn1buf *buf, const krb5_pa_pk_as_rep *val, unsigned int *… in asn1_encode_pa_pk_as_rep() argument
1785 switch (val->choice) in asn1_encode_pa_pk_as_rep()
1788 asn1_addfield(&(val->u.dh_Info), choice_pa_pk_as_rep_dhInfo, asn1_encode_dh_rep_info); in asn1_encode_pa_pk_as_rep()
1791 asn1_insert_implicit_octetstring(val->u.encKeyPack.length,val->u.encKeyPack.data,1); in asn1_encode_pa_pk_as_rep()
1800 asn1_error_code asn1_encode_pa_pk_as_rep_draft9(asn1buf *buf, const krb5_pa_pk_as_rep_draft9 *val, … in asn1_encode_pa_pk_as_rep_draft9() argument
1804 switch (val->choice) in asn1_encode_pa_pk_as_rep_draft9()
1807 asn1_insert_implicit_octetstring(val->u.dhSignedData.length,val->u.dhSignedData.data,0); in asn1_encode_pa_pk_as_rep_draft9()
1810 asn1_insert_implicit_octetstring(val->u.encKeyPack.length,val->u.encKeyPack.data,1); in asn1_encode_pa_pk_as_rep_draft9()
1819 …rusted_certifiers(asn1buf *buf, const krb5_external_principal_identifier **val, unsigned int *retl… in asn1_encode_td_trusted_certifiers() argument
1824 retval = asn1_encode_sequence_of_external_principal_identifier(buf, val, &length); in asn1_encode_td_trusted_certifiers()
1834 asn1_error_code asn1_encode_sequence_of_typed_data(asn1buf *buf, const krb5_typed_data **val, unsig… in asn1_encode_sequence_of_typed_data() argument
1839 if (val == NULL || val[0] == NULL) return ASN1_MISSING_FIELD; in asn1_encode_sequence_of_typed_data()
1841 for (i=0; val[i] != NULL; i++); in asn1_encode_sequence_of_typed_data()
1845 retval = asn1_encode_typed_data(buf,val[i],&length); in asn1_encode_sequence_of_typed_data()
1854 asn1_error_code asn1_encode_typed_data(asn1buf *buf, const krb5_typed_data *val, unsigned int *retl… in asn1_encode_typed_data() argument
1857 asn1_addlenfield(val->length, val->data, 1, asn1_encode_octetstring); in asn1_encode_typed_data()
1858 asn1_addfield(val->type, 0, asn1_encode_integer); in asn1_encode_typed_data()