krb5_sam_challenge_2
encode_krb5_sam_challenge_2(const krb5_sam_challenge_2 * , krb5_data **);
decode_krb5_sam_challenge_2(const krb5_data *, krb5_sam_challenge_2 **);
krb5_free_sam_challenge_2(krb5_context, krb5_sam_challenge_2 *);
krb5_free_sam_challenge_2_contents(krb5_context, krb5_sam_challenge_2 *);
DEFFIELD(sch_0, krb5_sam_challenge_2, sam_challenge_2_body, 0, der_data);
DEFFIELD(sch_1, krb5_sam_challenge_2, sam_cksum, 1, ptr_seqof_checksum);
DEFSEQTYPE(sam_challenge_2, krb5_sam_challenge_2, sam_challenge_2_fields);
krb5_free_sam_challenge_2(krb5_context ctx, krb5_sam_challenge_2 *sc2)
krb5_sam_challenge_2 *sc2)
krb5_sam_challenge_2 *sc2 = NULL;
krb5_sam_challenge_2 *sc2_out);
krb5_sam_challenge_2 *sc2);
krb5_sam_challenge_2 **sc2_out);
krb5_sam_challenge_2 *sc2_out);
krb5_sam_challenge_2 **sc2_out);
krb5_keyblock *client_key, krb5_sam_challenge_2 *sc2_out)
krb5_pa_data *pa, krb5_sam_challenge_2 **sc2_out)
krb5_keyblock *client_key, krb5_sam_challenge_2 *sc2)
krb5_sam_challenge_2 **sc2_out)
krb5_sam_challenge_2 *sc2p = NULL;
krb5_keyblock *cksum_key, krb5_sam_challenge_2 *sc2_out)
krb5_sam_challenge_2 sc2;
krb5_sam_challenge_2 *out_sc2 = NULL;