--- a/libidav/session.h Mon Dec 18 11:56:11 2017 +0100 +++ b/libidav/session.h Mon Dec 18 16:24:32 2017 +0100 @@ -82,6 +82,9 @@ CURLcode dav_session_curl_perform(DavSession *sn, long *status); CURLcode dav_session_curl_perform_buf(DavSession *sn, UcxBuffer *request, UcxBuffer *response, long *status); +int dav_session_get_progress(void *clientp, curl_off_t dltotal, curl_off_t dlnow, curl_off_t ultotal, curl_off_t ulnow); +int dav_session_put_progress(void *clientp, curl_off_t dltotal, curl_off_t dlnow, curl_off_t ultotal, curl_off_t ulnow); + void dav_session_set_error(DavSession *sn, CURLcode c, int status); void dav_session_set_errstr(DavSession *sn, const char *str);