Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7d5acf1
)
Obey the max_size setting.
author
Wayne Davison
<wayned@samba.org>
Thu, 11 Nov 2004 01:45:28 +0000
(
01:45
+0000)
committer
Wayne Davison
<wayned@samba.org>
Thu, 11 Nov 2004 01:45:28 +0000
(
01:45
+0000)
generator.c
patch
|
blob
|
blame
|
history
diff --git
a/generator.c
b/generator.c
index
6d62e06
..
248c32a
100644
(file)
--- a/
generator.c
+++ b/
generator.c
@@
-41,6
+41,7
@@
extern int make_backups;
extern int csum_length;
extern int ignore_times;
extern int size_only;
+extern OFF_T max_size;
extern int io_timeout;
extern int protocol_version;
extern int always_checksum;
@@
-340,6
+341,10
@@
static void recv_generator(char *fname, struct file_struct *file, int i,
&& verbose && f_out != -1)
rprintf(FINFO, "%s/\n", safe_fname(fname));
return;
+ } else if (max_size && file->length > max_size) {
+ if (verbose > 1)
+ rprintf(FINFO, "%s is over max-size\n", fname);
+ return;
}
if (preserve_links && S_ISLNK(file->mode)) {