47 const char *buf_1 =
"RNFR 505";
48 const char *buf_2 =
"RNTO 505-forreal";
51 fprintf(stderr,
"Usage: <url> <file-to-upload>\n");
57 fprintf(stderr,
"fopen failed with error: %d %s\n",
58 errno, strerror(errno));
64 hd = fstat(
fileno(hd_src), &file_info);
67 fprintf(stderr,
"fstat() failed with error: %d %s\n",
68 errno, strerror(errno));
74 if(! file_info.st_size) {
81 fprintf(stderr,
"curl_global_init() failed\n");
89 fprintf(stderr,
"curl_easy_init() failed\n");
99 fprintf(stderr,
"curl_slist_append() failed\n");
107 fprintf(stderr,
"curl_slist_append() failed\n");
#define test_setopt(A, B, C)
#define TEST_ERR_MAJOR_BAD
CURL_EXTERN struct curl_slist * curl_slist_append(struct curl_slist *, const char *)
CURL_EXTERN CURL * curl_easy_init(void)
CURL_EXTERN void curl_easy_cleanup(CURL *curl)
CURL_TYPEOF_CURL_OFF_T curl_off_t
CURL_EXTERN CURLcode curl_global_init(long flags)
curl_global_init() globally initializes curl given a bitwise set of the different features of what to...
CURL_EXTERN void curl_global_cleanup(void)
curl_global_cleanup() globally cleanups curl, uses the value of "init_flags" to determine what needs ...
CURL_EXTERN void curl_slist_free_all(struct curl_slist *)
CURL_EXTERN CURLcode curl_easy_perform(CURL *curl)