summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/slapi-plugin.h
diff options
context:
space:
mode:
authorNathan Kinder <nkinder@redhat.com>2007-10-04 16:27:47 +0000
committerNathan Kinder <nkinder@redhat.com>2007-10-04 16:27:47 +0000
commit12127c38df19c27168ebf677ada16e4552e6b575 (patch)
treeba01de303433c70ba1a8a81c83604390e95ae4af /ldap/servers/slapd/slapi-plugin.h
parentfe47c6722271d7bc0bc9bef37244abbc8fa2d040 (diff)
downloadds-12127c38df19c27168ebf677ada16e4552e6b575.tar.gz
ds-12127c38df19c27168ebf677ada16e4552e6b575.tar.xz
ds-12127c38df19c27168ebf677ada16e4552e6b575.zip
Resolves: 288321
Summary: Handle poorly formatted DN's when normalizing. Also only check modify values against authenticated DN for DN syntax attributes.
Diffstat (limited to 'ldap/servers/slapd/slapi-plugin.h')
-rw-r--r--ldap/servers/slapd/slapi-plugin.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ldap/servers/slapd/slapi-plugin.h b/ldap/servers/slapd/slapi-plugin.h
index b6b350d1..f7f6d08e 100644
--- a/ldap/servers/slapd/slapi-plugin.h
+++ b/ldap/servers/slapd/slapi-plugin.h
@@ -398,6 +398,7 @@ int slapi_attr_add_value(Slapi_Attr *a, const Slapi_Value *v);
int slapi_attr_type2plugin( const char *type, void **pi );
int slapi_attr_get_type( Slapi_Attr *attr, char **type );
int slapi_attr_get_oid_copy( const Slapi_Attr *attr, char **oidp );
+int slapi_attr_get_syntax_oid_copy( const Slapi_Attr *a, char **oidp );
int slapi_attr_get_flags( const Slapi_Attr *attr, unsigned long *flags );
int slapi_attr_flag_is_set( const Slapi_Attr *attr, unsigned long flag );
int slapi_attr_value_cmp( const Slapi_Attr *attr, const struct berval *v1, const struct berval *v2 );