| Index: utils/archive/messaging.h | 
| diff --git a/utils/archive/messaging.h b/utils/archive/messaging.h | 
| index 208294c3cc0a8f1fb761ab894fc62ed789ea8cc2..bce0692a869f7d742f5c86aa976ef3bba53e9cbe 100644 | 
| --- a/utils/archive/messaging.h | 
| +++ b/utils/archive/messaging.h | 
| @@ -121,6 +121,13 @@ Dart_CObject* getNullableStringArgument(Dart_Port p, Dart_CObject* request, | 
| */ | 
| char* getNullableString(Dart_CObject* object); | 
|  | 
| +/** | 
| + * Gets the module, name, and value, for a libarchive `set_option` function | 
| + * call. Returns whether or not the arguments were parsed correctly. | 
| + */ | 
| +bool getOptionArguments(Dart_Port p, Dart_CObject* request, char** module, | 
| +    char** name, char** value); | 
| + | 
| /** Declares a null [Dart_CObject] named [name]. */ | 
| #define DART_NULL(name) \ | 
| Dart_CObject name;    \ | 
|  |