comparison: dav/db.h
dav/db.h
- changeset 523
- 923a4528a2ae
- parent 522
- 46f96dcd6eab
- child 524
- d53fd1006485
equal
deleted
inserted
replaced
35 #include <ucx/buffer.h> |
35 #include <ucx/buffer.h> |
36 #include <time.h> |
36 #include <time.h> |
37 |
37 |
38 #include <libxml/xmlreader.h> |
38 #include <libxml/xmlreader.h> |
39 |
39 |
|
40 #include "finfo.h" |
|
41 |
40 #ifdef __cplusplus |
42 #ifdef __cplusplus |
41 extern "C" { |
43 extern "C" { |
42 #endif |
44 #endif |
43 |
45 |
44 #define DB_STORE_MODE 1 |
46 #define DB_STORE_MODE 1 |
56 uid_t uid; |
58 uid_t uid; |
57 gid_t gid; |
59 gid_t gid; |
58 off_t size; |
60 off_t size; |
59 DavBool isdirectory; |
61 DavBool isdirectory; |
60 DavBool skipped; |
62 DavBool skipped; |
61 DavBool tags_updated; |
|
62 UcxBuffer *cached_tags; |
63 UcxBuffer *cached_tags; |
|
64 XAttributes *xattr; |
63 char *tags_hash; |
65 char *tags_hash; |
64 char *xattr_hash; |
66 char *xattr_hash; |
|
67 |
|
68 DavBool tags_updated; |
|
69 DavBool finfo_updated; |
|
70 DavBool xattr_updated; |
|
71 DavBool metadata_updated; |
65 |
72 |
66 DavBool keep; |
73 DavBool keep; |
67 DavBool restore; |
74 DavBool restore; |
68 }; |
75 }; |
69 |
76 |