diff lib/sshv2.c @ 63:41b71c4e5076

2002-11-2333 Brian Masney <masneyb@gftp.org> * lib/local.c lib/rfc959.c lib/rfc2068.c lib/ssh.c lib/sshv2.c lib/gftp.h - added swap_socks function to gftp_request structure * lib/misc.c lib/protocols.c - move swap_socks() from misc.c to protocols.c (renamed to gftp_swap_socks) * src/gtk/misc-gtk.c src/gtk/transfer.c - removed fix_display() * src/gtk/delete_dialog.c src/gtk/transfer.c - changed all occurances of swap_socks() to gftp_swap_socks() * src/gtk/gftp-gtk.c src/gtk/gftp-gtk.h - removed gftp_is_started variable
author masneyb
date Sat, 23 Nov 2002 13:45:05 +0000
parents 42df9e4be8e0
children 29128554eb86
line wrap: on
line diff
--- a/lib/sshv2.c	Fri Nov 22 16:04:27 2002 +0000
+++ b/lib/sshv2.c	Sat Nov 23 13:45:05 2002 +0000
@@ -1868,6 +1868,17 @@
 }
 
 
+static void
+sshv2_swap_socks (gftp_request * dest, gftp_request * source)
+{
+  sshv2_params * sparams, * dparams;
+
+  sparams = source->protocol_data;
+  dparams = dest->protocol_data;
+  dparams->id = sparams->id;
+}
+
+
 void
 sshv2_init (gftp_request * request)
 {
@@ -1901,6 +1912,7 @@
   request->site = NULL;
   request->parse_url = NULL;
   request->set_config_options = sshv2_set_config_options;
+  request->swap_socks = sshv2_swap_socks;
   request->url_prefix = "ssh2";
   request->protocol_name = "SSH2";
   request->need_hostport = 1;