case CTDB_CONTROL_GET_DBMAP:
break;
- case CTDB_CONTROL_PULL_DB:
- len = ctdb_pulldb_len(cd->data.pulldb);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- len = ctdb_rec_buffer_len(cd->data.recbuf);
- break;
-
case CTDB_CONTROL_GET_RECMODE:
break;
ctdb_uint32_push(&cd->data.loglevel, buf, &np);
break;
- case CTDB_CONTROL_PULL_DB:
- ctdb_pulldb_push(cd->data.pulldb, buf, &np);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- ctdb_rec_buffer_push(cd->data.recbuf, buf, &np);
- break;
-
case CTDB_CONTROL_SET_RECMODE:
ctdb_uint32_push(&cd->data.recmode, buf, &np);
break;
ret = ctdb_uint32_pull(buf, buflen, &cd->data.loglevel, &np);
break;
- case CTDB_CONTROL_PULL_DB:
- ret = ctdb_pulldb_pull(buf, buflen, mem_ctx,
- &cd->data.pulldb, &np);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- ret = ctdb_rec_buffer_pull(buf, buflen, mem_ctx,
- &cd->data.recbuf, &np);
- break;
-
case CTDB_CONTROL_SET_RECMODE:
ret = ctdb_uint32_pull(buf, buflen, &cd->data.recmode, &np);
break;
len = ctdb_dbid_map_len(cd->data.dbmap);
break;
- case CTDB_CONTROL_PULL_DB:
- len = ctdb_rec_buffer_len(cd->data.recbuf);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- break;
-
case CTDB_CONTROL_GET_RECMODE:
break;
ctdb_dbid_map_push(cd->data.dbmap, buf, &np);
break;
- case CTDB_CONTROL_PULL_DB:
- ctdb_rec_buffer_push(cd->data.recbuf, buf, &np);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- break;
-
case CTDB_CONTROL_DB_ATTACH:
ctdb_uint32_push(&cd->data.db_id, buf, &np);
break;
&cd->data.dbmap, &np);
break;
- case CTDB_CONTROL_PULL_DB:
- ret = ctdb_rec_buffer_pull(buf, buflen, mem_ctx,
- &cd->data.recbuf, &np);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- break;
-
case CTDB_CONTROL_DB_ATTACH:
ret = ctdb_uint32_pull(buf, buflen, &cd->data.db_id, &np);
break;
{ CTDB_CONTROL_GET_DBMAP, "GET_DBMAP" },
{ CTDB_CONTROL_GET_NODEMAPv4, "GET_NODEMAPv4" },
{ CTDB_CONTROL_SET_DMASTER, "SET_DMASTER" },
- { CTDB_CONTROL_PULL_DB, "PULL_DB" },
- { CTDB_CONTROL_PUSH_DB, "PUSH_DB" },
{ CTDB_CONTROL_GET_RECMODE, "GET_RECMODE" },
{ CTDB_CONTROL_SET_RECMODE, "SET_RECMODE" },
{ CTDB_CONTROL_STATISTICS_RESET, "STATISTICS_RESET" },
case CTDB_CONTROL_GET_DBMAP:
break;
- case CTDB_CONTROL_PULL_DB:
- cd->data.pulldb = talloc(mem_ctx, struct ctdb_pulldb);
- assert(cd->data.pulldb != NULL);
- fill_ctdb_pulldb(mem_ctx, cd->data.pulldb);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- cd->data.recbuf = talloc(mem_ctx, struct ctdb_rec_buffer);
- assert(cd->data.recbuf != NULL);
- fill_ctdb_rec_buffer(mem_ctx, cd->data.recbuf);
- break;
-
case CTDB_CONTROL_GET_RECMODE:
break;
case CTDB_CONTROL_GET_DBMAP:
break;
- case CTDB_CONTROL_PULL_DB:
- verify_ctdb_pulldb(cd->data.pulldb, cd2->data.pulldb);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- verify_ctdb_rec_buffer(cd->data.recbuf, cd2->data.recbuf);
- break;
-
case CTDB_CONTROL_GET_RECMODE:
break;
fill_ctdb_dbid_map(mem_ctx, cd->data.dbmap);
break;
- case CTDB_CONTROL_PULL_DB:
- cd->data.recbuf = talloc(mem_ctx, struct ctdb_rec_buffer);
- assert(cd->data.recbuf != NULL);
- fill_ctdb_rec_buffer(mem_ctx, cd->data.recbuf);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- break;
-
case CTDB_CONTROL_GET_RECMODE:
break;
verify_ctdb_dbid_map(cd->data.dbmap, cd2->data.dbmap);
break;
- case CTDB_CONTROL_PULL_DB:
- verify_ctdb_rec_buffer(cd->data.recbuf, cd2->data.recbuf);
- break;
-
- case CTDB_CONTROL_PUSH_DB:
- break;
-
case CTDB_CONTROL_GET_RECMODE:
break;