summaryrefslogtreecommitdiff
path: root/source3/registry/reg_backend_db.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/registry/reg_backend_db.c')
-rw-r--r--source3/registry/reg_backend_db.c54
1 files changed, 27 insertions, 27 deletions
diff --git a/source3/registry/reg_backend_db.c b/source3/registry/reg_backend_db.c
index 7690ca2a05..ab437fb97b 100644
--- a/source3/registry/reg_backend_db.c
+++ b/source3/registry/reg_backend_db.c
@@ -24,7 +24,7 @@
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
-static struct db_context *tdb_reg = NULL;
+static struct db_context *regdb = NULL;
static int tdb_refcount;
/* List the deepest path into the registry. All part components will be created.*/
@@ -105,7 +105,7 @@ static bool init_registry_data( void )
* transaction behaviour.
*/
- if ( tdb_reg->transaction_start( tdb_reg ) == -1 ) {
+ if ( regdb->transaction_start( regdb ) == -1 ) {
DEBUG(0, ("init_registry_data: tdb_transaction_start "
"failed\n"));
return false;
@@ -229,7 +229,7 @@ static bool init_registry_data( void )
TALLOC_FREE(frame);
- if (tdb_reg->transaction_commit(tdb_reg) == -1) {
+ if (regdb->transaction_commit(regdb) == -1) {
DEBUG(0, ("init_registry_data: Could not commit "
"transaction\n"));
return false;
@@ -241,7 +241,7 @@ static bool init_registry_data( void )
TALLOC_FREE(frame);
- if (tdb_reg->transaction_cancel(tdb_reg) == -1) {
+ if (regdb->transaction_cancel(regdb) == -1) {
smb_panic("init_registry_data: tdb_transaction_cancel "
"failed\n");
}
@@ -258,16 +258,16 @@ bool regdb_init( void )
const char *vstring = "INFO/version";
uint32 vers_id;
- if ( tdb_reg ) {
+ if ( regdb ) {
DEBUG(10,("regdb_init: incrementing refcount (%d)\n", tdb_refcount));
tdb_refcount++;
return true;
}
- if ( !(tdb_reg = db_open(NULL, state_path("registry.tdb"), 0, REG_TDB_FLAGS, O_RDWR, 0600)) )
+ if ( !(regdb = db_open(NULL, state_path("registry.tdb"), 0, REG_TDB_FLAGS, O_RDWR, 0600)) )
{
- tdb_reg = db_open(NULL, state_path("registry.tdb"), 0, REG_TDB_FLAGS, O_RDWR|O_CREAT, 0600);
- if ( !tdb_reg ) {
+ regdb = db_open(NULL, state_path("registry.tdb"), 0, REG_TDB_FLAGS, O_RDWR|O_CREAT, 0600);
+ if ( !regdb ) {
DEBUG(0,("regdb_init: Failed to open registry %s (%s)\n",
state_path("registry.tdb"), strerror(errno) ));
return false;
@@ -278,7 +278,7 @@ bool regdb_init( void )
tdb_refcount = 1;
- vers_id = dbwrap_fetch_int32(tdb_reg, vstring);
+ vers_id = dbwrap_fetch_int32(regdb, vstring);
if ( vers_id != REGVER_V1 ) {
/* any upgrade code here if needed */
@@ -304,7 +304,7 @@ WERROR regdb_open( void )
{
WERROR result = WERR_OK;
- if ( tdb_reg ) {
+ if ( regdb ) {
DEBUG(10,("regdb_open: incrementing refcount (%d)\n", tdb_refcount));
tdb_refcount++;
return WERR_OK;
@@ -312,8 +312,8 @@ WERROR regdb_open( void )
become_root();
- tdb_reg = db_open(NULL, state_path("registry.tdb"), 0, REG_TDB_FLAGS, O_RDWR, 0600);
- if ( !tdb_reg ) {
+ regdb = db_open(NULL, state_path("registry.tdb"), 0, REG_TDB_FLAGS, O_RDWR, 0600);
+ if ( !regdb ) {
result = ntstatus_to_werror( map_nt_error_from_unix( errno ) );
DEBUG(0,("regdb_open: Failed to open %s! (%s)\n",
state_path("registry.tdb"), strerror(errno) ));
@@ -345,7 +345,7 @@ int regdb_close( void )
SMB_ASSERT( tdb_refcount >= 0 );
- TALLOC_FREE(tdb_reg);
+ TALLOC_FREE(regdb);
return 0;
}
@@ -356,7 +356,7 @@ int regdb_close( void )
***********************************************************************/
int regdb_get_seqnum(void)
{
- return tdb_reg->get_seqnum(tdb_reg);
+ return regdb->get_seqnum(regdb);
}
/***********************************************************************
@@ -420,7 +420,7 @@ static bool regdb_store_keys_internal(const char *key, REGSUBKEY_CTR *ctr)
dbuf.dptr = buffer;
dbuf.dsize = len;
- status = dbwrap_store_bystring(tdb_reg, keyname, dbuf, TDB_REPLACE);
+ status = dbwrap_store_bystring(regdb, keyname, dbuf, TDB_REPLACE);
if (!NT_STATUS_IS_OK(status)) {
ret = false;
goto done;
@@ -476,7 +476,7 @@ bool regdb_store_keys(const char *key, REGSUBKEY_CTR *ctr)
}
}
- if (tdb_reg->transaction_start(tdb_reg) == -1) {
+ if (regdb->transaction_start(regdb) == -1) {
DEBUG(0, ("regdb_store_keys: transaction_start failed\n"));
return false;
}
@@ -524,7 +524,7 @@ bool regdb_store_keys(const char *key, REGSUBKEY_CTR *ctr)
if (!path) {
goto fail;
}
- status = dbwrap_delete_bystring(tdb_reg, path);
+ status = dbwrap_delete_bystring(regdb, path);
if (!NT_STATUS_IS_OK(status)) {
DEBUG(1, ("Deleting %s failed\n", path));
goto fail;
@@ -546,7 +546,7 @@ bool regdb_store_keys(const char *key, REGSUBKEY_CTR *ctr)
/*
* Ignore errors here, we might have no values around
*/
- dbwrap_delete_bystring(tdb_reg, path);
+ dbwrap_delete_bystring(regdb, path);
TALLOC_FREE(path);
}
@@ -596,7 +596,7 @@ bool regdb_store_keys(const char *key, REGSUBKEY_CTR *ctr)
TALLOC_FREE(path);
}
- if (tdb_reg->transaction_commit(tdb_reg) == -1) {
+ if (regdb->transaction_commit(regdb) == -1) {
DEBUG(0, ("regdb_store_keys: Could not commit transaction\n"));
return false;
}
@@ -607,7 +607,7 @@ bool regdb_store_keys(const char *key, REGSUBKEY_CTR *ctr)
TALLOC_FREE(old_subkeys);
TALLOC_FREE(subkeys);
- if (tdb_reg->transaction_cancel(tdb_reg) == -1) {
+ if (regdb->transaction_cancel(regdb) == -1) {
smb_panic("regdb_store_keys: transaction_cancel failed\n");
}
@@ -646,7 +646,7 @@ int regdb_fetch_keys(const char *key, REGSUBKEY_CTR *ctr)
}
strupper_m(path);
- rec = tdb_reg->fetch_locked(tdb_reg, frame, string_term_tdb_data(path));
+ rec = regdb->fetch_locked(regdb, frame, string_term_tdb_data(path));
if (rec == NULL) {
return 0;
}
@@ -778,7 +778,7 @@ int regdb_fetch_values( const char* key, REGVAL_CTR *values )
goto done;
}
- rec = tdb_reg->fetch_locked(tdb_reg, ctx, string_term_tdb_data(keystr));
+ rec = regdb->fetch_locked(regdb, ctx, string_term_tdb_data(keystr));
if (rec == NULL) {
goto done;
}
@@ -833,7 +833,7 @@ bool regdb_store_values( const char *key, REGVAL_CTR *values )
return false;
}
- old_data = dbwrap_fetch_bystring(tdb_reg, ctx, keystr);
+ old_data = dbwrap_fetch_bystring(regdb, ctx, keystr);
if ((old_data.dptr != NULL)
&& (old_data.dsize == data.dsize)
@@ -843,7 +843,7 @@ bool regdb_store_values( const char *key, REGVAL_CTR *values )
return true;
}
- ret = dbwrap_trans_store(tdb_reg, string_term_tdb_data(keystr), data,
+ ret = dbwrap_trans_store(regdb, string_term_tdb_data(keystr), data,
TDB_REPLACE);
TALLOC_FREE( old_data.dptr );
@@ -867,7 +867,7 @@ static WERROR regdb_get_secdesc(TALLOC_CTX *mem_ctx, const char *key,
}
normalize_dbkey(tdbkey);
- data = dbwrap_fetch_bystring(tdb_reg, tmp_ctx, tdbkey);
+ data = dbwrap_fetch_bystring(regdb, tmp_ctx, tdbkey);
SAFE_FREE(tdbkey);
if (data.dptr == NULL) {
@@ -915,7 +915,7 @@ static WERROR regdb_set_secdesc(const char *key,
/* assuming a delete */
int tdb_ret;
- tdb_ret = dbwrap_trans_delete(tdb_reg,
+ tdb_ret = dbwrap_trans_delete(regdb,
string_term_tdb_data(tdbkey));
if (tdb_ret == -1) {
err = ntstatus_to_werror(map_nt_error_from_unix(errno));
@@ -933,7 +933,7 @@ static WERROR regdb_set_secdesc(const char *key,
goto done;
}
- if (dbwrap_trans_store(tdb_reg, string_term_tdb_data(tdbkey),
+ if (dbwrap_trans_store(regdb, string_term_tdb_data(tdbkey),
tdbdata, 0) == -1) {
err = ntstatus_to_werror(map_nt_error_from_unix(errno));
goto done;