krb5_algorithm_identifier
(const krb5_algorithm_identifier **, krb5_data **code);
(const krb5_data *, krb5_algorithm_identifier ***);
krb5_algorithm_identifier algorithm;
krb5_algorithm_identifier **supportedCMSTypes; /* Optional */
asn1_error_code asn1_decode_algorithm_identifier(asn1buf *buf, krb5_algorithm_identifier *val) {
asn1_error_code asn1_decode_sequence_of_algorithm_identifier(asn1buf *buf, krb5_algorithm_identifier ***val)
decode_array_body(krb5_algorithm_identifier, asn1_decode_algorithm_identifier);
(asn1buf *buf, krb5_algorithm_identifier *val);
(asn1buf *buf, krb5_algorithm_identifier ***val);
asn1_error_code asn1_encode_algorithm_identifier(asn1buf *buf, const krb5_algorithm_identifier *val, unsigned int *retlen)
asn1_error_code asn1_encode_sequence_of_algorithm_identifier(asn1buf *buf, const krb5_algorithm_identifier **val, unsigned int *retlen)
asn1_addfield((const krb5_algorithm_identifier **)val->supportedCMSTypes,2,asn1_encode_sequence_of_algorithm_identifier);
(asn1buf *buf, const krb5_algorithm_identifier *val, unsigned int *retlen);
(asn1buf *buf, const krb5_algorithm_identifier **val, unsigned int *retlen);
krb5_error_code decode_krb5_td_dh_parameters(const krb5_data *code, krb5_algorithm_identifier ***rep)
krb5_error_code encode_krb5_td_dh_parameters(const krb5_algorithm_identifier **rep, krb5_data **code)
void free_krb5_algorithm_identifiers(krb5_algorithm_identifier ***in);
void free_krb5_algorithm_identifier(krb5_algorithm_identifier *in);
(const krb5_algorithm_identifier **, krb5_data **code);
(const krb5_data *, krb5_algorithm_identifier ***);
(const krb5_algorithm_identifier **, krb5_data **code);
(const krb5_data *, krb5_algorithm_identifier ***);
krb5_algorithm_identifier **algId = NULL;
krb5_algorithm_identifier ***supportedCMSTypes); /* OUT */
krb5_algorithm_identifier **algId, /* IN */
krb5_algorithm_identifier **algId = NULL;
algId = malloc(4 * sizeof(krb5_algorithm_identifier *));
algId[0] = (krb5_algorithm_identifier *)malloc(sizeof(krb5_algorithm_identifier));
algId[1] = (krb5_algorithm_identifier *)malloc(sizeof(krb5_algorithm_identifier));
algId[2] = (krb5_algorithm_identifier *)malloc(sizeof(krb5_algorithm_identifier));
algId = malloc(3 * sizeof(krb5_algorithm_identifier *));
algId[0] = (krb5_algorithm_identifier *)malloc(sizeof(krb5_algorithm_identifier));
algId[1] = (krb5_algorithm_identifier *)malloc(sizeof(krb5_algorithm_identifier));
algId = malloc(2 * sizeof(krb5_algorithm_identifier *));
algId[0] = (krb5_algorithm_identifier *)malloc(sizeof(krb5_algorithm_identifier));
retval = k5int_encode_krb5_td_dh_parameters((const krb5_algorithm_identifier **)algId, &encoded_algId);
krb5_algorithm_identifier **algId,
krb5_algorithm_identifier ***oids)
krb5_algorithm_identifier **loids = NULL;
loids = malloc(2 * sizeof(krb5_algorithm_identifier *));
loids[0] = (krb5_algorithm_identifier *)malloc(sizeof(krb5_algorithm_identifier));
free_krb5_algorithm_identifier(krb5_algorithm_identifier *in)
free_krb5_algorithm_identifiers(krb5_algorithm_identifier ***in)
(const krb5_algorithm_identifier **, krb5_data **code);
(const krb5_data *, krb5_algorithm_identifier ***);