diff -r 79a866256be4 -r 44054c452de1 dav/sync.c --- a/dav/sync.c Sat Feb 27 19:53:43 2016 +0100 +++ b/dav/sync.c Sat Feb 27 21:04:37 2016 +0100 @@ -89,6 +89,8 @@ ret = cmd_pull(args); } else if(!strcmp(cmd, "push")) { ret = cmd_push(args); + } else if(!strcmp(cmd, "list-directories")) { + ret = list_syncdirs(); } else if(!strcasecmp(cmd, "version") || !strcasecmp(cmd, "-version") || !strcasecmp(cmd, "--version")) { #ifdef DEBUG fprintf(stderr, "dav-sync %s unstable\n", DAV_VERSION); @@ -113,6 +115,9 @@ fprintf(stderr, "Options:\n"); fprintf(stderr, " -c Disable conflict detection\n\n"); //fprintf(stderr, " -r Read changes from stdin\n\n"); + + fprintf(stderr, "Config commands:\n"); + fprintf(stderr, " list-directories\n\n"); } static int res_matches_filter(SyncDirectory *dir, char *res_path) {