]> git.ipfire.org Git - thirdparty/krb5.git/commit
Remove unused code from cc_mslsa.c
authorBen Kaduk <kaduk@mit.edu>
Wed, 13 Aug 2014 20:28:57 +0000 (16:28 -0400)
committerBen Kaduk <kaduk@mit.edu>
Tue, 9 Sep 2014 21:04:38 +0000 (17:04 -0400)
commit07aaaee56bf40bfef2847b6f09897ce1aa96773d
treeb1d455a31f46e743fa07b12df600c86d5a23b89b
parent9d16f24e59e2a0f0809741236344394da49935e2
Remove unused code from cc_mslsa.c

Remove PreserveInitialTicketIdentity() and IsKerberosLogon(), as well
as the preprocessor conditionals ENABLE_PURGING and PURGE_ALL, which
have not been used in a very long time, if ever.

There was one potential callsite of IsKerberosLogon(), in
lcc_resolve(), which was disabled.  It is perfectly reasonable to want
to use the MSLSA cache on a non-domain-joined workstation, as it is
now a read-write cache type, so we need not concern ourselves whether
the logon was performed or may have been performed using kerberos.

ticket: 7989
src/lib/krb5/ccache/cc_mslsa.c