mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-16 18:47:32 -05:00
Add -V for version information to plink, pscp, and psftp.
[originally from svn r4092]
This commit is contained in:
9
scp.c
9
scp.c
@ -2064,6 +2064,7 @@ static void usage(void)
|
||||
printf(" -i key private key file for authentication\n");
|
||||
printf(" -batch disable all interactive prompts\n");
|
||||
printf(" -unsafe allow server-side wildcards (DANGEROUS)\n");
|
||||
printf(" -V print version information\n");
|
||||
#if 0
|
||||
/*
|
||||
* -gui is an internal option, used by GUI front ends to get
|
||||
@ -2078,6 +2079,12 @@ static void usage(void)
|
||||
cleanup_exit(1);
|
||||
}
|
||||
|
||||
void version(void)
|
||||
{
|
||||
printf("pscp: %s\n", ver);
|
||||
cleanup_exit(1);
|
||||
}
|
||||
|
||||
void cmdline_error(char *p, ...)
|
||||
{
|
||||
va_list ap;
|
||||
@ -2129,6 +2136,8 @@ int psftp_main(int argc, char *argv[])
|
||||
statistics = 0;
|
||||
} else if (strcmp(argv[i], "-h") == 0 || strcmp(argv[i], "-?") == 0) {
|
||||
usage();
|
||||
} else if (strcmp(argv[i], "-V") == 0) {
|
||||
version();
|
||||
} else if (strcmp(argv[i], "-gui") == 0 && i + 1 < argc) {
|
||||
gui_enable(argv[++i]);
|
||||
gui_mode = 1;
|
||||
|
Reference in New Issue
Block a user