]> granicus.if.org Git - sudo/commitdiff
user_matched and group_matched must be type int, not bool
authorTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 15 Sep 2016 21:22:06 +0000 (15:22 -0600)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 15 Sep 2016 21:22:06 +0000 (15:22 -0600)
plugins/sudoers/ldap.c
plugins/sudoers/sssd.c

index 517eae92892397fe1a97b094ee561cee43c08edf..03a31f5ae2b458066c14ab16f2fae2f4b321a268 100644 (file)
@@ -854,8 +854,8 @@ sudo_ldap_check_runas_group(LDAP *ld, LDAPMessage *entry)
 static bool
 sudo_ldap_check_runas(LDAP *ld, LDAPMessage *entry)
 {
-    bool user_matched = UNSPEC;
-    bool group_matched = UNSPEC;
+    int user_matched = UNSPEC;
+    int group_matched = UNSPEC;
     debug_decl(sudo_ldap_check_runas, SUDOERS_DEBUG_LDAP)
 
     if (!entry)
index a274e34c2cd949c4f31028d746717638b371f436..f77f2c3e13257bee160294a3ce3b36ea82af6a5a 100644 (file)
@@ -698,8 +698,8 @@ sudo_sss_check_runas_group(struct sudo_sss_handle *handle, struct sss_sudo_rule
 static bool
 sudo_sss_check_runas(struct sudo_sss_handle *handle, struct sss_sudo_rule *rule)
 {
-    bool user_matched = UNSPEC;
-    bool group_matched = UNSPEC;
+    int user_matched = UNSPEC;
+    int group_matched = UNSPEC;
     debug_decl(sudo_sss_check_runas, SUDOERS_DEBUG_SSSD);
 
     if (rule == NULL)