1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-28 01:58:17 +03:00
Andrew Bartlett 1f28541a24 s4:dsdb: split extended_dn into extended_dn_in, extended_dn_out and extended_dn_store.
By splitting the module, the extended_dn_in and extended_dn_store
moudles can use extended_dn_out to actually get the extended DN.  This
avoids code duplication.

The extended_dn_out module also contains a client implementation of
the OpenLDAP dereference control (draft-masarati-ldap-deref-00).

This also introduces a new control
'DSDB_CONTROL_DN_STORAGE_FORMAT_OID' to ask the extended_dn_out module
to return whatever the 'storage format' is.  This allows us to work
with both OpenLDAP (which performs a dereference at run time) and LDB
(which stores the GUID and SID on disk).

Signed-off-by: Stefan Metzmacher <metze@samba.org>
2008-12-17 12:29:28 +11:00
..
2008-09-30 00:29:03 +02:00
2008-11-01 15:50:52 +01:00
2008-12-06 15:38:49 +01:00
2008-11-01 16:22:35 +01:00
2008-12-17 12:29:26 +11:00
2008-09-30 17:11:39 +02:00
2008-09-30 17:11:39 +02:00
2008-09-30 17:11:39 +02:00
2008-06-30 21:54:28 +10:00