47 char **names; |
47 char **names; |
48 sstr_t *values; |
48 sstr_t *values; |
49 char *hash; |
49 char *hash; |
50 } XAttributes; |
50 } XAttributes; |
51 |
51 |
52 uint32_t parse_finfo(const char *str); |
52 uint32_t parse_finfo(const char *str, char **unknown); |
53 |
53 |
54 int resource_set_finfo(const char *path, DavResource *res, uint32_t finfo); |
54 int resource_set_finfo(const char *path, DavResource *res, uint32_t finfo); |
55 int resource_set_finfo_s(struct stat *s, DavResource *res, uint32_t finfo); |
55 int resource_set_finfo_s(struct stat *s, DavResource *res, uint32_t finfo); |
56 |
56 |
57 XAttributes* file_get_attributes(const char *path); |
57 XAttributes* file_get_attributes(const char *path); |