Send explicit salt for SALTTYPE_NORMAL keys
authorGreg Hudson <ghudson@mit.edu>
Thu, 16 Apr 2009 16:46:33 +0000 (16:46 +0000)
committerGreg Hudson <ghudson@mit.edu>
Thu, 16 Apr 2009 16:46:33 +0000 (16:46 +0000)
commit83acbdbd1a5bfb2e1f47275f7cf34fa0c504438f
treeedf263c3a2372aba4be6239d998edac454b9f859
parent08b04a0676438f84696f504f8b19f873ce598209
Send explicit salt for SALTTYPE_NORMAL keys

Change the signature of _make_etype_info_entry to take the canonical
client principal instead of the request structure.  Also fixes the salt
we compute for SALTTYPE_NOREALM keys.

Sending an explicit salt for SALTTYPE_NORMAL keys is believed to be
necessary for some preauth scenarios involving aliases.

ticket: 6470
target_version: 1.7
tags: pullup

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