diff -r fdcbde1d7d65 -r f3119e749549 libidav/methods.h --- a/libidav/methods.h Mon Mar 21 16:37:10 2016 +0100 +++ b/libidav/methods.h Tue Mar 22 11:24:14 2016 +0100 @@ -96,6 +96,12 @@ int parse_response_tag(DavResource *resource, xmlNode *node); void set_davprops(DavResource *res); +/* + * parses the content of a resourcetype element + * returns 1 if the resourcetype is a collection, 0 otherwise + */ +int parse_resource_type(xmlNode *node); + UcxBuffer* create_proppatch_request(DavResourceData *data); UcxBuffer* create_crypto_proppatch_request(DavSession *sn, DavKey *key, char *name, char *hash);