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..81351d22626481ac78d0232d7a044ebb07051044 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); |