summaryrefslogtreecommitdiffstats
path: root/cli
diff options
context:
space:
mode:
Diffstat (limited to 'cli')
-rw-r--r--cli/src/cli-rpc-ops.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/cli/src/cli-rpc-ops.c b/cli/src/cli-rpc-ops.c
index 8da3fc8aa6c..602267b06a2 100644
--- a/cli/src/cli-rpc-ops.c
+++ b/cli/src/cli-rpc-ops.c
@@ -8240,8 +8240,8 @@ cli_print_volume_status_tasks (dict_t *dict)
char *op = NULL;
char *task_id_str = NULL;
char *volname = NULL;
- char key[1024] = {0,};
- char task[1024] = {0,};
+ char key[64] = {0,};
+ char task[32] = {0,};
char *brick = NULL;
ret = dict_get_str (dict, "volname", &volname);
@@ -10627,7 +10627,7 @@ gf_cli_generate_snapshot_event (gf_cli_rsp *rsp, dict_t *dict,
char *auto_delete = NULL;
char *snap_activate = NULL;
char msg[PATH_MAX] = {0, };
- char option[PATH_MAX] = {0, };
+ char option[512] = {0, };
GF_VALIDATE_OR_GOTO ("cli", dict, out);
GF_VALIDATE_OR_GOTO ("cli", rsp, out);
@@ -11846,9 +11846,9 @@ cli_to_glusterd (gf_cli_req *req, call_frame_t *frame,
}
for (i = 0; words[i]; i++) {
- strncat (cmd, words[i], strlen (words[i]));
+ strncat (cmd, words[i], len - 1);
if (words[i+1] != NULL)
- strncat (cmd, " ", strlen (" "));
+ strncat (cmd, " ", len - 1);
}
cmd [len - 1] = '\0';