diff options
author | Wayne Davison <wayned@samba.org> | 2004-09-23 05:33:48 +0000 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2004-09-23 05:33:48 +0000 |
commit | 48d3ff94c99983d40a33c4525fd9293be30596a5 (patch) | |
tree | 21ce819456164d6c15d65305791a07a26f71bdd1 /tls.c | |
parent | a33857da093f5f5c5b2273ee083c3e5b9109efad (diff) | |
download | rsync-48d3ff94c99983d40a33c4525fd9293be30596a5.tar.gz rsync-48d3ff94c99983d40a33c4525fd9293be30596a5.tar.bz2 rsync-48d3ff94c99983d40a33c4525fd9293be30596a5.zip |
Only output major/minor info for a character/block device, not for
a FIFO or a socket.
Diffstat (limited to 'tls.c')
-rw-r--r-- | tls.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -113,7 +113,7 @@ static void list_file(const char *fname) /* TODO: Perhaps escape special characters in fname? */ printf("%s ", permbuf); - if (IS_DEVICE(buf.st_mode)) { + if (S_ISCHR(buf.st_mode) || S_ISBLK(buf.st_mode)) { printf("%5ld,%6ld", (long)major(buf.st_rdev), (long)minor(buf.st_rdev)); |