diff options
author | Kamen Mazdrashki <kamenim@samba.org> | 2010-04-23 15:37:10 +0300 |
---|---|---|
committer | Kamen Mazdrashki <kamenim@samba.org> | 2010-04-29 04:54:07 +0300 |
commit | a8438015cae6d426bf140feffec46e129688ec8e (patch) | |
tree | 7b429ee61cd9bfebaa249735397283d1b13756ec /source4/dsdb/schema | |
parent | 2264d917ae626d6f2d8f5d2c128a4a95a4066665 (diff) | |
download | samba-a8438015cae6d426bf140feffec46e129688ec8e.tar.gz samba-a8438015cae6d426bf140feffec46e129688ec8e.tar.bz2 samba-a8438015cae6d426bf140feffec46e129688ec8e.zip |
s4/dsdb: remove unused dsdb_schema_info_create() function
Diffstat (limited to 'source4/dsdb/schema')
-rw-r--r-- | source4/dsdb/schema/schema_info_attr.c | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/source4/dsdb/schema/schema_info_attr.c b/source4/dsdb/schema/schema_info_attr.c index 51fba90ec1..ac5bdc2fa9 100644 --- a/source4/dsdb/schema/schema_info_attr.c +++ b/source4/dsdb/schema/schema_info_attr.c @@ -357,41 +357,6 @@ static WERROR dsdb_module_schema_info_write(struct ldb_module *ldb_module, /** - * Creates new dsdb_schema_info object using - * invocationId from supplied ldb - * @param check_invocation_id Error out if invocationId is not yet set - */ -WERROR dsdb_schema_info_create(struct ldb_context *ldb, bool check_invocation_id, - TALLOC_CTX *mem_ctx, struct dsdb_schema_info **_schema_info) -{ - const struct GUID *invocation_id; - struct dsdb_schema_info *schema_info; - - /* try to determine invocationId from ldb */ - invocation_id = samdb_ntds_invocation_id(ldb); - if (check_invocation_id && !invocation_id) { - return WERR_INTERNAL_DB_CORRUPTION; - } - - schema_info = talloc(mem_ctx, struct dsdb_schema_info); - if (!schema_info) { - return WERR_NOMEM; - } - - schema_info->revision = 1; - if (invocation_id) { - schema_info->invocation_id = *invocation_id; - } else { - schema_info->invocation_id = GUID_zero(); - } - - *_schema_info = schema_info; - - return WERR_OK; -} - - -/** * Increments schemaInfo revision and save it to DB * setting our invocationID in the process * NOTE: this function should be called in a transaction |