Index: chrome/nacl/nacl_validation_db.h |
diff --git a/chrome/nacl/nacl_validation_db.h b/chrome/nacl/nacl_validation_db.h |
index c4fabcb4d8784a785f2d5b45a058622024679c83..9929cff1acb0f15d30824e66ad5a28b0fd69e25e 100644 |
--- a/chrome/nacl/nacl_validation_db.h |
+++ b/chrome/nacl/nacl_validation_db.h |
@@ -9,6 +9,8 @@ |
#include "base/basictypes.h" |
+struct NaClFileToken; |
+ |
class NaClValidationDB { |
public: |
NaClValidationDB() {} |
@@ -16,6 +18,8 @@ class NaClValidationDB { |
virtual bool QueryKnownToValidate(const std::string& signature) = 0; |
virtual void SetKnownToValidate(const std::string& signature) = 0; |
+ virtual bool ResolveFileToken(struct NaClFileToken *file_token, |
+ int32* fd, std::string* path) = 0; |
private: |
DISALLOW_COPY_AND_ASSIGN(NaClValidationDB); |