[Libguestfs] [PATCH] guestmount: use O_ACCMODE instead of hard coding

Wanlong Gao gaowanlong at cn.fujitsu.com
Mon Jan 30 07:22:53 UTC 2012


Change hard code 3 to O_ACCMODE.
it'll be more sensible.

Signed-off-by: Wanlong Gao <gaowanlong at cn.fujitsu.com>
---
 fuse/guestmount.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/fuse/guestmount.c b/fuse/guestmount.c
index bd7ba50..a9bf4e3 100644
--- a/fuse/guestmount.c
+++ b/fuse/guestmount.c
@@ -583,7 +583,7 @@ fg_open (const char *path, struct fuse_file_info *fi)
 {
   TRACE_CALL ("%s, 0%o", path, fi->flags);
 
-  int flags = fi->flags & 3;
+  int flags = fi->flags & O_ACCMODE;
 
   if (read_only && flags != O_RDONLY)
     return -EROFS;
-- 
1.7.9.rc2




More information about the Libguestfs mailing list