mirror of
https://github.com/samba-team/samba.git
synced 2025-03-09 08:58:35 +03:00
we no longer pass lmaster across during pulldb so dont print it from
catdb either (This used to be ctdb commit b57d60f4789ea7f0dd69c93f6629d8742e182576)
This commit is contained in:
parent
cc760cf13a
commit
f4738f9c41
@ -1109,7 +1109,6 @@ int ctdb_ctrl_pulldb(struct ctdb_context *ctdb, uint32_t destnode, uint32_t dbid
|
||||
|
||||
keys->keys = talloc_array(mem_ctx, TDB_DATA, keys->num);
|
||||
keys->headers = talloc_array(mem_ctx, struct ctdb_ltdb_header, keys->num);
|
||||
keys->lmasters = talloc_array(mem_ctx, uint32_t, keys->num);
|
||||
keys->data = talloc_array(mem_ctx, TDB_DATA, keys->num);
|
||||
|
||||
rec = (struct ctdb_rec_data *)&reply->data[0];
|
||||
@ -1117,7 +1116,7 @@ int ctdb_ctrl_pulldb(struct ctdb_context *ctdb, uint32_t destnode, uint32_t dbid
|
||||
for (i=0;i<reply->count;i++) {
|
||||
keys->keys[i].dptr = talloc_memdup(mem_ctx, &rec->data[0], rec->keylen);
|
||||
keys->keys[i].dsize = rec->keylen;
|
||||
|
||||
|
||||
keys->data[i].dptr = talloc_memdup(mem_ctx, &rec->data[keys->keys[i].dsize], rec->datalen);
|
||||
keys->data[i].dsize = rec->datalen;
|
||||
|
||||
|
@ -244,7 +244,6 @@ struct ctdb_key_list {
|
||||
uint32_t num;
|
||||
TDB_DATA *keys;
|
||||
struct ctdb_ltdb_header *headers;
|
||||
uint32_t *lmasters;
|
||||
TDB_DATA *data;
|
||||
};
|
||||
int ctdb_ctrl_pulldb(struct ctdb_context *ctdb, uint32_t destnode, uint32_t dbid, uint32_t lmaster, TALLOC_CTX *mem_ctx, struct ctdb_key_list *keys);
|
||||
|
@ -513,8 +513,8 @@ static int control_catdb(struct ctdb_context *ctdb, int argc, const char **argv)
|
||||
keystr = hex_encode(ctdb, keys.keys[i].dptr, keys.keys[i].dsize);
|
||||
datastr = hex_encode(ctdb, keys.data[i].dptr, keys.data[i].dsize);
|
||||
|
||||
printf("rsn:%llu lmaster:%d dmaster:%d key:%s data:%s\n",
|
||||
(unsigned long long)keys.headers[i].rsn, keys.lmasters[i],
|
||||
printf("rsn:%llu dmaster:%d key:%s data:%s\n",
|
||||
(unsigned long long)keys.headers[i].rsn,
|
||||
keys.headers[i].dmaster, keystr, datastr);
|
||||
ret++;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user