Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 03/12/2001 21:25:51
Module Name:	basesrc
Committed By:	thorpej
Date:		Mon Mar 12 19:25:51 UTC 2001

Modified Files:
	basesrc/crypto/dist/heimdal/lib/krb5: get_cred.c

Log Message:
If we get a KRB5KRB_AP_ERR_BAD_INTEGRITY on a TGS req with
a key usage of KRB5_KU_TGS_REQ_AUTH, then try again with a
key usage of KRB5_KU_AP_REQ_AUTH.  This addresses an interop
issue between new kinit(1) (0.3e) and older KDCs (such as 0.3a).

Patch from assar@netbsd.org; see discussion on current-users.


To generate a diff of this commit:
cvs rdiff -r1.1.1.3 -r1.2 basesrc/crypto/dist/heimdal/lib/krb5/get_cred.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.