return reply->status;
}
-/* CTDB_CONTROL_SET_CALL */
-
/* CTDB_CONTROL_TRAVERSE_START */
void ctdb_req_control_traverse_start(struct ctdb_req_control *request,
return ctdb_reply_control_generic(reply, CTDB_CONTROL_SHUTDOWN);
}
-/* CTDB_CONTROL_GET_MONMODE */
-
/* CTDB_CONTROL_TCP_CLIENT */
void ctdb_req_control_tcp_client(struct ctdb_req_control *request,
return reply->status;
}
-/* CTDB_CONTROL_ENABLE_MONITOR */
-/* CTDB_CONTROL_DISABLE_MONITOR */
-
/* CTDB_CONTROL_ADD_PUBLIC_IP */
void ctdb_req_control_add_public_ip(struct ctdb_req_control *request,
return ctdb_reply_control_generic(reply, CTDB_CONTROL_SET_DB_READONLY);
}
-/* CTDB_CONTROL_CHECK_SRVIDS */
-
/* CTDB_CONTROL_TRAVERSE_START_EXT */
void ctdb_req_control_traverse_start_ext(struct ctdb_req_control *request,
len = ctdb_string_len(&cd->data.db_name);
break;
- case CTDB_CONTROL_SET_CALL:
- break;
-
case CTDB_CONTROL_TRAVERSE_START:
len = ctdb_traverse_start_len(cd->data.traverse_start);
break;
case CTDB_CONTROL_SHUTDOWN:
break;
- case CTDB_CONTROL_GET_MONMODE:
- break;
-
case CTDB_CONTROL_TCP_CLIENT:
len = ctdb_connection_len(cd->data.conn);
break;
len = ctdb_rec_buffer_len(cd->data.recbuf);
break;
- case CTDB_CONTROL_ENABLE_MONITOR:
- break;
-
- case CTDB_CONTROL_DISABLE_MONITOR:
- break;
-
case CTDB_CONTROL_ADD_PUBLIC_IP:
len = ctdb_addr_info_len(cd->data.addr_info);
break;
len = ctdb_uint32_len(&cd->data.db_id);
break;
- case CTDB_CONTROL_CHECK_SRVIDS:
- break;
-
case CTDB_CONTROL_TRAVERSE_START_EXT:
len = ctdb_traverse_start_ext_len(cd->data.traverse_start_ext);
break;
ctdb_string_push(&cd->data.db_name, buf, &np);
break;
- case CTDB_CONTROL_SET_CALL:
- break;
-
case CTDB_CONTROL_TRAVERSE_START:
ctdb_traverse_start_push(cd->data.traverse_start, buf, &np);
break;
ctdb_uint32_push(&cd->data.db_id, buf, &np);
break;
- case CTDB_CONTROL_CHECK_SRVIDS:
- break;
-
case CTDB_CONTROL_TRAVERSE_START_EXT:
ctdb_traverse_start_ext_push(cd->data.traverse_start_ext, buf,
&np);
&cd->data.db_name, &np);
break;
- case CTDB_CONTROL_SET_CALL:
- break;
-
case CTDB_CONTROL_TRAVERSE_START:
ret = ctdb_traverse_start_pull(buf, buflen, mem_ctx,
&cd->data.traverse_start, &np);
ret = ctdb_uint32_pull(buf, buflen, &cd->data.db_id, &np);
break;
- case CTDB_CONTROL_CHECK_SRVIDS:
- break;
-
case CTDB_CONTROL_TRAVERSE_START_EXT:
ret = ctdb_traverse_start_ext_pull(buf, buflen, mem_ctx,
&cd->data.traverse_start_ext,
len = ctdb_uint32_len(&cd->data.db_id);
break;
- case CTDB_CONTROL_SET_CALL:
- break;
-
case CTDB_CONTROL_TRAVERSE_START:
break;
case CTDB_CONTROL_SHUTDOWN:
break;
- case CTDB_CONTROL_GET_MONMODE:
- break;
-
case CTDB_CONTROL_TCP_CLIENT:
break;
len = ctdb_rec_buffer_len(cd->data.recbuf);
break;
- case CTDB_CONTROL_ENABLE_MONITOR:
- break;
-
- case CTDB_CONTROL_DISABLE_MONITOR:
- break;
-
case CTDB_CONTROL_ADD_PUBLIC_IP:
break;
len = ctdb_ban_state_len(cd->data.ban_state);
break;
- case CTDB_CONTROL_SET_DB_PRIORITY:
- break;
-
- case CTDB_CONTROL_GET_DB_PRIORITY:
- break;
-
case CTDB_CONTROL_REGISTER_NOTIFY:
break;
case CTDB_CONTROL_SET_DB_READONLY:
break;
- case CTDB_CONTROL_CHECK_SRVIDS:
- break;
-
case CTDB_CONTROL_TRAVERSE_START_EXT:
break;
ctdb_ban_state_push(cd->data.ban_state, buf, &np);
break;
- case CTDB_CONTROL_GET_DB_PRIORITY:
- break;
-
case CTDB_CONTROL_GET_DB_SEQNUM:
ctdb_uint64_push(&cd->data.seqnum, buf, &np);
break;
ctdb_statistics_list_push(cd->data.stats_list, buf, &np);
break;
- case CTDB_CONTROL_CHECK_SRVIDS:
- break;
-
case CTDB_CONTROL_GET_DB_STATISTICS:
ctdb_db_statistics_push(cd->data.dbstats, buf, &np);
break;
&cd->data.ban_state, &np);
break;
- case CTDB_CONTROL_GET_DB_PRIORITY:
- break;
-
case CTDB_CONTROL_GET_DB_SEQNUM:
ret = ctdb_uint64_pull(buf, buflen, &cd->data.seqnum, &np);
break;
&cd->data.stats_list, &np);
break;
- case CTDB_CONTROL_CHECK_SRVIDS:
- break;
-
case CTDB_CONTROL_GET_DB_STATISTICS:
ret = ctdb_db_statistics_pull(buf, buflen, mem_ctx,
&cd->data.dbstats, &np);