krb5_msgtype
asn1_error_code asn1_decode_msgtype(asn1buf *buf, krb5_msgtype *val)
*val = (krb5_msgtype) n;
(asn1buf *buf, krb5_msgtype *val);
{ krb5_msgtype msg_type;
{ krb5_msgtype msg_type;
{ krb5_msgtype msg_type;
{ krb5_msgtype msg_type;
{ krb5_msgtype msg_type;
{ krb5_msgtype msg_type;
krb5_encode_kdc_rep(krb5_context context, krb5_msgtype type,
const krb5_msgtype,
krb5_msgtype msg_type; /* AS_REQ or TGS_REQ? */
krb5_msgtype msg_type; /* krb5 message type */
krb5_msgtype msg_type; /* AS_REP or KDC_REP? */
#define KRB5_AS_REQ ((krb5_msgtype)10) /* Req for initial authentication */
#define KRB5_AS_REP ((krb5_msgtype)11) /* Response to KRB_AS_REQ request */
#define KRB5_TGS_REQ ((krb5_msgtype)12) /* TGS request to server */
#define KRB5_TGS_REP ((krb5_msgtype)13) /* Response to KRB_TGS_REQ req */
#define KRB5_AP_REQ ((krb5_msgtype)14) /* application request to server */
#define KRB5_AP_REP ((krb5_msgtype)15) /* Response to KRB_AP_REQ_MUTUAL */
#define KRB5_SAFE ((krb5_msgtype)20) /* Safe application message */
#define KRB5_PRIV ((krb5_msgtype)21) /* Private application message */
#define KRB5_CRED ((krb5_msgtype)22) /* Credential forwarding message */
#define KRB5_ERROR ((krb5_msgtype)30) /* Error response */