The typed_e_data field in struct as_req_state was not properly
initialized, causing the KDC to sometimes respond with typed-data
e_data for a preauth-required error when the client sends no padata.
This bug was masked with recent clients, which send a
KRB5_ENCPADATA_REQ_ENC_PA_REP padata.
ticket: 6995
target_version: 1.10
tags: pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25419
dc483132-0cff-0310-8789-
dd5450dbe970
state->server = NULL;
state->request = request;
state->e_data = NULL;
+ state->typed_e_data = FALSE;
state->authtime = 0;
state->c_flags = 0;
state->req_pkt = req_pkt;