Lines Matching +defs:var +defs:cmd +defs:c
1 /* $NetBSD: cmds.c,v 1.144 2024/10/04 18:05:43 christos Exp $ */
4 * Copyright (c) 1996-2021 The NetBSD Foundation, Inc.
37 * Copyright (c) 1985, 1989, 1993, 1994
97 static char sccsid[] = "@(#)cmds.c 8.6 (Berkeley) 10/9/94";
99 __RCSID("$NetBSD: cmds.c,v 1.144 2024/10/04 18:05:43 christos Exp $");
156 * Confirm if "cmd" is to be performed upon "file".
160 confirm(const char *cmd, const char *file)
170 promptright = cmd;
172 promptleft = cmd;
180 fprintf(ttyout, "%s; %s aborted\n", errormsg, cmd);
187 "Prompting off for duration of %s.\n", cmd);
195 fprintf(ttyout, "%s aborted.\n", cmd);
208 cmd, cmd);
407 const char *cmd;
432 cmd = (argv[0][0] == 'a') ? "APPE" : ((sunique) ? "STOU" : "STOR");
435 sendrequest(cmd, locfile, remfile,
658 mabort(const char *cmd)
667 if (confirm(cmd, NULL)) {
887 togglevar(int argc, char *argv[], int *var, const char *mesg)
890 *var = !*var;
892 *var = 1;
894 *var = 0;
900 fprintf(ttyout, "%s %s.\n", mesg, onoff(*var));
901 return (*var);
905 * Set beep on cmd completed mode.
1001 * Toggle PORT/LPRT cmd use before each data connection.
1279 * cmd runs
1290 const char *cmd;
1315 cmd = "MLSD";
1317 cmd = "NLST";
1319 cmd = "LIST";
1359 recvrequest(cmd, locfile, remdir, "w", 0, 0);
1456 execl(shellp, shellnam, "-c", altarg, (char *)0);
1701 #define COMMAND_1ARG(argc, argv, cmd) \
1703 command(cmd); \
1705 command(cmd " %s", argv[1])
1856 struct cmd *c;
1866 c = getcmd(argv[1]);
1867 if (c == (struct cmd *) -1) {
1872 if (c == 0) {
1877 if (!c->c_proxy) {
1888 if (c->c_conn && !connected) {
1898 (void)strlcpy(cmdbuf, c->c_name, sizeof(cmdbuf));
1900 (*c->c_handler)(argc-1, argv+1);
2443 int c;
2471 if ((c = getchar()) == EOF) {
2476 if ((*tmp = c) == '\n') {
2492 while ((c = getchar()) != '\n' && c != EOF)
2494 if (c == EOF || getchar() == '\n') {