user_matched and group_matched must be type int, not bool
This commit is contained in:
@@ -854,8 +854,8 @@ sudo_ldap_check_runas_group(LDAP *ld, LDAPMessage *entry)
|
|||||||
static bool
|
static bool
|
||||||
sudo_ldap_check_runas(LDAP *ld, LDAPMessage *entry)
|
sudo_ldap_check_runas(LDAP *ld, LDAPMessage *entry)
|
||||||
{
|
{
|
||||||
bool user_matched = UNSPEC;
|
int user_matched = UNSPEC;
|
||||||
bool group_matched = UNSPEC;
|
int group_matched = UNSPEC;
|
||||||
debug_decl(sudo_ldap_check_runas, SUDOERS_DEBUG_LDAP)
|
debug_decl(sudo_ldap_check_runas, SUDOERS_DEBUG_LDAP)
|
||||||
|
|
||||||
if (!entry)
|
if (!entry)
|
||||||
|
@@ -698,8 +698,8 @@ sudo_sss_check_runas_group(struct sudo_sss_handle *handle, struct sss_sudo_rule
|
|||||||
static bool
|
static bool
|
||||||
sudo_sss_check_runas(struct sudo_sss_handle *handle, struct sss_sudo_rule *rule)
|
sudo_sss_check_runas(struct sudo_sss_handle *handle, struct sss_sudo_rule *rule)
|
||||||
{
|
{
|
||||||
bool user_matched = UNSPEC;
|
int user_matched = UNSPEC;
|
||||||
bool group_matched = UNSPEC;
|
int group_matched = UNSPEC;
|
||||||
debug_decl(sudo_sss_check_runas, SUDOERS_DEBUG_SSSD);
|
debug_decl(sudo_sss_check_runas, SUDOERS_DEBUG_SSSD);
|
||||||
|
|
||||||
if (rule == NULL)
|
if (rule == NULL)
|
||||||
|
Reference in New Issue
Block a user