From 033263e6962d23e8401df5a3c1a8f0249ce06ebe Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 3 Oct 2000 11:05:09 +0000 Subject: added the new upload_bufsize to the connectdata struct --- lib/urldata.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lib') diff --git a/lib/urldata.h b/lib/urldata.h index 45ff75c02..f255fbff3 100644 --- a/lib/urldata.h +++ b/lib/urldata.h @@ -99,6 +99,11 @@ /* Download buffer size, keep it fairly big for speed reasons */ #define BUFSIZE (1024*50) +/* Upload buffer size, keep it smallish to get faster progress meter + updates. This should probably become dynamic and adjust to the upload + speed. */ +#define UPLOAD_BUFSIZE (1024*2) + /* Initial size of the buffer to store headers in, it'll be enlarged in case of need. */ #define HEADERSIZE 256 @@ -175,6 +180,9 @@ struct connectdata { long bytecount; struct timeval now; + long upload_bufsize; /* adjust as you see fit, never bigger than BUFSIZE + never smaller than UPLOAD_BUFSIZE */ + /* These two functions MUST be set by the curl_connect() function to be be protocol dependent */ CURLcode (*curl_do)(struct connectdata *connect); -- cgit v1.2.3