src/server/webdav/xattrbackend.h

changeset 480
9f69e4b8b695
parent 479
2a42ba73ecdd
child 481
31affbf33911
equal deleted inserted replaced
479:2a42ba73ecdd 480:9f69e4b8b695
35 #ifdef __cplusplus 35 #ifdef __cplusplus
36 extern "C" { 36 extern "C" {
37 #endif 37 #endif
38 38
39 typedef struct WebdavXAttrRepository { 39 typedef struct WebdavXAttrRepository {
40 int a; 40 char *xattr_name;
41 } WebdavXAttrRepository; 41 } WebdavXAttrRepository;
42 42
43 typedef struct WebdavXAttrBackend { 43 typedef struct WebdavXAttrBackend {
44 WebdavXAttrRepository *repo; 44 WebdavXAttrRepository *repo;
45 } WebdavXAttrBackend; 45 } WebdavXAttrBackend;
46
47 typedef struct XAttrPropfind {
48 const char *base_href;
49 const char *base_path;
50 } XAttrPropfind;
46 51
47 int webdav_init_xattr_backend(void); 52 int webdav_init_xattr_backend(void);
48 53
49 54
50 void* webdav_xattr_init(ServerConfiguration *cfg, pool_handle_t *pool, WSConfigNode *config); 55 void* webdav_xattr_init(ServerConfiguration *cfg, pool_handle_t *pool, WSConfigNode *config);

mercurial