Project

General

Profile

Feature #795 ยป 0019-netfile.c-Improve-coding-style.patch

Marko Lindqvist, 08/17/2024 04:28 AM

View differences:

utility/netfile.c
#endif /* HAVE_CURL_MIME_API */
};
typedef size_t (*netfile_write_cb)(char *ptr, size_t size, size_t nmemb, void *userdata);
typedef size_t (*netfile_write_cb)(char *ptr, size_t size, size_t nmemb,
void *userdata);
static char error_buf_curl[CURL_ERROR_SIZE];
......
/*******************************************************************//**
Curl write callback to store received file to memory.
***********************************************************************/
static size_t netfile_memwrite_cb(char *ptr, size_t size, size_t nmemb, void *userdata)
static size_t netfile_memwrite_cb(char *ptr, size_t size, size_t nmemb,
void *userdata)
{
struct netfile_write_cb_data *data = (struct netfile_write_cb_data *)userdata;
......
}
/*******************************************************************//**
Fetch file from given URL to given file stream. This is core
Fetch file from given URL to given file stream. This is the core
function of netfile module.
***********************************************************************/
static bool netfile_download_file_core(const char *URL, FILE *fp,
......
return success;
}
/*******************************************************************//**
/*******************************************************************//**
Allocate netfile_post
***********************************************************************/
struct netfile_post *netfile_start_post(void)
......
return post;
}
/*******************************************************************//**
/*******************************************************************//**
Add one entry to netfile post form
***********************************************************************/
void netfile_add_form_str(struct netfile_post *post,
......
#endif /* HAVE_CURL_MIME_API */
}
/*******************************************************************//**
/*******************************************************************//**
Add one integer entry to netfile post form
***********************************************************************/
void netfile_add_form_int(struct netfile_post *post,
......
netfile_add_form_str(post, name, buf);
}
/*******************************************************************//**
/*******************************************************************//**
Free netfile_post resources
***********************************************************************/
void netfile_close_post(struct netfile_post *post)
......
FC_FREE(post);
}
/*******************************************************************//**
/*******************************************************************//**
Dummy write callback used only to make sure curl's default write
function does not get used as we don't want reply to stdout
***********************************************************************/
......
return size * nmemb;
}
/*******************************************************************//**
/*******************************************************************//**
Send HTTP POST
***********************************************************************/
bool netfile_send_post(const char *URL, struct netfile_post *post,
    (1-1/1)