Rename some Network::State constants
Failure to Error was renamed for consistency.
Connected to Online was renamed for consistency and to avoid confusion
with similar Connecting.
BUG:24267885
Change-Id: If4c9c34a4afebb3261bbd421af4f90f91062d7a2
Reviewed-on: https://weave-review.googlesource.com/1270
Reviewed-by: Vitaly Buka <vitalybuka@google.com>
diff --git a/libweave/examples/ubuntu/netlink_network.cc b/libweave/examples/ubuntu/netlink_network.cc
index a76655a..d121fca 100644
--- a/libweave/examples/ubuntu/netlink_network.cc
+++ b/libweave/examples/ubuntu/netlink_network.cc
@@ -60,13 +60,13 @@
auto refill_result = nl_cache_refill(nl_sock_.get(), nl_cache_.get());
if (refill_result < 0) {
LOG(ERROR) << "failed to refresh netlink cache: " << refill_result;
- return Network::State::kFailure;
+ return Network::State::kError;
}
std::unique_ptr<rtnl_link, Deleter> nl_link{
rtnl_link_get(nl_cache_.get(), if_index)};
if (!nl_link) {
LOG(ERROR) << "failed to get interface 0";
- return Network::State::kFailure;
+ return Network::State::kError;
}
int state = rtnl_link_get_operstate(nl_link.get());
@@ -77,13 +77,13 @@
case IF_OPER_DORMANT:
return Network::State::kConnecting;
case IF_OPER_UP:
- return Network::State::kConnected;
+ return Network::State::kOnline;
case IF_OPER_TESTING:
case IF_OPER_NOTPRESENT:
case IF_OPER_UNKNOWN:
default:
LOG(ERROR) << "unknown interface state: " << state;
- return Network::State::kFailure;
+ return Network::State::kError;
}
}
diff --git a/libweave/examples/ubuntu/network_manager.cc b/libweave/examples/ubuntu/network_manager.cc
index 0fdae2d..6d92949 100644
--- a/libweave/examples/ubuntu/network_manager.cc
+++ b/libweave/examples/ubuntu/network_manager.cc
@@ -132,9 +132,9 @@
if (force_bootstrapping_)
return;
if (std::system("ping talk.google.com -c 1") == 0)
- network_state_ = State::kConnected;
+ network_state_ = State::kOnline;
else if (std::system("nmcli dev"))
- network_state_ = State::kFailure;
+ network_state_ = State::kError;
else if (std::system("nmcli dev | grep connecting") == 0)
network_state_ = State::kConnecting;
diff --git a/libweave/include/weave/provider/network.h b/libweave/include/weave/provider/network.h
index 8e22166..cb3730e 100644
--- a/libweave/include/weave/provider/network.h
+++ b/libweave/include/weave/provider/network.h
@@ -20,9 +20,9 @@
public:
enum class State {
kOffline = 0,
- kFailure,
+ kError,
kConnecting,
- kConnected,
+ kOnline,
};
// Callback type for AddConnectionChangedCallback.
diff --git a/libweave/src/privet/privet_types.cc b/libweave/src/privet/privet_types.cc
index 8d380f0..769d3a3 100644
--- a/libweave/src/privet/privet_types.cc
+++ b/libweave/src/privet/privet_types.cc
@@ -58,9 +58,9 @@
const EnumToStringMap<Network::State>::Map kNetworkStateMap[] = {
{Network::State::kOffline, "offline"},
- {Network::State::kFailure, "failure"},
+ {Network::State::kError, "error"},
{Network::State::kConnecting, "connecting"},
- {Network::State::kConnected, "connected"},
+ {Network::State::kOnline, "online"},
};
} // namespace
diff --git a/libweave/src/privet/wifi_bootstrap_manager.cc b/libweave/src/privet/wifi_bootstrap_manager.cc
index 7e439e3..e67e016 100644
--- a/libweave/src/privet/wifi_bootstrap_manager.cc
+++ b/libweave/src/privet/wifi_bootstrap_manager.cc
@@ -59,7 +59,7 @@
}
void WifiBootstrapManager::StartBootstrapping() {
- if (network_->GetConnectionState() == Network::State::kConnected) {
+ if (network_->GetConnectionState() == Network::State::kOnline) {
// If one of the devices we monitor for connectivity is online, we need not
// start an AP. For most devices, this is a situation which happens in
// testing when we have an ethernet connection. If you need to always
@@ -122,7 +122,7 @@
// connectivity state. See OnConnectivityChange().
UpdateState(State::kMonitoring);
- if (network_->GetConnectionState() == Network::State::kConnected) {
+ if (network_->GetConnectionState() == Network::State::kOnline) {
monitor_until_ = {};
} else {
if (monitor_until_.is_null()) {
@@ -225,7 +225,7 @@
if (state_ == State::kMonitoring || // Reset monitoring timeout.
(state_ != State::kDisabled &&
- network_->GetConnectionState() == Network::State::kConnected)) {
+ network_->GetConnectionState() == Network::State::kOnline)) {
StartMonitoring();
}
}
@@ -246,7 +246,7 @@
case Network::State::kOffline:
connection_state_ = ConnectionState{ConnectionState::kOffline};
return;
- case Network::State::kFailure: {
+ case Network::State::kError: {
// TODO(wiley) Pull error information from somewhere.
ErrorPtr error;
Error::AddTo(&error, FROM_HERE, errors::kDomain, errors::kInvalidState,
@@ -257,7 +257,7 @@
case Network::State::kConnecting:
connection_state_ = ConnectionState{ConnectionState::kConnecting};
return;
- case Network::State::kConnected:
+ case Network::State::kOnline:
connection_state_ = ConnectionState{ConnectionState::kOnline};
return;
}
diff --git a/libweave/src/weave_unittest.cc b/libweave/src/weave_unittest.cc
index 594103e..a44101a 100644
--- a/libweave/src/weave_unittest.cc
+++ b/libweave/src/weave_unittest.cc
@@ -349,7 +349,7 @@
InitDnsSd();
EXPECT_CALL(network_, GetConnectionState())
- .WillRepeatedly(Return(provider::Network::State::kConnected));
+ .WillRepeatedly(Return(provider::Network::State::kOnline));
}
};
@@ -358,7 +358,7 @@
// Short disconnect.
NotifyNetworkChanged(provider::Network::State::kOffline, {});
- NotifyNetworkChanged(provider::Network::State::kConnected,
+ NotifyNetworkChanged(provider::Network::State::kOnline,
base::TimeDelta::FromSeconds(10));
task_runner_.Run();
@@ -406,7 +406,7 @@
task_runner_.Run();
}
- NotifyNetworkChanged(Network::State::kConnected, {});
+ NotifyNetworkChanged(Network::State::kOnline, {});
task_runner_.Run();
}