Use zero-filled states for all async ops in KDC
authorGreg Hudson <ghudson@mit.edu>
Fri, 28 Oct 2011 16:18:45 +0000 (16:18 +0000)
committerGreg Hudson <ghudson@mit.edu>
Fri, 28 Oct 2011 16:18:45 +0000 (16:18 +0000)
commit8d54c72ae291cea5c68f810ebe7629520e395105
tree48904b6525bc614e4527ac0faa7fd9a3296a37ec
parent6fd903e14fa9b73c2c312c3d6af383a7356ebc5a
Use zero-filled states for all async ops in KDC

There have been a couple of uninitialized field bugs in the
restructured KDC code, partly because compilers can't find these bugs
as easily as they can find uninitialized local variable bugs.  Use
zero-filled state structures to make this type of bug less likely.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25422 dc483132-0cff-0310-8789-dd5450dbe970
src/kdc/dispatch.c
src/kdc/do_as_req.c
src/kdc/kdc_preauth.c