diff -r e554f3d72d9e -r 067ea2315a8a libidav/session.h --- a/libidav/session.h Tue Dec 12 23:58:54 2017 +0100 +++ b/libidav/session.h Mon Dec 18 11:56:11 2017 +0100 @@ -29,6 +29,7 @@ #ifndef DAV_SESSION_H #define DAV_SESSION_H +#include #include "webdav.h" #ifdef __cplusplus @@ -78,6 +79,9 @@ UcxList *collection_locks; } DavLockManager; +CURLcode dav_session_curl_perform(DavSession *sn, long *status); +CURLcode dav_session_curl_perform_buf(DavSession *sn, UcxBuffer *request, UcxBuffer *response, long *status); + void dav_session_set_error(DavSession *sn, CURLcode c, int status); void dav_session_set_errstr(DavSession *sn, const char *str);