kdc_request_state
struct kdc_request_state *rstate;
prepare_error_as(struct kdc_request_state *rstate, krb5_kdc_req *request,
prepare_error_as(struct kdc_request_state *, krb5_kdc_req *, krb5_db_entry *,
struct kdc_request_state *fast_state = NULL;
prepare_error_tgs(struct kdc_request_state *state, krb5_kdc_req *request,
struct kdc_request_state *fast_state,
struct kdc_request_state *fast_state,
struct kdc_request_state *state,
kdc_make_rstate(kdc_realm_t *active_realm, struct kdc_request_state **out)
struct kdc_request_state *state = malloc( sizeof(struct kdc_request_state));
memset( state, 0, sizeof(struct kdc_request_state));
kdc_free_rstate (struct kdc_request_state *s)
kdc_fast_response_handle_padata(struct kdc_request_state *state,
(struct kdc_request_state *state, krb5_fast_armor *armor)
struct kdc_request_state *state,
kdc_fast_handle_reply_key(struct kdc_request_state *state,
kdc_fast_hide_client(struct kdc_request_state *state)
kdc_fast_read_cookie(krb5_context context, struct kdc_request_state *state,
kdc_fast_search_cookie(struct kdc_request_state *state,
kdc_fast_set_cookie(struct kdc_request_state *state, krb5_preauthtype pa_type,
kdc_fast_make_cookie(krb5_context context, struct kdc_request_state *state,
encrypt_fast_reply(struct kdc_request_state *state,
struct kdc_request_state *state, krb5_data **inner_body_out);
kdc_fast_response_handle_padata (struct kdc_request_state *state,
struct kdc_request_state *state,
krb5_error_code kdc_fast_handle_reply_key(struct kdc_request_state *state,
kdc_fast_hide_client(struct kdc_request_state *state);
kdc_fast_read_cookie(krb5_context context, struct kdc_request_state *state,
krb5_boolean kdc_fast_search_cookie(struct kdc_request_state *state,
krb5_error_code kdc_fast_set_cookie(struct kdc_request_state *state,
kdc_fast_make_cookie(krb5_context context, struct kdc_request_state *state,
struct kdc_request_state *rstate;
struct kdc_request_state **out);
void kdc_free_rstate(struct kdc_request_state *s);