1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00

ctdb-recoverd: Rename some local variables to avoid conflict with convention

rec is always a (struct ctdb_recoverd *)

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
This commit is contained in:
Martin Schwenke 2015-03-29 19:20:55 +11:00 committed by Amitay Isaacs
parent 36fc620898
commit 6415edfa26

View File

@ -719,7 +719,7 @@ static int pull_one_remote_database(struct ctdb_context *ctdb, uint32_t srcnode,
int ret;
TDB_DATA outdata;
struct ctdb_marshall_buffer *reply;
struct ctdb_rec_data *rec;
struct ctdb_rec_data *recdata;
int i;
TALLOC_CTX *tmp_ctx = talloc_new(recdb);
@ -739,19 +739,19 @@ static int pull_one_remote_database(struct ctdb_context *ctdb, uint32_t srcnode,
return -1;
}
rec = (struct ctdb_rec_data *)&reply->data[0];
recdata = (struct ctdb_rec_data *)&reply->data[0];
for (i=0;
i<reply->count;
rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec), i++) {
recdata = (struct ctdb_rec_data *)(recdata->length + (uint8_t *)recdata), i++) {
TDB_DATA key, data;
struct ctdb_ltdb_header *hdr;
TDB_DATA existing;
key.dptr = &rec->data[0];
key.dsize = rec->keylen;
data.dptr = &rec->data[key.dsize];
data.dsize = rec->datalen;
key.dptr = &recdata->data[0];
key.dsize = recdata->keylen;
data.dptr = &recdata->data[key.dsize];
data.dsize = recdata->datalen;
hdr = (struct ctdb_ltdb_header *)data.dptr;
@ -1406,7 +1406,7 @@ struct recdb_data {
static int traverse_recdb(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *p)
{
struct recdb_data *params = (struct recdb_data *)p;
struct ctdb_rec_data *rec;
struct ctdb_rec_data *recdata;
struct ctdb_ltdb_header *hdr;
/*
@ -1451,25 +1451,25 @@ static int traverse_recdb(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data,
}
/* add the record to the blob ready to send to the nodes */
rec = ctdb_marshall_record(params->recdata, 0, key, NULL, data);
if (rec == NULL) {
recdata = ctdb_marshall_record(params->recdata, 0, key, NULL, data);
if (recdata == NULL) {
params->failed = true;
return -1;
}
if (params->len + rec->length >= params->allocated_len) {
params->allocated_len = rec->length + params->len + params->ctdb->tunable.pulldb_preallocation_size;
if (params->len + recdata->length >= params->allocated_len) {
params->allocated_len = recdata->length + params->len + params->ctdb->tunable.pulldb_preallocation_size;
params->recdata = talloc_realloc_size(NULL, params->recdata, params->allocated_len);
}
if (params->recdata == NULL) {
DEBUG(DEBUG_CRIT,(__location__ " Failed to expand recdata to %u\n",
rec->length + params->len));
recdata->length + params->len));
params->failed = true;
return -1;
}
params->recdata->count++;
memcpy(params->len+(uint8_t *)params->recdata, rec, rec->length);
params->len += rec->length;
talloc_free(rec);
memcpy(params->len+(uint8_t *)params->recdata, recdata, recdata->length);
params->len += recdata->length;
talloc_free(recdata);
return 0;
}