shill: Add arcvpn properties am: 5484a0346e
am: 765ab14e4d

Change-Id: I5631b474b259f7d936e0ea2310736e762eed7b31
diff --git a/dbus/shill/dbus-constants.h b/dbus/shill/dbus-constants.h
index 7c72939..04987a4 100644
--- a/dbus/shill/dbus-constants.h
+++ b/dbus/shill/dbus-constants.h
@@ -312,6 +312,7 @@
 const char kProviderL2tpIpsec[] = "l2tpipsec";
 const char kProviderOpenVpn[] = "openvpn";
 const char kProviderThirdPartyVpn[] = "thirdpartyvpn";
+const char kProviderArcVpn[] = "arcvpn";
 
 // Flimflam VPN service properties
 const char kVPNDomainProperty[] = "VPN.Domain";
@@ -386,6 +387,9 @@
 const char kOpenVPNTLSRemoteProperty[] = "OpenVPN.TLSRemote";
 const char kOpenVPNUserProperty[] = "OpenVPN.User";
 
+// Flimflam ARCVPN property names.
+const char kArcVpnTunnelChromeProperty[] = "ArcVpn.TunnelChrome";
+
 // FlimFlam PPPoE property names.
 const char kPPPoEUsernameProperty[] = "PPPoE.Username";
 const char kPPPoEPasswordProperty[] = "PPPoE.Password";
@@ -408,9 +412,16 @@
 const char kDomainNameProperty[] = "DomainName";
 const char kAcceptedHostnameProperty[] = "AcceptedHostname";
 const char kNameServersProperty[] = "NameServers";
+const char kSearchDomainsProperty[] = "SearchDomains";
 const char kDhcpv6AddressesProperty[] = "Dhcpv6Addresses";
 const char kDhcpv6DelegatedPrefixesProperty[] = "Dhcpv6DelegatedPrefixes";
 const char kLeaseDurationSecondsProperty[] = "LeaseDurationSeconds";
+const char kVendorEncapsulatedOptionsProperty[] = "VendorEncapsulatedOptions";
+const char kWebProxyAutoDiscoveryUrlProperty[] = "WebProxyAutoDiscoveryUrl";
+// DHCP Option for iSNS (RFC 4174)
+const char kiSNSOptionDataProperty[] = "iSNSOptionData";
+const char kIncludedRoutesProperty[] = "IncludedRoutes";
+const char kExcludedRoutesProperty[] = "ExcludedRoutes";
 
 // These constants are deprecated in favor of kDhcpv6DelegatedPrefixesProperty.
 // TODO(tjennison): Remove when shill no longer uses them b/26778228
@@ -559,13 +570,6 @@
 const char kErrorEapLocalTlsFailed[] = "eap-local-tls-failed";
 const char kErrorEapRemoteTlsFailed[] = "eap-remote-tls-failed";
 
-// IPConfig property names.
-const char kSearchDomainsProperty[] = "SearchDomains";
-const char kVendorEncapsulatedOptionsProperty[] = "VendorEncapsulatedOptions";
-const char kWebProxyAutoDiscoveryUrlProperty[] = "WebProxyAutoDiscoveryUrl";
-// DHCP Option for iSNS (RFC 4174)
-const char kiSNSOptionDataProperty[] = "iSNSOptionData";
-
 // Manager property names.
 const char kDefaultServiceProperty[] = "DefaultService";
 const char kDisableWiFiVHTProperty[] = "DisableWiFiVHT";