68 |
68 |
69 int cmd_list(CmdArgs *args); |
69 int cmd_list(CmdArgs *args); |
70 void ls_print_list_elm(DavResource *res, char *parent, CmdArgs *args); |
70 void ls_print_list_elm(DavResource *res, char *parent, CmdArgs *args); |
71 void ls_print_elm(DavResource *res, char *parent, CmdArgs *args); |
71 void ls_print_elm(DavResource *res, char *parent, CmdArgs *args); |
72 |
72 |
73 int cmd_get(CmdArgs *args); |
73 int cmd_get(CmdArgs *args, DavBool export); |
74 int get_resource(Repository *repo, GetResource *res, CmdArgs *a, void *unused); |
74 int get_resource(Repository *repo, GetResource *res, CmdArgs *a, void *unused); |
75 int resource2tar(Repository *repo, GetResource *res, CmdArgs *a, TarOutputStream *tar); |
75 int resource2tar(Repository *repo, GetResource *res, CmdArgs *a, TarOutputStream *tar); |
76 |
76 |
77 int cmd_put(CmdArgs *args); |
77 int cmd_put(CmdArgs *args, DavBool import); |
78 int put_entry(Repository *repo, CmdArgs *a, DavSession *sn, char *path, char *file, DavBool root); |
78 int put_entry(Repository *repo, CmdArgs *a, DavSession *sn, char *path, char *file, DavBool root); |
79 int put_tar(Repository *repo, CmdArgs *a, DavSession *sn, char *tarfile, char *path); |
79 int put_tar(Repository *repo, CmdArgs *a, DavSession *sn, char *tarfile, char *path); |
80 int put_file(Repository *repo, CmdArgs *a, DavSession *sn, char *path, char *name, FILE *in, off_t len); |
80 int put_file(Repository *repo, CmdArgs *a, DavSession *sn, char *path, char *name, FILE *in, off_t len); |
81 |
81 |
82 int cmd_remove(CmdArgs *args); |
82 int cmd_remove(CmdArgs *args); |