From 84a3efa0abf63d0e30909722f5b8331aa4052b4b Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Thu, 8 Apr 2004 23:15:39 +0000 Subject: [PATCH] Simplify the setting of rdev & rdev_high in send_file_entry(). --- flist.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/flist.c b/flist.c index 00076561..6baa8bf8 100644 --- a/flist.c +++ b/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) -- 2.34.1