summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/krb/fast.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/krb5/krb/fast.h')
-rw-r--r--src/lib/krb5/krb/fast.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/lib/krb5/krb/fast.h b/src/lib/krb5/krb/fast.h
index e21df6504b..4cc142335e 100644
--- a/src/lib/krb5/krb/fast.h
+++ b/src/lib/krb5/krb/fast.h
@@ -38,7 +38,6 @@ struct krb5int_fast_request_state {
krb5_fast_armor *armor;
krb5_ui_4 fast_state_flags;
krb5_ui_4 fast_options;
- krb5_pa_data *cookie;
krb5_int32 nonce;
};
@@ -61,7 +60,7 @@ krb5int_fast_process_error(krb5_context context, struct krb5int_fast_request_sta
krb5_error_code krb5int_fast_process_response
(krb5_context context, struct krb5int_fast_request_state *state,
krb5_kdc_rep *resp,
- krb5_keyblock **as_key);
+ krb5_keyblock **strengthen_key);
krb5_error_code
krb5int_fast_make_state( krb5_context context, struct krb5int_fast_request_state **state);
@@ -73,5 +72,11 @@ krb5_error_code krb5int_fast_as_armor
krb5_gic_opt_ext *opte,
krb5_kdc_req *request);
+krb5_error_code krb5int_fast_reply_key(krb5_context context,
+ krb5_keyblock *strengthen_key,
+ krb5_keyblock *existing_key,
+ krb5_keyblock *output_key);
+
+
#endif