Lines Matching defs:ftp_conn
121 struct ftp_conn { struct
122 struct pingpong pp;
123 char *account;
124 char *alternative_to_user;
125 char *entrypath; /* the PWD reply when we logged on */
126 char *file; /* url-decoded filename (or path) */
127 char **dirs; /* realloc()ed array for path components */
128 char *newhost;
129 char *prevpath; /* url-decoded conn->path from the previous transfer */
130 char transfertype; /* set by ftp_transfertype for use by Curl_client_write()a
132 curl_off_t retr_size_saved; /* Size of retrieved file saved */
133 char *server_os; /* The target server operating system. */
134 curl_off_t known_filesize; /* file size is different from -1, if wildcard
137 int dirdepth; /* number of entries used in the 'dirs' array */
138 int cwdcount; /* number of CWD commands issued */
139 int count1; /* general purpose counter for the state machine */
140 int count2; /* general purpose counter for the state machine */
141 int count3; /* general purpose counter for the state machine */
144 unsigned short newport;
145 ftpstate state; /* always use ftp.c:state() to change state! */
146 ftpstate state_saved; /* transfer type saved to be reloaded after data
148 unsigned char use_ssl; /* if AUTH TLS is to be attempted etc, for FTP or
150 unsigned char ccc; /* ccc level for this connection */