Don't rely on non-CCAPI v3 exports
krb5_ipc_client_set_target_uid() and krb5_ipc_client_clear_target() may not be present in CCAPI plug-in. Don't rely on their existence.
This commit is contained in:

committed by
Asanka C. Herath

parent
ba02163f2e
commit
e8e56defaf
@@ -172,14 +172,16 @@ void
|
||||
_heim_krb5_ipc_client_set_target_uid(uid_t uid)
|
||||
{
|
||||
init_ccapi(NULL);
|
||||
(*set_target_uid)(uid);
|
||||
if (set_target_uid != NULL)
|
||||
(*set_target_uid)(uid);
|
||||
}
|
||||
|
||||
void
|
||||
_heim_krb5_ipc_client_clear_target(void)
|
||||
{
|
||||
init_ccapi(NULL);
|
||||
(*clear_target)();
|
||||
if (clear_target != NULL)
|
||||
(*clear_target)();
|
||||
}
|
||||
|
||||
static krb5_error_code
|
||||
|
Reference in New Issue
Block a user