krb5_sam_challenge_2_body
encode_krb5_sam_challenge_2_body(const krb5_sam_challenge_2_body *,
krb5_sam_challenge_2_body **);
krb5_free_sam_challenge_2_body(krb5_context, krb5_sam_challenge_2_body *);
krb5_sam_challenge_2_body *);
DEFFIELD(schb_0, krb5_sam_challenge_2_body, sam_type, 0, int32);
DEFFIELD(schb_1, krb5_sam_challenge_2_body, sam_flags, 1, krb5_flags);
DEFFIELD(schb_2, krb5_sam_challenge_2_body, sam_type_name, 2,
DEFFIELD(schb_3, krb5_sam_challenge_2_body, sam_track_id, 3, opt_ostring_data);
DEFFIELD(schb_4, krb5_sam_challenge_2_body, sam_challenge_label, 4,
DEFFIELD(schb_5, krb5_sam_challenge_2_body, sam_challenge, 5,
DEFFIELD(schb_6, krb5_sam_challenge_2_body, sam_response_prompt, 6,
DEFFIELD(schb_7, krb5_sam_challenge_2_body, sam_pk_for_sad, 7,
DEFFIELD(schb_8, krb5_sam_challenge_2_body, sam_nonce, 8, int32);
DEFFIELD(schb_9, krb5_sam_challenge_2_body, sam_etype, 9, int32);
DEFSEQTYPE(sam_challenge_2_body,krb5_sam_challenge_2_body,
krb5_sam_challenge_2_body *sc2)
krb5_sam_challenge_2_body *sc2)
krb5_sam_challenge_2_body *sc2b = NULL;
krb5_sam_challenge_2_body *sc2b,
krb5_sam_challenge_2_body sc2b;
krb5_sam_challenge_2_body sc2b;
krb5_sam_challenge_2_body sc2b;
krb5_sam_challenge_2_body sc2b;
sam_make_challenge(krb5_context context, krb5_sam_challenge_2_body *sc2b,