It constrains only LDAP \fIadd\fP, \fImodify\fP and \fIrename\fP commands
and only seeks to control the \fIadd\fP and \fIreplace\fP values
of \fImodify\fP and \fIrename\fP requests.
+.LP
+No constraints are applied for operations performed with the
+.I relax
+control set.
.SH CONFIGURATION
This
.B slapd.conf
int rc;
char *msg = NULL;
+ if (get_relax(op)) {
+ return SLAP_CB_CONTINUE;
+ }
+
if ((a = op->ora_e->e_attrs) == NULL) {
op->o_bd->bd_info = (BackendInfo *)(on->on_info);
send_ldap_error(op, rs, LDAP_INVALID_SYNTAX,
int rc;
char *msg = NULL;
+ if (get_relax(op)) {
+ return SLAP_CB_CONTINUE;
+ }
+
switch ( op->o_tag ) {
case LDAP_REQ_MODIFY:
modlist = op->orm_modlist;
/* impossible! assert? */
return LDAP_OTHER;
}
-
Debug( LDAP_DEBUG_CONFIG|LDAP_DEBUG_NONE, "constraint_update()\n", 0,0,0);
if ((m = modlist) == NULL) {