Changed to krb5int_open_plugin_dirs/krb5int_close_plugin_dirs which
authorAlexandra Ellwood <lxs@mit.edu>
Thu, 4 May 2006 03:06:33 +0000 (03:06 +0000)
committerAlexandra Ellwood <lxs@mit.edu>
Thu, 4 May 2006 03:06:33 +0000 (03:06 +0000)
commit3dc32ec784b46bc0163fc4eb7da6001d35dc65c5
tree69985d2fecebf17fba18c0af7e04822392cf07c7
parent6948c382617723bf68bd4ab455336cf8c8b85e07
Changed to krb5int_open_plugin_dirs/krb5int_close_plugin_dirs which
takes a list of filebases and directories rather than a list of full paths
so the caller doesn't have to generate the possibilities themselves.
krb5int_open_plugin_dirs will append the possible suffixes for that platform
(including no suffix in case there already is one on the file base).

Modified the kdb and locate kdc interfaces to use the new API.

ticket: 3716

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17975 dc483132-0cff-0310-8789-dd5450dbe970
src/include/k5-plugin.h
src/include/stock/osconf.h
src/lib/kdb/kdb5.c
src/lib/kdb/kdb5.h
src/lib/krb5/os/init_os_ctx.c
src/lib/krb5/os/locate_kdc.c
src/util/support/plugins.c