diff --git a/Help/command/file.rst b/Help/command/file.rst index d17057a6c5..094262e6af 100644 --- a/Help/command/file.rst +++ b/Help/command/file.rst @@ -764,10 +764,16 @@ Transfer ``STATUS `` Store the resulting status of the operation in a variable. - The status is a ``;`` separated list of length 2. + The status is a + :ref:`semicolon-separated list ` of length 2. The first element is the numeric return value for the operation, and the second element is a string value for the error. - A ``0`` numeric error means no error in the operation. + A ``0`` numeric error means no error in the operation (``CURLE_OK``). + + The return value and description are produced directly from libcurl. + See the `libcurl documentation`_ on error codes for more information. + + .. _`libcurl documentation`: https://curl.se/libcurl/c/libcurl-errors.html ``TIMEOUT `` Terminate the operation after a given total time has elapsed.