diff options
author | Andrew Tridgell <tridge@samba.org> | 2009-12-10 23:45:16 +1100 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2009-12-14 22:29:57 +1100 |
commit | e3c2309dcd59e157e9642736182e71fcebc86b38 (patch) | |
tree | b9bc065d33a3097c0d6d702c528666d8ca2097d3 /source4/lib | |
parent | 0d76df995332b468b26dbb5807ad0317e55ad288 (diff) | |
download | samba-e3c2309dcd59e157e9642736182e71fcebc86b38.tar.gz samba-e3c2309dcd59e157e9642736182e71fcebc86b38.tar.bz2 samba-e3c2309dcd59e157e9642736182e71fcebc86b38.zip |
s4-ldb: added new ldb_dn extended components for linked attributes
These will store linked attribute replication meta data
Diffstat (limited to 'source4/lib')
-rw-r--r-- | source4/lib/ldb-samba/ldif_handlers.c | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/source4/lib/ldb-samba/ldif_handlers.c b/source4/lib/ldb-samba/ldif_handlers.c index 27aa749f36..6d54d1e28b 100644 --- a/source4/lib/ldb-samba/ldif_handlers.c +++ b/source4/lib/ldb-samba/ldif_handlers.c @@ -840,6 +840,36 @@ static const struct ldb_dn_extended_syntax samba_dn_syntax[] = { .read_fn = ldb_handler_copy, .write_clear_fn = ldb_handler_copy, .write_hex_fn = ldb_handler_copy + },{ + .name = "RMD_INVOCID", + .read_fn = extended_dn_read_GUID, + .write_clear_fn = ldif_write_objectGUID, + .write_hex_fn = extended_dn_write_hex + },{ + .name = "DELETED", + .read_fn = ldb_handler_copy, + .write_clear_fn = ldb_handler_copy, + .write_hex_fn = ldb_handler_copy + },{ + .name = "RMD_ADDTIME", + .read_fn = ldb_handler_copy, + .write_clear_fn = ldb_handler_copy, + .write_hex_fn = ldb_handler_copy + },{ + .name = "RMD_CHANGETIME", + .read_fn = ldb_handler_copy, + .write_clear_fn = ldb_handler_copy, + .write_hex_fn = ldb_handler_copy + },{ + .name = "RMD_USN", + .read_fn = ldb_handler_copy, + .write_clear_fn = ldb_handler_copy, + .write_hex_fn = ldb_handler_copy + },{ + .name = "RMD_VERSION", + .read_fn = ldb_handler_copy, + .write_clear_fn = ldb_handler_copy, + .write_hex_fn = ldb_handler_copy } }; |