summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/attr.c
diff options
context:
space:
mode:
authorRich Megginson <rmeggins@redhat.com>2006-02-23 20:55:53 +0000
committerRich Megginson <rmeggins@redhat.com>2006-02-23 20:55:53 +0000
commit4f2a6163a61fbfa058583ad6daa3126ada83075d (patch)
treec36e8f6694b7a70c6b8b700cee6daf4fd0dfb2b6 /ldap/servers/slapd/attr.c
parentf7db1581846c89528347a342c34829bb02a939ae (diff)
downloadds-4f2a6163a61fbfa058583ad6daa3126ada83075d.tar.gz
ds-4f2a6163a61fbfa058583ad6daa3126ada83075d.tar.xz
ds-4f2a6163a61fbfa058583ad6daa3126ada83075d.zip
Bug: 179810
Description: crash: modify/delete when attr name doesn't match database Reviewed by: All (Thanks!) Fix description: Use case insensitive comparison for attribute names.
Diffstat (limited to 'ldap/servers/slapd/attr.c')
-rw-r--r--ldap/servers/slapd/attr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ldap/servers/slapd/attr.c b/ldap/servers/slapd/attr.c
index 053cfa6d..60dea0a2 100644
--- a/ldap/servers/slapd/attr.c
+++ b/ldap/servers/slapd/attr.c
@@ -112,7 +112,7 @@ slapi_attr_type_cmp( const char *a1, const char *a2, int opt )
switch ( opt ) {
case SLAPI_TYPE_CMP_EXACT: /* compare base name + options as given */
- rc = strcmp( a1, a2 );
+ rc = strcasecmp( a1, a2 );
break;
case SLAPI_TYPE_CMP_BASE: /* ignore options on both names - compare base names only */