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 (from parent 1:
c6816b9
)
Use the new "the_file_list" global instead of our "the_flist" local.
author
Wayne Davison
<wayned@samba.org>
Fri, 4 Mar 2005 15:57:14 +0000
(15:57 +0000)
committer
Wayne Davison
<wayned@samba.org>
Fri, 4 Mar 2005 15:57:14 +0000
(15:57 +0000)
sender.c
patch
|
blob
|
blame
|
history
diff --git
a/sender.c
b/sender.c
index
b745f6f
..
9ba8211
100644
(file)
--- a/
sender.c
+++ b/
sender.c
@@
-35,6
+35,7
@@
extern int make_backups;
extern int do_progress;
extern int inplace;
extern struct stats stats;
extern int do_progress;
extern int inplace;
extern struct stats stats;
+extern struct file_list *the_file_list;
extern char *log_format;
extern char *log_format;
@@
-99,18
+100,16
@@
static struct sum_struct *receive_sums(int f)
return s;
}
return s;
}
-static struct file_list *the_flist;
-
-void successful_send(int i)
+void successful_send(int ndx)
{
char fname[MAXPATHLEN];
struct file_struct *file;
unsigned int offset;
{
char fname[MAXPATHLEN];
struct file_struct *file;
unsigned int offset;
- if (
!the_flist || i < 0 || i >= the_f
list->count)
+ if (
ndx < 0 || ndx >= the_file_
list->count)
return;
return;
- file = the_f
list->files[i
];
+ file = the_f
ile_list->files[ndx
];
/* The generator might tell us about symlinks we didn't send. */
if (!(file->flags & FLAG_SENT) && !S_ISLNK(file->mode))
return;
/* The generator might tell us about symlinks we didn't send. */
if (!(file->flags & FLAG_SENT) && !S_ISLNK(file->mode))
return;
@@
-145,8
+144,6
@@
void send_files(struct file_list *flist, int f_out, int f_in)
if (verbose > 2)
rprintf(FINFO, "send_files starting\n");
if (verbose > 2)
rprintf(FINFO, "send_files starting\n");
- the_flist = flist;
-
while (1) {
unsigned int offset;
while (1) {
unsigned int offset;