--- a/dav/main.h Sun Sep 17 13:51:01 2023 +0200 +++ b/dav/main.h Sat Sep 30 16:33:47 2023 +0200 @@ -57,7 +57,7 @@ time_t ts; } Progress; -typedef int(*getfunc)(Repository *, GetResource *, CmdArgs *, void *); +typedef int(*getfunc)(DavCfgRepository *, GetResource *, CmdArgs *, void *); void print_usage(char *cmd); @@ -69,12 +69,12 @@ void ls_print_elm(DavResource *res, char *parent, 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 get_resource(DavCfgRepository *repo, GetResource *res, CmdArgs *a, void *unused); +int resource2tar(DavCfgRepository *repo, GetResource *res, CmdArgs *a, TarOutputStream *tar); int cmd_put(CmdArgs *args, DavBool import); int put_entry( - Repository *repo, + DavCfgRepository *repo, CmdArgs *a, DavSession *sn, char *path, @@ -83,9 +83,9 @@ DavBool root, DavBool printfile, DavBool ignoredirerr); -int put_tar(Repository *repo, CmdArgs *a, DavSession *sn, char *tarfile, char *path); +int put_tar(DavCfgRepository *repo, CmdArgs *a, DavSession *sn, char *tarfile, char *path); int put_file( - Repository *repo, + DavCfgRepository *repo, CmdArgs *a, DavSession *sn, const char *path,