Be more C++. volume UUID should always be std::string.
Test: boots
Bug: 67041047
Change-Id: I36d3944ae8de192703b9ee359900841b833fe3a1
diff --git a/Keymaster.h b/Keymaster.h
index dc6f1bc..f24a0c0 100644
--- a/Keymaster.h
+++ b/Keymaster.h
@@ -17,8 +17,6 @@
#ifndef ANDROID_VOLD_KEYMASTER_H
#define ANDROID_VOLD_KEYMASTER_H
-#ifdef __cplusplus
-
#include "KeyBuffer.h"
#include <memory>
@@ -127,8 +125,7 @@
} // namespace vold
} // namespace android
-#endif // __cplusplus
-
+// FIXME no longer needed now cryptfs is in C++.
/*
* The following functions provide C bindings to keymaster services
@@ -138,7 +135,6 @@
* The sign_object function signes an object with the given keymaster
* key.
*/
-__BEGIN_DECLS
int keymaster_compatibility_cryptfs_scrypt();
int keymaster_create_key_for_cryptfs_scrypt(uint32_t rsa_key_size,
@@ -156,6 +152,5 @@
uint8_t** signature_buffer,
size_t* signature_buffer_size);
-__END_DECLS
#endif