Additional Obb functionality
* Rename all functions dealing with OBB files to mention Obb
* Add 'path' and 'list' functionality to OBB commands
* Store hashed filename in loop's lo_crypt_name and keep lo_file_name
for the real source filename. That way we can recover it later with an
ioctl call.
Change-Id: I29e468265988bfb931d981532d86d7be7b3adfc8
diff --git a/VolumeManager.h b/VolumeManager.h
index 31870e5..0619c73 100644
--- a/VolumeManager.h
+++ b/VolumeManager.h
@@ -75,8 +75,10 @@
int getAsecMountPath(const char *id, char *buffer, int maxlen);
/* Loopback images */
- int mountImage(const char *fileName, const char *key, int ownerUid);
- int unmountImage(const char *fileName, bool force);
+ int listMountedObbs(SocketClient* cli);
+ int mountObb(const char *fileName, const char *key, int ownerUid);
+ int unmountObb(const char *fileName, bool force);
+ int getObbMountPath(const char *id, char *buffer, int maxlen);
/* Shared between ASEC and Loopback images */
int unmountLoopImage(const char *containerId, const char *loopId,