diff options
Diffstat (limited to 'lib/urldata.h')
-rw-r--r-- | lib/urldata.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/lib/urldata.h b/lib/urldata.h index 5c019946f..8a0c1f19b 100644 --- a/lib/urldata.h +++ b/lib/urldata.h @@ -185,6 +185,9 @@ struct ConnectBits { bool httpproxy; /* if set, this transfer is done through a http proxy */ bool user_passwd; /* do we use user+password for this connection? */ bool proxy_user_passwd; /* user+password for the proxy? */ + + bool use_range; + bool rangestringalloc; /* the range string is malloc()'ed */ }; /* @@ -228,6 +231,10 @@ struct connectdata { char *ppath; long bytecount; + char *range; /* range, if used. See README for detailed specification on + this syntax. */ + int resume_from; /* continue [ftp] transfer from here */ + char *proxyhost; /* name of the http proxy host */ struct timeval now; /* "current" time */ @@ -401,7 +408,6 @@ struct Configbits { bool this_is_a_follow; /* this is a followed Location: request */ bool krb4; /* kerberos4 connection requested */ bool proxystringalloc; /* the http proxy string is malloc()'ed */ - bool rangestringalloc; /* the range string is malloc()'ed */ bool urlstringalloc; /* the URL string is malloc()'ed */ bool reuse_forbid; /* if this is forbidden to be reused, close after use */ @@ -460,8 +466,8 @@ struct UrlData { struct ssl_config_data ssl; /* this is for ssl-stuff */ char *userpwd; /* <user:password>, if used */ - char *range; /* range, if used. See README for detailed specification on - this syntax. */ + char *set_range; /* range, if used. See README for detailed specification on + this syntax. */ /* stuff related to HTTP */ @@ -510,7 +516,7 @@ struct UrlData { long low_speed_limit; /* bytes/second */ long low_speed_time; /* number of seconds */ - int resume_from; /* continue [ftp] transfer from here */ + int set_resume_from; /* continue [ftp] transfer from here */ char *cookie; /* HTTP cookie string to send */ |