summaryrefslogtreecommitdiffstats
path: root/crypto/ext4crypt/KeyUtil.h
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/ext4crypt/KeyUtil.h')
-rw-r--r--crypto/ext4crypt/KeyUtil.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/crypto/ext4crypt/KeyUtil.h b/crypto/ext4crypt/KeyUtil.h
index d5ad69fdb..46a312463 100644
--- a/crypto/ext4crypt/KeyUtil.h
+++ b/crypto/ext4crypt/KeyUtil.h
@@ -19,6 +19,7 @@
#include "KeyBuffer.h"
#include "KeyStorage4.h"
+#include "Keymaster4.h"
#include <string>
#include <memory>
@@ -31,7 +32,7 @@ bool installKey(const KeyBuffer& key, std::string* raw_ref);
bool evictKey(const std::string& raw_ref);
bool retrieveAndInstallKey(bool create_if_absent, const KeyAuthentication& key_authentication,
const std::string& key_path, const std::string& tmp_path,
- std::string* key_ref);
+ std::string* key_ref, bool wrapped_key_supported);
bool retrieveKey(bool create_if_absent, const std::string& key_path,
const std::string& tmp_path, KeyBuffer* key);