]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - pscp.c
Document -proxycmd in help and man pages.
[PuTTY.git] / pscp.c
diff --git a/pscp.c b/pscp.c
index 5d8256dfa27c0578d877e9bc3dc64de01e723960..dd3beb0c03f97e74ddbb6edb2a583baff139f770 100644 (file)
--- a/pscp.c
+++ b/pscp.c
@@ -517,6 +517,8 @@ static void do_cmd(char *host, char *user, char *cmd)
     logctx = log_init(NULL, conf);
     console_provide_logctx(logctx);
 
+    platform_psftp_pre_conn_setup();
+
     err = back->init(NULL, &backhandle, conf,
                     conf_get_str(conf, CONF_host),
                     conf_get_int(conf, CONF_port),
@@ -2242,6 +2244,8 @@ static void usage(void)
     printf("  -hostkey aa:bb:cc:...\n");
     printf("            manually specify a host key (may be repeated)\n");
     printf("  -batch    disable all interactive prompts\n");
+    printf("  -proxycmd command\n");
+    printf("            use 'command' as local proxy\n");
     printf("  -unsafe   allow server-side wildcards (DANGEROUS)\n");
     printf("  -sftp     force use of SFTP protocol\n");
     printf("  -scp      force use of SCP protocol\n");
@@ -2357,8 +2361,6 @@ int psftp_main(int argc, char *argv[])
     argv += i;
     back = NULL;
 
-    platform_psftp_post_option_setup();
-
     if (list) {
        if (argc != 1)
            usage();