From: Wayne Davison Date: Mon, 25 Dec 2006 17:49:19 +0000 (+0000) Subject: Set ignore_errors variable based on lp_ignore_errors(module_id). X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/3162ea6f672b0f861319d634c3c0e1615124dd91 Set ignore_errors variable based on lp_ignore_errors(module_id). --- diff --git a/clientserver.c b/clientserver.c index b7771251..0f924515 100644 --- a/clientserver.c +++ b/clientserver.c @@ -31,6 +31,7 @@ extern int am_server; extern int am_daemon; extern int am_root; extern int rsync_port; +extern int ignore_errors; extern int kluge_around_eof; extern int daemon_over_rsh; extern int sanitize_paths; @@ -626,6 +627,8 @@ static int rsync_module(int f_in, int f_out, int i, char *addr, char *host) verbose = 0; /* future verbosity is controlled by client options */ ret = parse_arguments(&argc, (const char ***) &argv, 0); quiet = 0; /* Don't let someone try to be tricky. */ + if (lp_ignore_errors(module_id)) + ignore_errors = 1; if (filesfrom_fd == 0) filesfrom_fd = f_in;