diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2012-06-22 15:07:43 +0930 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2012-06-22 07:35:17 +0200 |
commit | 1acf548eb75c9641e4e2c07167b42bc4380f9158 (patch) | |
tree | 818c0c6fcd266e754c678381ae0a43a84d307ed4 /lib | |
parent | fc9b2987611d7535b92288b26b09db19a0e2d78e (diff) | |
download | samba-1acf548eb75c9641e4e2c07167b42bc4380f9158.tar.gz samba-1acf548eb75c9641e4e2c07167b42bc4380f9158.tar.bz2 samba-1acf548eb75c9641e4e2c07167b42bc4380f9158.zip |
dbwrap: remove get_flags().
The flags returned were TDB-specific: this was only used for detecting
the endianness of obsolete databases (the conversion code was put in in
2003, with reference to Samba 2.3).
It's easier to remove it than to translate the NTDB flags to TDB flags,
and it's a really weird thing to ask for anyway.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/dbwrap/dbwrap.c | 5 | ||||
-rw-r--r-- | lib/dbwrap/dbwrap.h | 1 | ||||
-rw-r--r-- | lib/dbwrap/dbwrap_cache.c | 8 | ||||
-rw-r--r-- | lib/dbwrap/dbwrap_private.h | 1 | ||||
-rw-r--r-- | lib/dbwrap/dbwrap_tdb.c | 9 |
5 files changed, 0 insertions, 24 deletions
diff --git a/lib/dbwrap/dbwrap.c b/lib/dbwrap/dbwrap.c index dbf10f7fb0..a393960428 100644 --- a/lib/dbwrap/dbwrap.c +++ b/lib/dbwrap/dbwrap.c @@ -372,11 +372,6 @@ int dbwrap_get_seqnum(struct db_context *db) return db->get_seqnum(db); } -int dbwrap_get_flags(struct db_context *db) -{ - return db->get_flags(db); -} - int dbwrap_transaction_start(struct db_context *db) { return db->transaction_start(db); diff --git a/lib/dbwrap/dbwrap.h b/lib/dbwrap/dbwrap.h index db2cfa1e5d..ef4ffc94d7 100644 --- a/lib/dbwrap/dbwrap.h +++ b/lib/dbwrap/dbwrap.h @@ -70,7 +70,6 @@ NTSTATUS dbwrap_parse_record(struct db_context *db, TDB_DATA key, void *private_data); int dbwrap_wipe(struct db_context *db); int dbwrap_get_seqnum(struct db_context *db); -int dbwrap_get_flags(struct db_context *db); int dbwrap_transaction_start(struct db_context *db); int dbwrap_transaction_commit(struct db_context *db); int dbwrap_transaction_cancel(struct db_context *db); diff --git a/lib/dbwrap/dbwrap_cache.c b/lib/dbwrap/dbwrap_cache.c index 865fcff7a1..4bfa6340af 100644 --- a/lib/dbwrap/dbwrap_cache.c +++ b/lib/dbwrap/dbwrap_cache.c @@ -131,13 +131,6 @@ static int dbwrap_cache_get_seqnum(struct db_context *db) return dbwrap_get_seqnum(ctx->backing); } -static int dbwrap_cache_get_flags(struct db_context *db) -{ - struct db_cache_ctx *ctx = talloc_get_type_abort( - db->private_data, struct db_cache_ctx); - return dbwrap_get_flags(ctx->backing); -} - static int dbwrap_cache_transaction_start(struct db_context *db) { struct db_cache_ctx *ctx = talloc_get_type_abort( @@ -210,7 +203,6 @@ struct db_context *db_open_cache(TALLOC_CTX *mem_ctx, db->traverse = dbwrap_cache_traverse; db->traverse_read = dbwrap_cache_traverse_read; db->get_seqnum = dbwrap_cache_get_seqnum; - db->get_flags = dbwrap_cache_get_flags; db->transaction_start = dbwrap_cache_transaction_start; db->transaction_commit = dbwrap_cache_transaction_commit; db->transaction_cancel = dbwrap_cache_transaction_cancel; diff --git a/lib/dbwrap/dbwrap_private.h b/lib/dbwrap/dbwrap_private.h index c197ffacf2..7f9904c8a5 100644 --- a/lib/dbwrap/dbwrap_private.h +++ b/lib/dbwrap/dbwrap_private.h @@ -47,7 +47,6 @@ struct db_context { void *private_data), void *private_data); int (*get_seqnum)(struct db_context *db); - int (*get_flags)(struct db_context *db); int (*transaction_start)(struct db_context *db); int (*transaction_commit)(struct db_context *db); int (*transaction_cancel)(struct db_context *db); diff --git a/lib/dbwrap/dbwrap_tdb.c b/lib/dbwrap/dbwrap_tdb.c index 398d41a7db..ece7b9d8b5 100644 --- a/lib/dbwrap/dbwrap_tdb.c +++ b/lib/dbwrap/dbwrap_tdb.c @@ -344,14 +344,6 @@ static int db_tdb_get_seqnum(struct db_context *db) return tdb_get_seqnum(db_ctx->wtdb->tdb); } -static int db_tdb_get_flags(struct db_context *db) - -{ - struct db_tdb_ctx *db_ctx = - talloc_get_type_abort(db->private_data, struct db_tdb_ctx); - return tdb_get_flags(db_ctx->wtdb->tdb); -} - static int db_tdb_transaction_start(struct db_context *db) { struct db_tdb_ctx *db_ctx = @@ -428,7 +420,6 @@ struct db_context *db_open_tdb(TALLOC_CTX *mem_ctx, result->traverse_read = db_tdb_traverse_read; result->parse_record = db_tdb_parse; result->get_seqnum = db_tdb_get_seqnum; - result->get_flags = db_tdb_get_flags; result->persistent = ((tdb_flags & TDB_CLEAR_IF_FIRST) == 0); result->transaction_start = db_tdb_transaction_start; result->transaction_commit = db_tdb_transaction_commit; |