Mercurial > dropbear
diff cli-runopts.c @ 479:e3db1f7a2e43
- Split main socket var into ses.sock_in/ses.sock_out in preparation
for -J proxy_cmd option (and some prelim options for that)
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Mon, 15 Sep 2008 12:51:50 +0000 |
parents | f4addc06745b |
children | 738313e73b1c |
line wrap: on
line diff
--- a/cli-runopts.c Fri Sep 12 17:48:33 2008 +0000 +++ b/cli-runopts.c Mon Sep 15 12:51:50 2008 +0000 @@ -65,6 +65,9 @@ #endif "-W <receive_window_buffer> (default %d, larger may be faster, max 1MB)\n" "-K <keepalive> (0 is never, default %d)\n" +#ifdef ENABLE_CLI_PROXYCMD + "-J <proxy_program> Use program rather than tcp connection" +#endif #ifdef DEBUG_TRACE "-v verbose\n" #endif @@ -87,6 +90,9 @@ #ifdef ENABLE_CLI_REMOTETCPFWD int nextisremote = 0; #endif +#ifdef ENABLE_CLI_PROXYCMD + int nextisproxycmd = 0; +#endif char* dummy = NULL; /* Not used for anything real */ char* recv_window_arg = NULL; @@ -199,6 +205,11 @@ nextisremote = 1; break; #endif +#ifdef ENABLE_CLI_PROXYCMD + case 'J': + next = &cli_opts.proxycmd; + break; +#endif case 'l': next = &cli_opts.username; break;