ldb_tdb: Load the syntax of the GUID index attr during ltdb_cache_load()
[samba.git] / lib / ldb / ldb_tdb / ldb_tdb.h
index 796b61dccf4bde3676100d42f2307a9d1343434e..17d9e6612ccf9af8bc58fcf9f573d20b8dbd0e84 100644 (file)
@@ -35,6 +35,8 @@ struct ltdb_private {
        bool warn_reindex;
 
        bool read_only;
+
+       const struct ldb_schema_syntax *GUID_index_syntax;
 };
 
 struct ltdb_context {
@@ -62,6 +64,9 @@ struct ltdb_context {
 #define LTDB_IDXVERSION "@IDXVERSION"
 #define LTDB_IDXATTR    "@IDXATTR"
 #define LTDB_IDXONE     "@IDXONE"
+#define LTDB_IDXDN     "@IDXDN"
+#define LTDB_IDXGUID    "@IDXGUID"
+#define LTDB_IDX_DN_GUID "@IDX_DN_GUID"
 #define LTDB_BASEINFO   "@BASEINFO"
 #define LTDB_OPTIONS    "@OPTIONS"
 #define LTDB_ATTRIBUTES "@ATTRIBUTES"