Index: src/trusted/validator/ncvalidate.h |
diff --git a/src/trusted/validator/ncvalidate.h b/src/trusted/validator/ncvalidate.h |
index 31f55e454166a8982282c46f7f8615e4a115e698..989c44b699c61f8b6972cc9b0e3773c6cbf168ce 100644 |
--- a/src/trusted/validator/ncvalidate.h |
+++ b/src/trusted/validator/ncvalidate.h |
@@ -20,6 +20,11 @@ EXTERN_C_BEGIN |
struct NaClValidationCache; |
struct NaClValidationMetadata; |
+/* Defines possible validation flags. */ |
+typedef enum NaClValidationFlags { |
+ DISABLE_UNSUPPORTED = 0x1 |
+} NaClValidationFlags; |
+ |
/* Defines possible validation status values. */ |
typedef enum NaClValidationStatus { |
/* The call to the validator succeeded. */ |
@@ -63,6 +68,7 @@ typedef NaClValidationStatus (*NaClValidateFunc)( |
uint8_t *data, |
size_t size, |
int stubout_mode, |
+ uint32_t flags, |
int readonly_text, |
const NaClCPUFeatures *cpu_features, |
const struct NaClValidationMetadata *metadata, |