]> granicus.if.org Git - sudo/commitdiff
use strcmp, not strcasecmp when comparing ALL
authorTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 21 Nov 2007 18:26:59 +0000 (18:26 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 21 Nov 2007 18:26:59 +0000 (18:26 +0000)
ldap.c

diff --git a/ldap.c b/ldap.c
index 6da7de0dc08e568431a8863fa9d74212e9471a18..0c498409663d300632401f22686c0e8c9edb7917 100644 (file)
--- a/ldap.c
+++ b/ldap.c
@@ -183,7 +183,7 @@ sudo_ldap_check_host(ld, entry)
     /* walk through values */
     for (p = v; p && *p && !ret; p++) {
        /* match any or address or netgroup or hostname */
-       if (!strcasecmp(*p, "ALL") || addr_matches(*p) ||
+       if (!strcmp(*p, "ALL") || addr_matches(*p) ||
            netgr_matches(*p, user_host, user_shost, NULL) ||
            !hostname_matches(user_shost, user_host, *p))
            ret = TRUE;
@@ -291,7 +291,7 @@ sudo_ldap_check_command(ld, entry, setenv_ok)
 
     for (p = v; p && *p && ret >= 0; p++) {
        /* Match against ALL ? */
-       if (!strcasecmp(*p, "ALL")) {
+       if (!strcmp(*p, "ALL")) {
            ret = TRUE;
            if (setenv_ok != NULL)
                *setenv_ok = TRUE;