Lines Matching +full:tar +full:- +full:stream
21 * SPDX-License-Identifier: curl
35 FILE *stream; member
38 static size_t my_fwrite(void *buffer, size_t size, size_t nmemb, void *stream) in my_fwrite() argument
40 struct FtpFile *out = (struct FtpFile *)stream; in my_fwrite()
41 if(!out->stream) { in my_fwrite()
43 out->stream = fopen(out->filename, "wb"); in my_fwrite()
44 if(!out->stream) in my_fwrite()
47 return fwrite(buffer, size, nmemb, out->stream); in my_fwrite()
56 "curl.tar.gz", /* name to store the file as if successful */ in main()
68 "ftp://ftp.example.com/curl/curl-7.9.2.tar.gz"); in main()
88 if(ftpfile.stream) in main()
89 fclose(ftpfile.stream); /* close the local file */ in main()