Introduce support for ephemeral users.
BUG: 24883058
Change-Id: I77d4757f87214166e7c41c7eb0d06b1cd5f06b20
diff --git a/Ext4Crypt.h b/Ext4Crypt.h
index 43b229c..ed8bf28 100644
--- a/Ext4Crypt.h
+++ b/Ext4Crypt.h
@@ -38,12 +38,12 @@
const char* value);
int e4crypt_set_user_crypto_policies(const char *path);
-int e4crypt_create_user_key(userid_t user_id);
+int e4crypt_create_user_key(userid_t user_id, bool ephemeral);
int e4crypt_destroy_user_key(userid_t user_id);
int e4crypt_unlock_user_key(userid_t user_id, const char* token);
int e4crypt_lock_user_key(userid_t user_id);
-int e4crypt_prepare_user_storage(const char* volume_uuid, userid_t user_id);
+int e4crypt_prepare_user_storage(const char* volume_uuid, userid_t user_id, bool ephemeral);
__END_DECLS