summaryrefslogtreecommitdiffstats
path: root/Fat.h
diff options
context:
space:
mode:
authorKenny Root <kroot@google.com>2010-08-27 08:31:35 -0700
committerKenny Root <kroot@google.com>2010-09-02 13:16:53 -0700
commita3e06084564c86ff618c40f185f3676b8b629b94 (patch)
tree4f3f124803330ec2ed41c31c9c8ba34a2b40fef9 /Fat.h
parente17e91f63b3cceb2ef670947fd7f9ff3c40ee1a7 (diff)
downloadsystem_vold-a3e06084564c86ff618c40f185f3676b8b629b94.zip
system_vold-a3e06084564c86ff618c40f185f3676b8b629b94.tar.gz
system_vold-a3e06084564c86ff618c40f185f3676b8b629b94.tar.bz2
Allow execute on mounted ASEC and OBB containers
This allows us to place shared libraries in these containers which may only be loaded if they are executable. Change-Id: I78fa9ab6d5c58ec8b98c40004da72aebc0aade2a
Diffstat (limited to 'Fat.h')
-rw-r--r--Fat.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/Fat.h b/Fat.h
index f056090..e02d88c 100644
--- a/Fat.h
+++ b/Fat.h
@@ -22,8 +22,9 @@
class Fat {
public:
static int check(const char *fsPath);
- static int doMount(const char *fsPath, const char *mountPoint, bool ro,
- bool remount, int ownerUid, int ownerGid, int permMask,
+ static int doMount(const char *fsPath, const char *mountPoint,
+ bool ro, bool remount, bool executable,
+ int ownerUid, int ownerGid, int permMask,
bool createLost);
static int format(const char *fsPath, unsigned int numSectors);
};