mirror of
https://github.com/samba-team/samba.git
synced 2025-03-03 12:58:35 +03:00
r23989: For testing purposes, add "echo" to smbclient
(This used to be commit 4cdfc887545f7367239c73b0fecf173970bbc5d2)
This commit is contained in:
parent
941db29ab4
commit
9e78a3cb38
@ -775,6 +775,24 @@ static int cmd_du(void)
|
|||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int cmd_echo(void)
|
||||||
|
{
|
||||||
|
pstring data;
|
||||||
|
|
||||||
|
if (!next_token_nr(NULL, data, NULL, sizeof(data))) {
|
||||||
|
d_printf("echo <data>\n");
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!cli_echo(cli, (uint8 *)data, strlen(data))) {
|
||||||
|
d_printf("echo failed: %s\n",
|
||||||
|
nt_errstr(cli_get_nt_error(cli)));
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
Get a file from rname to lname
|
Get a file from rname to lname
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
@ -3267,6 +3285,7 @@ static struct
|
|||||||
{"del",cmd_del,"<mask> delete all matching files",{COMPL_REMOTE,COMPL_NONE}},
|
{"del",cmd_del,"<mask> delete all matching files",{COMPL_REMOTE,COMPL_NONE}},
|
||||||
{"dir",cmd_dir,"<mask> list the contents of the current directory",{COMPL_REMOTE,COMPL_NONE}},
|
{"dir",cmd_dir,"<mask> list the contents of the current directory",{COMPL_REMOTE,COMPL_NONE}},
|
||||||
{"du",cmd_du,"<mask> computes the total size of the current directory",{COMPL_REMOTE,COMPL_NONE}},
|
{"du",cmd_du,"<mask> computes the total size of the current directory",{COMPL_REMOTE,COMPL_NONE}},
|
||||||
|
{"echo",cmd_echo,"ping the server",{COMPL_NONE,COMPL_NONE}},
|
||||||
{"exit",cmd_quit,"logoff the server",{COMPL_NONE,COMPL_NONE}},
|
{"exit",cmd_quit,"logoff the server",{COMPL_NONE,COMPL_NONE}},
|
||||||
{"get",cmd_get,"<remote name> [local name] get a file",{COMPL_REMOTE,COMPL_LOCAL}},
|
{"get",cmd_get,"<remote name> [local name] get a file",{COMPL_REMOTE,COMPL_LOCAL}},
|
||||||
{"getfacl",cmd_getfacl,"<file name> get the POSIX ACL on a file (UNIX extensions only)",{COMPL_REMOTE,COMPL_LOCAL}},
|
{"getfacl",cmd_getfacl,"<file name> get the POSIX ACL on a file (UNIX extensions only)",{COMPL_REMOTE,COMPL_LOCAL}},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user