s4:dsdb Add 'lazy_commit' module to swallow the 'lazy commit' OID
[ira/wip.git] / source4 / lib / ldb / include / ldb.h
index d4af95b394c7be235cffd90bc78dac66b52ed576..23db309ee706c8e3efefbdbc395cf1c1af25bbd3 100644 (file)
@@ -596,6 +596,14 @@ typedef int (*ldb_qsort_cmp_fn_t) (void *v1, void *v2, void *opaque);
 */
 #define LDB_CONTROL_PERMISSIVE_MODIFY_OID      "1.2.840.113556.1.4.1413"
 
 */
 #define LDB_CONTROL_PERMISSIVE_MODIFY_OID      "1.2.840.113556.1.4.1413"
 
+/** 
+    OID to allow the server to be more 'fast and loose' with the data being added.  
+
+    \sa 
+
+*/
+#define LDB_CONTROL_SERVER_LAZY_COMMIT   "1.2.840.113556.1.4.619"
+
 /**
    OID for LDAP Extended Operation START_TLS.
 
 /**
    OID for LDAP Extended Operation START_TLS.
 
@@ -612,6 +620,7 @@ typedef int (*ldb_qsort_cmp_fn_t) (void *v1, void *v2, void *opaque);
 */
 #define LDB_EXTENDED_FAST_BIND_OID     "1.2.840.113556.1.4.1781"
 
 */
 #define LDB_EXTENDED_FAST_BIND_OID     "1.2.840.113556.1.4.1781"
 
+
 struct ldb_sd_flags_control {
        /*
         * request the owner    0x00000001
 struct ldb_sd_flags_control {
        /*
         * request the owner    0x00000001