DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

CURLOPT_FTP_ACCOUNT(3)





CURLOPT_FTP_ACCOUNT(3curl_easy_setopt optionCURLOPT_FTP_ACCOUNT(3)



NAME

     CURLOPT_FTP_ACCOUNT - set 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 zero terminated string (or NULL to  dis-
     able). 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

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

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

       ret = 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_USERNAME(3), CURLOPT_PASSWORD(3),

libcurl 7.58.0      Last change: May 05, 2017                   1


Man(1) output converted with man2html