mirror of
https://github.com/moparisthebest/curl
synced 2024-11-10 11:35:07 -05:00
changes need for the new ftp path treatment and the new cookie code
This commit is contained in:
parent
bf2b3dbf3e
commit
836aaa1647
@ -93,6 +93,9 @@
|
|||||||
of need. */
|
of need. */
|
||||||
#define HEADERSIZE 256
|
#define HEADERSIZE 256
|
||||||
|
|
||||||
|
/* Maximum number of dirs supported by libcurl in a FTP dir hierarchy */
|
||||||
|
#define CURL_MAX_FTP_DIRDEPTH 100
|
||||||
|
|
||||||
/* Just a convenience macro to get the larger value out of two given */
|
/* Just a convenience macro to get the larger value out of two given */
|
||||||
#ifndef MAX
|
#ifndef MAX
|
||||||
#define MAX(x,y) ((x)>(y)?(x):(y))
|
#define MAX(x,y) ((x)>(y)?(x):(y))
|
||||||
@ -193,7 +196,7 @@ struct FTP {
|
|||||||
char *user; /* user name string */
|
char *user; /* user name string */
|
||||||
char *passwd; /* password string */
|
char *passwd; /* password string */
|
||||||
char *urlpath; /* the originally given path part of the URL */
|
char *urlpath; /* the originally given path part of the URL */
|
||||||
char *dir; /* decoded directory */
|
char *dirs[CURL_MAX_FTP_DIRDEPTH]; /* path components */
|
||||||
char *file; /* decoded file */
|
char *file; /* decoded file */
|
||||||
|
|
||||||
char *entrypath; /* the PWD reply when we logged on */
|
char *entrypath; /* the PWD reply when we logged on */
|
||||||
@ -435,6 +438,7 @@ struct connectdata {
|
|||||||
char *ref; /* free later if not NULL! */
|
char *ref; /* free later if not NULL! */
|
||||||
char *cookie; /* free later if not NULL! */
|
char *cookie; /* free later if not NULL! */
|
||||||
char *host; /* free later if not NULL */
|
char *host; /* free later if not NULL */
|
||||||
|
char *cookiehost; /* free later if not NULL */
|
||||||
} allocptr;
|
} allocptr;
|
||||||
|
|
||||||
char *newurl; /* This can only be set if a Location: was in the
|
char *newurl; /* This can only be set if a Location: was in the
|
||||||
|
Loading…
Reference in New Issue
Block a user