rprintf(F," -T --temp-dir=DIR create temporary files in directory DIR\n");
rprintf(F," -z, --compress compress file data\n");
rprintf(F," --exclude=PATTERN exclude file FILE\n");
- rprintf(F," --exclude-from=PATTERN exclude files listed in FILE\n");
+ rprintf(F," --exclude-from=FILE exclude patterns listed in FILE\n");
rprintf(F," --include=PATTERN don't exclude file FILE\n");
- rprintf(F," --include-from=PATTERN don't exclude files listed in FILE\n");
+ rprintf(F," --include-from=FILE don't exclude patterns listed in FILE\n");
rprintf(F," --suffix=SUFFIX override backup suffix\n");
rprintf(F," --version print version number\n");
rprintf(F," --daemon run as a rsync daemon\n");
{"port", 1, 0, OPT_PORT},
{0,0,0,0}};
-void parse_arguments(int argc, char *argv[])
+
+int parse_arguments(int argc, char *argv[])
{
int opt;
int option_index;
preserve_hard_links=1;
#else
rprintf(FERROR,"ERROR: hard links not supported on this platform\n");
- exit_cleanup(1);
+ return 0;
#endif
break;
break;
default:
- /* rprintf(FERROR,"bad option -%c\n",opt); */
- exit_cleanup(1);
+ return 0;
}
}
+ return 1;
}