s4:dsdb/schema: add inftrastructure for dsdb_validate_ldb()
[samba.git] / source4 / dsdb / schema / schema.h
index 1a40c45b21c6902a84ea2c9117faf0987d017292..fb1bd3cf91287f931e45923f7e85b881300a534f 100644 (file)
@@ -51,6 +51,10 @@ struct dsdb_syntax {
                                 const struct ldb_message_element *in,
                                 TALLOC_CTX *mem_ctx,
                                 struct drsuapi_DsReplicaAttribute *out);
+       WERROR (*validate_ldb)(struct ldb_context *ldb,
+                              const struct dsdb_schema *schema,
+                              const struct dsdb_attribute *attr,
+                              const struct ldb_message_element *in);
 };
 
 struct dsdb_attribute {