Displaying 2 results from an estimated 2 matches for "rdev_high".
2004 Apr 08
4
Device majors incorrectly set to 0 during rsync
OK. Didn't see anything about this in the archives, other than an old post
from 2000 about a similar problem, so here goes. Feel free to contact me if
I can provide anything else useful.
Problem:
--------
Major numbers on 64bit Solaris are being dropped, and created as 0 on
recieving end. 32bit version works perfectly.
Environment:
------------
Solaris 8 or Solaris 9 (haven't tried
2004 Apr 10
0
patches for copying atimes
...ot;%s %11.0f %s %s %s\n",
perms,
(double) f->length, timestring(f->modtime),
- f_name(f));
+ timestring(f->atime), f_name(f));
}
@@ -323,6 +323,7 @@
{
unsigned short flags;
static time_t modtime;
+ static time_t atime;
static mode_t mode;
static DEV64_T rdev, rdev_high;
static DEV64_T dev;
@@ -337,7 +338,7 @@
if (!file) {
write_byte(f, 0);
- modtime = 0, mode = 0;
+ modtime = 0, atime = 0, mode = 0;
rdev = 0, rdev_high = 0, dev = 0;
uid = 0, gid = 0;
*lastname = '\0';
@@ -386,6 +387,12 @@
flags |= XMIT_SAME_TIME;
else
modtime =...