Index: extensions/browser/api/vpn_provider/vpn_service.h |
diff --git a/extensions/browser/api/vpn_provider/vpn_service.h b/extensions/browser/api/vpn_provider/vpn_service.h |
index 96bca6eb45d8ccda8db622bd5d69b338d70d3f07..25e93172aa837de0265630cd8c189e3e66da86d6 100644 |
--- a/extensions/browser/api/vpn_provider/vpn_service.h |
+++ b/extensions/browser/api/vpn_provider/vpn_service.h |
@@ -53,6 +53,7 @@ class VpnService : public KeyedService, |
public extensions::ExtensionRegistryObserver { |
public: |
using SuccessCallback = base::Closure; |
+ using StringCallback = base::Callback<void(const std::string& result)>; |
using FailureCallback = |
base::Callback<void(const std::string& error_name, |
const std::string& error_message)>; |
@@ -126,7 +127,7 @@ class VpnService : public KeyedService, |
// Calls |success| or |failure| based on the outcome. |
void SetParameters(const std::string& extension_id, |
const base::DictionaryValue& parameters, |
- const SuccessCallback& success, |
+ const StringCallback& success, |
const FailureCallback& failure); |
// Sends an IP packet contained in |data| to the active VPN configuration |