Home | History | Annotate | Download | only in dist

Lines Matching defs:prompts

46 	.usage = "[-1bFkliN] [-I inputs] [-p prompts] " CMD_TARGET_CLIENT_USAGE
65 struct cmd_command_prompt_prompt *prompts;
88 char *tmp, *prompts, *prompt, *next_prompt;
107 xasprintf(&prompts, "(%s)", tmp);
110 prompts = xstrdup(":");
113 next_prompt = prompts;
115 next_prompt = prompts = xstrdup(s);
121 cdata->prompts = xcalloc(1, sizeof *cdata->prompts);
122 cdata->prompts[0].prompt = prompts;
123 cdata->prompts[0].input = inputs;
127 cdata->prompts = xreallocarray(cdata->prompts,
128 cdata->count + 1, sizeof *cdata->prompts);
133 cdata->prompts[cdata->count].prompt = tmp;
141 cdata->prompts[cdata->count].input = xstrdup(input);
145 free(prompts);
166 status_prompt_set(tc, target, cdata->prompts[0].prompt,
167 cdata->prompts[0].input, cmd_command_prompt_callback,
195 prompt = &cdata->prompts[cdata->current];
241 free(cdata->prompts[i].prompt);
242 free(cdata->prompts[i].input);
244 free(cdata->prompts);