diff options
author | Rich Megginson <rmeggins@redhat.com> | 2006-02-23 20:55:53 +0000 |
---|---|---|
committer | Rich Megginson <rmeggins@redhat.com> | 2006-02-23 20:55:53 +0000 |
commit | 4f2a6163a61fbfa058583ad6daa3126ada83075d (patch) | |
tree | c36e8f6694b7a70c6b8b700cee6daf4fd0dfb2b6 /ldap/servers/slapd/attr.c | |
parent | f7db1581846c89528347a342c34829bb02a939ae (diff) | |
download | ds-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.c | 2 |
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 */ |