diff options
author | Greg Hudson <ghudson@mit.edu> | 2009-10-29 23:07:33 +0000 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2009-10-29 23:07:33 +0000 |
commit | 066b1f5f4de6531c90fb98d06329437dbe3adb83 (patch) | |
tree | d3b242151d06533a175fdc1c7110d6477258183d /src | |
parent | cb01682747845d1852c82c0d567765b6babd70e8 (diff) | |
download | krb5-066b1f5f4de6531c90fb98d06329437dbe3adb83.tar.gz krb5-066b1f5f4de6531c90fb98d06329437dbe3adb83.tar.xz krb5-066b1f5f4de6531c90fb98d06329437dbe3adb83.zip |
In process_tgs_req, fully initialize e_data since we may copy it in
prepare_error_tgs.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23093 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r-- | src/kdc/do_tgs_req.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/kdc/do_tgs_req.c b/src/kdc/do_tgs_req.c index 71013b5848..103a29fb19 100644 --- a/src/kdc/do_tgs_req.c +++ b/src/kdc/do_tgs_req.c @@ -130,11 +130,10 @@ process_tgs_req(krb5_data *pkt, const krb5_fulladdr *from, struct kdc_request_state *state = NULL; krb5_pa_data *pa_tgs_req; /*points into request*/ krb5_data scratch; - krb5_data e_data; /* backend-provided error data */ + krb5_data e_data = empty_data(); /* backend-provided error data */ reply.padata = 0; /* For cleanup handler */ reply_encpart.enc_padata = 0; - e_data.data = NULL; session_key.contents = NULL; |