mirror of
https://github.com/RsyncProject/rsync.git
synced 2026-03-11 19:06:38 -04:00
Simplify the setting of rdev & rdev_high in send_file_entry().
This commit is contained in:
8
flist.c
8
flist.c
@@ -367,13 +367,11 @@ void send_file_entry(struct file_struct *file, int f, unsigned short base_flags)
|
||||
} else
|
||||
rdev = 0;
|
||||
} else if (IS_DEVICE(mode)) {
|
||||
if ((file->u.rdev & ~(DEV64_T)0xFF) == rdev_high) {
|
||||
rdev = file->u.rdev;
|
||||
if ((rdev & ~(DEV64_T)0xFF) == rdev_high)
|
||||
flags |= XMIT_SAME_HIGH_RDEV;
|
||||
rdev = file->u.rdev;
|
||||
} else {
|
||||
rdev = file->u.rdev;
|
||||
else
|
||||
rdev_high = rdev & ~(DEV64_T)0xFF;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (file->uid == uid)
|
||||
|
||||
Reference in New Issue
Block a user