Add ConnectionManagerAndroid.
Just a stub implementation that always allow update right now.
Test: mma
Bug: 28800946
Change-Id: I4ff6164d459d142567d49a351f70128f5fc74b9f
diff --git a/connection_manager.h b/connection_manager.h
index 1143f83..e5a9d49 100644
--- a/connection_manager.h
+++ b/connection_manager.h
@@ -27,8 +27,6 @@
namespace chromeos_update_engine {
-class SystemState;
-
// This class implements the concrete class that talks with the connection
// manager (shill) over DBus.
// TODO(deymo): Remove this class and use ShillProvider from the UpdateManager.
@@ -56,7 +54,7 @@
ConnectionTethering* out_tethering);
// The mockable interface to access the shill DBus proxies.
- ShillProxyInterface* shill_proxy_;
+ std::unique_ptr<ShillProxyInterface> shill_proxy_;
// The global context for update_engine.
SystemState* system_state_;