comparison lib/rfc959.c @ 432:d7ff8d2d43aa

2004-3-17 Brian Masney <masneyb@gftp.org> * lib/ftpcommon.h lib/ftps.c - removed encrypted_connection variable from the rfc959_parms structure * lib/rfc959.c (rfc959_copy_param_options) - fix for FTPS protocol so that the proper read/write function is setup whenever the request structure is copied
author masneyb
date Wed, 17 Mar 2004 18:40:41 +0000
parents c5d14dca70c3
children 9d03253b00d0
comparison
equal deleted inserted replaced
431:593dddb1e59c 432:d7ff8d2d43aa
1711 rfc959_parms * dparms, * sparms; 1711 rfc959_parms * dparms, * sparms;
1712 1712
1713 dparms = dest_request->protocol_data; 1713 dparms = dest_request->protocol_data;
1714 sparms = src_request->protocol_data; 1714 sparms = src_request->protocol_data;
1715 1715
1716 dparms->data_connection = -1;
1716 dparms->is_ascii_transfer = sparms->is_ascii_transfer; 1717 dparms->is_ascii_transfer = sparms->is_ascii_transfer;
1718 dparms->is_fxp_transfer = sparms->is_fxp_transfer;
1719 dparms->auth_tls_start = sparms->auth_tls_start;
1720 dparms->data_conn_read = sparms->data_conn_read;
1721 dparms->data_conn_write = sparms->data_conn_write;
1722
1723 dest_request->read_function = src_request->read_function;
1724 dest_request->write_function = src_request->write_function;
1717 } 1725 }
1718 1726
1719 1727
1720 int 1728 int
1721 rfc959_init (gftp_request * request) 1729 rfc959_init (gftp_request * request)