aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2007-12-13 17:16:21 +0000
committerReuben Thomas <rrt@sc3d.org>2007-12-13 17:16:21 +0000
commit865ee1ae6562831c1b57931ef3371c9d22383d97 (patch)
tree7b43c69d286e7e98cc4bec7adce2be51b8951183
parent3c5b620fc4ab90993f03a96b79d0cc6da9d8eaee (diff)
downloadplptools-865ee1ae6562831c1b57931ef3371c9d22383d97.tar.gz
plptools-865ee1ae6562831c1b57931ef3371c9d22383d97.tar.bz2
plptools-865ee1ae6562831c1b57931ef3371c9d22383d97.zip
Fix setting readable flag.
-rw-r--r--plpnfsd/mp_pfs_ops.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/plpnfsd/mp_pfs_ops.c b/plpnfsd/mp_pfs_ops.c
index 3f86772..46310ed 100644
--- a/plpnfsd/mp_pfs_ops.c
+++ b/plpnfsd/mp_pfs_ops.c
@@ -501,9 +501,9 @@ attr2pattr(long oattr, long nattr, long *psisattr, long *psidattr)
*psisattr = *psidattr = 0;
if ((oattr & 0400) != (nattr & 0400)) {
if (nattr & 0400) /* readable */
- *psidattr |= PSI_A_READ;
- else
*psisattr |= PSI_A_READ;
+ else
+ *psidattr |= PSI_A_READ;
}
if ((oattr & 0200) != (nattr & 0200)) {
if (nattr & 0200) /* readonly */