clarify the INFILESIZE option(s)
authorDaniel Stenberg <daniel@haxx.se>
Wed, 17 Jan 2007 08:57:20 +0000 (08:57 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 17 Jan 2007 08:57:20 +0000 (08:57 +0000)
docs/libcurl/curl_easy_setopt.3

index 55f4353..08e7405 100644 (file)
@@ -1014,10 +1014,16 @@ to POST with \fICURLOPT_POST\fP etc.
 When uploading a file to a remote site, this option should be used to tell
 libcurl what the expected size of the infile is. This value should be passed
 as a long. See also \fICURLOPT_INFILESIZE_LARGE\fP.
+
+Note that this option does not limit how much data libcurl will actually send,
+as that is controlled entirely by what the read callback returns.
 .IP CURLOPT_INFILESIZE_LARGE
 When uploading a file to a remote site, this option should be used to tell
 libcurl what the expected size of the infile is.  This value should be passed
 as a curl_off_t. (Added in 7.11.0)
+
+Note that this option does not limit how much data libcurl will actually send,
+as that is controlled entirely by what the read callback returns.
 .IP CURLOPT_UPLOAD
 A non-zero parameter tells the library to prepare for an upload. The
 \fICURLOPT_READDATA\fP and \fICURLOPT_INFILESIZE\fP or