krb5_priv_enc_part
void KRB5_CALLCONV krb5_free_priv_enc_part(krb5_context, krb5_priv_enc_part *);
encode_krb5_enc_priv_part(const krb5_priv_enc_part *rep, krb5_data **code);
decode_krb5_enc_priv_part(const krb5_data *output, krb5_priv_enc_part **rep);
const krb5_priv_enc_part *val = p;
DEFFIELD(priv_enc_part_0, krb5_priv_enc_part, user_data, 0, ostring_data);
DEFFIELD(priv_enc_part_1, krb5_priv_enc_part, timestamp, 1, opt_kerberos_time);
DEFFIELD(priv_enc_part_2_def, krb5_priv_enc_part, usec, 2, int32);
DEFFIELD(priv_enc_part_3, krb5_priv_enc_part, seq_number, 3, opt_seqno);
DEFFIELD(priv_enc_part_4, krb5_priv_enc_part, s_address, 4, address_ptr);
DEFFIELD(priv_enc_part_5, krb5_priv_enc_part, r_address, 5, opt_address_ptr);
DEFSEQTYPE(untagged_priv_enc_part, krb5_priv_enc_part, priv_enc_part_fields);
krb5_free_priv_enc_part(krb5_context context, krb5_priv_enc_part *val)
krb5_priv_enc_part encpart;
krb5_priv_enc_part *encpart = NULL;