X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fproto-slap.h;h=c77416108bd7f5d173d4645362d723b34e2e4423;hb=7666bb7482e788e478fbb506fb25645ae06f86a9;hp=db7d7ba9fa9aa5566bbe8db6f9f6658ee1a02b53;hpb=af183089b8ea041e38d502adca1cd421c531df89;p=openldap diff --git a/servers/slapd/proto-slap.h b/servers/slapd/proto-slap.h index db7d7ba9fa..c77416108b 100644 --- a/servers/slapd/proto-slap.h +++ b/servers/slapd/proto-slap.h @@ -471,7 +471,7 @@ LDAP_SLAPD_F (void) vrFilter2bv LDAP_P(( ValuesReturnFilter *f, struct berval *f /* * define to honor hasSubordinates operational attribute in search filters */ -#define SLAP_X_FILTER_HASSUBORDINATES +#undef SLAP_X_FILTER_HASSUBORDINATES #ifdef SLAP_X_FILTER_HASSUBORDINATES LDAP_SLAPD_F (int) filter_has_subordinates LDAP_P(( Filter *filter )); @@ -570,6 +570,10 @@ LDAP_SLAPD_F( int ) slap_mods_opattrs( /* * mods.c */ +LDAP_SLAPD_F( int ) modify_check_duplicates( + AttributeDescription *ad, MatchingRule *mr, + BerVarray vals, BerVarray mods, + const char **text, char *textbuf, size_t textlen ); LDAP_SLAPD_F( int ) modify_add_values( Entry *e, Modification *mod, const char **text, char *textbuf, size_t textlen );