Lines Matching defs:asn1_addfield

63 /* asn1_addfield -- add a field, or component, to the encoding */
64 #define asn1_addfield(value,tag,encoder) \
545 asn1_addfield(val->sam_cksum, 1, asn1_encode_sequence_of_checksum);
1500 asn1_addfield(val->last_field, n, asn1_type);
1501 asn1_addfield(rep->next_to_last_field, n-1, asn1_type);
1506 asn1_addfield(rep->field_i, i, asn1_type);
1524 asn1_addfield(rep->second_field, 1, asn1_type);
1525 asn1_addfield(rep->first_field, 0, asn1_type);
1621 asn1_addfield(val->nonce, 2, asn1_encode_integer);
1622 asn1_addfield(val->ctime, 1, asn1_encode_kerberos_time);
1623 asn1_addfield(val->cusec, 0, asn1_encode_integer);
1636 asn1_addfield(val->nonce, 4, asn1_encode_integer);
1637 asn1_addfield(val->ctime, 3, asn1_encode_kerberos_time);
1638 asn1_addfield(val->cusec, 2, asn1_encode_integer);
1639 asn1_addfield(val->kdcName, 1, asn1_encode_realm);
1640 asn1_addfield(val->kdcName, 0, asn1_encode_principal_name);
1750 asn1_addfield((const krb5_algorithm_identifier **)val->supportedCMSTypes,2,asn1_encode_sequence_of_algorithm_identifier);
1752 asn1_addfield(val->clientPublicValue,1,asn1_encode_subject_pk_info);
1753 asn1_addfield(&(val->pkAuthenticator),0,asn1_encode_pk_authenticator);
1766 asn1_addfield(val->clientPublicValue, 1, asn1_encode_subject_pk_info);
1767 asn1_addfield(&(val->pkAuthenticator), 0, asn1_encode_pk_authenticator_draft9);
1830 asn1_addfield((const krb5_external_principal_identifier **)val->trustedCertifiers,1,asn1_encode_sequence_of_external_principal_identifier);
1895 asn1_addfield((const krb5_trusted_ca **)val->trustedCertifiers,1,asn1_encode_sequence_of_trusted_ca);
1925 asn1_addfield(val->dhKeyExpiration, 2, asn1_encode_kerberos_time);
1926 asn1_addfield(val->nonce, 1, asn1_encode_integer);
1950 asn1_addfield(&(val->asChecksum), 1, asn1_encode_checksum);
1951 asn1_addfield(&(val->replyKey), 0, asn1_encode_encryption_key);
1964 asn1_addfield(val->nonce, 1, asn1_encode_integer);
1965 asn1_addfield(&(val->replyKey), 0, asn1_encode_encryption_key);
1980 asn1_addfield(&(val->u.dh_Info), choice_pa_pk_as_rep_dhInfo, asn1_encode_dh_rep_info);
2060 asn1_addfield(val->type, 0, asn1_encode_integer);