manpagez: man pages & more
man CURLOPT_FTP_ACCOUNT(3)
Home | html | info | man
CURLOPT_FTP_ACCOUNT(3)              libcurl             CURLOPT_FTP_ACCOUNT(3)




NAME

       CURLOPT_FTP_ACCOUNT - account info for FTP


SYNOPSIS

       #include <curl/curl.h>

       CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_ACCOUNT, char *account);


DESCRIPTION

       Pass a pointer to a null-terminated string (or NULL to disable). When
       an FTP server asks for "account data" after user name and password has
       been provided, this data is sent off using the ACCT command.

       The application does not have to keep the string around after setting
       this option.


DEFAULT

       NULL


PROTOCOLS

       FTP


EXAMPLE

       int main(void)
       {
         CURL *curl = curl_easy_init();
         if(curl) {
           CURLcode res;
           curl_easy_setopt(curl, CURLOPT_URL, "ftp://example.com/foo.bin");

           curl_easy_setopt(curl, CURLOPT_FTP_ACCOUNT, "human-resources");

           res = curl_easy_perform(curl);

           curl_easy_cleanup(curl);
         }
       }


AVAILABILITY

       Added in 7.13.0


RETURN VALUE

       Returns CURLE_OK if the option is supported, CURLE_UNKNOWN_OPTION if
       not, or CURLE_OUT_OF_MEMORY if there was insufficient heap space.


SEE ALSO

       CURLOPT_PASSWORD(3), CURLOPT_USERNAME(3)

ibcurl 8.5.0                   December 4, 2023         CURLOPT_FTP_ACCOUNT(3)

curl 8.5.0 - Generated Tue Dec 19 11:18:18 CST 2023
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.