Handle Windows pathnames properly in krb5_cc_resolve()
authorAsanka Herath <asanka@secure-endpoints.com>
Thu, 2 Sep 2010 21:15:01 +0000 (17:15 -0400)
committerAsanka C. Herath <asanka@secure-endpoints.com>
Tue, 14 Sep 2010 12:04:17 +0000 (08:04 -0400)
commitfa4021698e8f54ece8694db47bb6907d54747835
tree9aa327b085c8f37b2dbc70851b72e8581f12d0e4
parent91bfec3059b1157b520d801189cf9ab4865d59bc
Handle Windows pathnames properly in krb5_cc_resolve()

On Windows, a pathname can contain a drive letter and a colon.
krb5_cc_resolve() used to check whether there were any colons in the
ccache name string and assume it is a FILE: cache if there weren't.
In addition, on Windows, check for a drive specification.
lib/krb5/cache.c