struct ctdb_node_map *nodemap,
uint32_t pnn)
{
- int i;
+ unsigned int i;
for (i=0; i<nodemap->num; i++) {
if (nodemap->node[i].pnn == pnn) {
{ NODE_FLAGS_INACTIVE, "INACTIVE" },
};
char *flags_str = NULL;
- int i;
+ size_t i;
for (i=0; i<ARRAY_SIZE(flag_names); i++) {
if (flags & flag_names[i].flag) {
{
struct ctdb_node_map *nodemap;
bool found;
- int i;
+ unsigned int i;
if (pnn == -1) {
return false;
{
struct ctdb_node_map *nodemap, *nodemap2;
struct ctdb_node_and_flags *node;
- int i;
+ unsigned int i;
nodemap = get_nodemap(ctdb, false);
if (nodemap == NULL) {
{
struct ctdb_dbid *db = NULL;
const char *name;
- int ret, i;
+ unsigned int i;
+ int ret;
for (i=0; i<dbmap->num; i++) {
ret = ctdb_ctrl_get_dbname(mem_ctx, ctdb->ev, ctdb->client,
struct ctdb_dbid *db = NULL;
uint32_t id = 0;
const char *name = NULL;
- int i;
+ unsigned int i;
int ret = 0;
ret = ctdb_ctrl_get_dbmap(mem_ctx, ctdb->ev, ctdb->client,
static int hex_to_data(const char *str, size_t len, TALLOC_CTX *mem_ctx,
TDB_DATA *out)
{
- int i;
+ unsigned int i;
TDB_DATA data;
if (len & 0x01) {
struct ctdb_node_and_flags *node)
{
struct ctdb_iface_list *iface_list;
- int ret, i;
+ unsigned int i;
+ int ret;
bool status = false;
if (node->flags != 0) {
uint32_t mypnn)
{
struct ctdb_node_and_flags *node;
- int i;
+ unsigned int i;
printf("%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s\n",
options.sep,
{
struct ctdb_node_and_flags *node;
int num_deleted_nodes = 0;
- int i;
+ unsigned int i;
for (i=0; i<nodemap->num; i++) {
if (nodemap->node[i].flags & NODE_FLAGS_DELETED) {
struct ctdb_vnn_map *vnnmap, int recmode,
uint32_t recmaster)
{
- int i;
+ unsigned int i;
print_nodemap(mem_ctx, ctdb, nodemap, mypnn, true);
static void print_statistics_machine(struct ctdb_statistics *s,
bool show_header)
{
- int i;
+ size_t i;
if (show_header) {
printf("CTDB version%s", options.sep);
static void print_statistics(struct ctdb_statistics *s)
{
int tmp, days, hours, minutes, seconds;
- int i;
+ size_t i;
const char *prefix = NULL;
int preflen = 0;
struct ctdb_public_ip_info **ipinfo,
bool all_nodes)
{
- int i, j;
+ unsigned int i, j;
char *conf, *avail, *active;
if (options.machinereadable == 1) {
struct ctdb_public_ip_list *ips;
struct db_hash_context *ipdb;
uint32_t *pnn_list;
- int ret, count, i, j;
+ unsigned int j;
+ int ret, count, i;
nodemap = get_nodemap(ctdb, false);
if (nodemap == NULL) {
{
struct ctdb_public_ip_list *ips;
struct ctdb_public_ip_info **ipinfo;
- int ret, i;
+ unsigned int i;
+ int ret;
bool do_all = false;
if (argc > 1) {
{
struct ctdb_public_ip_info *ipinfo;
ctdb_sock_addr addr;
- int ret, i;
+ unsigned int i;
+ int ret;
if (argc != 1) {
usage("ipinfo");
int argc, const char **argv)
{
struct ctdb_iface_list *ifaces;
- int ret, i;
+ unsigned int i;
+ int ret;
if (argc != 0) {
usage("ifaces");
{
struct ctdb_iface_list *ifaces;
struct ctdb_iface *iface;
- int ret, i;
+ unsigned int i;
+ int ret;
if (argc != 2) {
usage("setifacelink");
int argc, const char **argv)
{
struct ctdb_dbid_map *dbmap;
- int ret, i;
+ unsigned int i;
+ int ret;
if (argc != 0) {
usage("getdbmap");
static void dump_tdb_data(const char *name, TDB_DATA val)
{
- int i;
+ size_t i;
fprintf(stdout, "%s(%zu) = \"", name, val.dsize);
for (i=0; i<val.dsize; i++) {
if (argc == 0) {
struct ctdb_connection_list *clist;
- int i;
+ unsigned int i;
unsigned int num_failed;
/* Client first but the src/dst logic is confused */
ctdb_sock_addr addr;
struct ctdb_tickle_list *tickles;
unsigned port = 0;
- int i;
+ unsigned int i;
int ret = 0;
if (argc < 1 || argc > 2) {
struct process_clist_state {
struct ctdb_connection_list *clist;
int count;
- int num_failed, num_total;
+ unsigned int num_failed, num_total;
clist_reply_func reply_func;
};
struct tevent_req *req, *subreq;
struct process_clist_state *state;
struct ctdb_req_control request;
- int i;
+ unsigned int i;
req = tevent_req_create(mem_ctx, &state, struct process_clist_state);
if (req == NULL) {
int argc, const char **argv)
{
struct ctdb_node_map *nodemap;
- int i;
+ unsigned int i;
if (argc != 0) {
usage("listnodes");
static bool nodemap_identical(struct ctdb_node_map *nodemap1,
struct ctdb_node_map *nodemap2)
{
- int i;
+ unsigned int i;
if (nodemap1->num != nodemap2->num) {
return false;
struct ctdb_node_map *fnm,
bool *reload)
{
- int i;
+ unsigned int i;
bool check_failed = false;
*reload = false;
struct disable_recoveries_state {
uint32_t *pnn_list;
- int node_count;
+ unsigned int node_count;
bool *reply;
int status;
bool done;
{
struct disable_recoveries_state *state =
(struct disable_recoveries_state *)private_data;
- int ret, i;
+ unsigned int i;
+ int ret;
if (data.dsize != sizeof(int)) {
/* Ignore packet */
struct ctdb_req_control request;
struct ctdb_reply_control **reply;
bool reload;
- int ret, i;
+ unsigned int i, count;
+ int ret;
uint32_t *pnn_list;
- int count;
nodemap = get_nodemap(ctdb, false);
if (nodemap == NULL) {
struct ctdb_node_map *nodemap;
struct ctdb_req_control request;
uint32_t *pnn_list;
- int ret, i, count;
+ unsigned int i;
+ int ret, count;
ret = ctdb_message_disable_ip_check(mem_ctx, ctdb->ev, ctdb->client,
CTDB_BROADCAST_CONNECTED,
ctdb_sock_addr addr;
struct ctdb_public_ip_list *pubip_list;
struct ctdb_addr_info addr_info;
- unsigned int mask;
- int ret, i, retries = 0;
+ unsigned int mask, i;
+ int ret, retries = 0;
if (argc != 2) {
usage("addip");
ctdb_sock_addr addr;
struct ctdb_public_ip_list *pubip_list;
struct ctdb_addr_info addr_info;
- int ret, i;
+ unsigned int i;
+ int ret;
if (argc != 1) {
usage("delip");
uint32_t *pnn_list;
char timebuf[128];
ssize_t n;
- int fd, i;
- int count, ret;
+ int fd;
+ unsigned long i, count;
+ int ret;
uint8_t db_flags;
if (argc < 1 || argc > 2) {
char timebuf[128];
struct dumpdbbackup_state state;
ssize_t n;
- int fd, ret, i;
+ unsigned long i;
+ int fd, ret;
if (argc != 1) {
usage("dumpbackup");
static bool find_node_xpnn(TALLOC_CTX *mem_ctx, uint32_t *pnn)
{
struct ctdb_node_map *nodemap;
- int i;
+ unsigned int i;
nodemap = read_nodes_file(mem_ctx, CTDB_UNKNOWN_PNN);
if (nodemap == NULL) {
{
const char *nodestring = NULL;
struct ctdb_node_map *nodemap;
- int ret, i;
+ unsigned int i;
+ int ret;
bool print_hdr = false;
if (argc > 1) {
static void print_dbstatistics(const char *db_name,
struct ctdb_db_statistics *s)
{
- int i;
+ size_t i;
const char *prefix = NULL;
int preflen = 0;
printf(" Num Hot Keys: %d\n", s->num_hot_keys);
for (i=0; i<s->num_hot_keys; i++) {
- int j;
+ size_t j;
printf(" Count:%d Key:", s->hot_keys[i].count);
for (j=0; j<s->hot_keys[i].key.dsize; j++) {
printf("%02x", s->hot_keys[i].key.dptr[j] & 0xff);
struct disable_takeover_runs_state {
uint32_t *pnn_list;
- int node_count;
+ unsigned int node_count;
bool *reply;
int status;
bool done;
{
struct disable_takeover_runs_state *state =
(struct disable_takeover_runs_state *)private_data;
- int ret, i;
+ unsigned int i;
+ int ret;
if (data.dsize != sizeof(int)) {
/* Ignore packet */
static const struct ctdb_cmd *match_command(const char *command)
{
const struct ctdb_cmd *cmd;
- int i;
+ size_t i;
for (i=0; i<ARRAY_SIZE(ctdb_commands); i++) {
cmd = &ctdb_commands[i];
*/
static void usage_full(void)
{
- int i;
+ size_t i;
poptPrintHelp(pc, stdout, 0);
printf("\nCommands:\n");