97 } else if(!strcmp(cmd, "add-directory")) { |
97 } else if(!strcmp(cmd, "add-directory")) { |
98 ret = cmd_add_directory(args); |
98 ret = cmd_add_directory(args); |
99 } else if(!strcmp(cmd, "list-directories")) { |
99 } else if(!strcmp(cmd, "list-directories")) { |
100 ret = list_syncdirs(); |
100 ret = list_syncdirs(); |
101 } else if(!strcasecmp(cmd, "version") || !strcasecmp(cmd, "-version") || !strcasecmp(cmd, "--version")) { |
101 } else if(!strcasecmp(cmd, "version") || !strcasecmp(cmd, "-version") || !strcasecmp(cmd, "--version")) { |
102 #ifdef DEBUG |
|
103 fprintf(stderr, "dav-sync %s unstable\n", DAV_VERSION); |
|
104 #else |
|
105 fprintf(stderr, "dav-sync %s\n", DAV_VERSION); |
102 fprintf(stderr, "dav-sync %s\n", DAV_VERSION); |
106 #endif |
|
107 } |
103 } |
108 |
104 |
109 // TODO: cleanup sync config (don't forget to call regfree for regex) |
105 // TODO: cleanup sync config (don't forget to call regfree for regex) |
110 |
106 |
111 return ret; |
107 return ret; |