mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
s4-dsdb: Ensure we permit multi-valued backlinks on single-valued attributes
This was already done in repl_meta_data, but it needs to be done here as well to cope with Windows 2000 level links. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Mar 2 02:03:58 CET 2011 on sn-devel-104
This commit is contained in:
parent
016a8d214a
commit
0a78c57be6
@ -975,6 +975,13 @@ static int la_do_op_request(struct ldb_module *module, struct la_context *ac, st
|
||||
ret_el->values[0] = data_blob_string_const(ldb_dn_get_extended_linearized(new_msg, ac->del_dn, 1));
|
||||
}
|
||||
|
||||
/* a backlink should never be single valued. Unfortunately the
|
||||
exchange schema has a attribute
|
||||
msExchBridgeheadedLocalConnectorsDNBL which is single
|
||||
valued and a backlink. We need to cope with that by
|
||||
ignoring the single value flag */
|
||||
ret_el->flags |= LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK;
|
||||
|
||||
#if 0
|
||||
ldb_debug(ldb, LDB_DEBUG_WARNING,
|
||||
"link on %s %s: %s %s\n",
|
||||
|
Loading…
Reference in New Issue
Block a user