Displaying 5 results from an estimated 5 matches for "last_ofs".
Did you mean:
last_fd
2001 Nov 29
1
patch from faith@alephnull to add rate indicator to --progress
...d compression options
impact rsync throughput -- and to be sure I'm using the right options to
provide optimal throughput.]
--- rsync-2.4.6/util.c.rik Tue Sep 5 22:46:43 2000
+++ rsync-2.4.6/util.c Fri Oct 5 09:19:35 2001
@@ -835,28 +835,70 @@
return (int)*s1 - (int)*s2;
}
-static OFF_T last_ofs;
+static OFF_T last_ofs;
+static struct timeval print_time;
+static struct timeval start_time;
+static OFF_T start_ofs;
+
+static unsigned long msdiff(struct timeval *t1, struct timeval *t2)
+{
+ return (t2->tv_sec - t1->tv_sec) * 1000
+ + (t2->tv_usec - t1->tv_usec) / 1000;...
2004 Feb 27
2
patch: better progress meter
Skipped content of type multipart/mixed-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.samba.org/archive/rsync/attachments/20040227/923b87ee/PGP.bin
2002 Apr 20
0
14676 100% 0.00kB/s 0:00:00
...be
called only when ofs==0 or when it's usefull:
void show_progress(OFF_T ofs, OFF_T size)
{
extern int do_progress, am_server;
struct timeval now;
if((ofs==0)||(do_progress
&& !am_server
&& ofs > last_ofs + 1000)){
gettimeofday(&now, NULL);
if (!start_time.tv_sec && !start_time.tv_usec) {
start_time.tv_sec = now.tv_sec;
start_time.tv_usec = now.tv_usec;
start_ofs = ofs;
}
if((msdi...
2004 Jan 13
3
Progress reporting: N more to check
...yncd started\n");
#endif
+
+ stats.current_file_index = -1;
}
void log_open(void)
--- progress.c 13 Jan 2004 05:13:57 -0000 1.5
+++ progress.c 13 Jan 2004 05:00:29 -0000
@@ -21,6 +21,7 @@
#include "rsync.h"
+extern struct stats stats;
extern int am_server;
static OFF_T last_ofs;
@@ -45,6 +46,7 @@ static unsigned long msdiff(struct timev
static void rprint_progress(OFF_T ofs, OFF_T size, struct timeval *now,
int is_last)
{
+ char eol[256];
int pct = (ofs == size) ? 100 : (int)((100.0*ofs)/size);
unsigned long diff = msdiff(&start_time, now);
double rate...
2002 Apr 18
5
mixed case file systems.
I am having trouble with rsync when I am trying to synchronize a Windows NT
volume mounted with smb_fs (FreeBSD) and a unix volume which is also exported
with Samba.
There are instances where the DOS short name on the NT volume ends up as upper
case and then doesn't match filenames which are used in the unix volumes which
have been exported by Samba. I don't know if this is a Samba