--- a/dav/main.h Sat May 12 15:03:11 2018 +0200 +++ b/dav/main.h Sun May 27 11:47:49 2018 +0200 @@ -70,11 +70,11 @@ void ls_print_list_elm(DavResource *res, char *parent, CmdArgs *args); void ls_print_elm(DavResource *res, char *parent, CmdArgs *args); -int cmd_get(CmdArgs *args); +int cmd_get(CmdArgs *args, DavBool export); int get_resource(Repository *repo, GetResource *res, CmdArgs *a, void *unused); int resource2tar(Repository *repo, GetResource *res, CmdArgs *a, TarOutputStream *tar); -int cmd_put(CmdArgs *args); +int cmd_put(CmdArgs *args, DavBool import); int put_entry(Repository *repo, CmdArgs *a, DavSession *sn, char *path, char *file, DavBool root); int put_tar(Repository *repo, CmdArgs *a, DavSession *sn, char *tarfile, char *path); int put_file(Repository *repo, CmdArgs *a, DavSession *sn, char *path, char *name, FILE *in, off_t len);