| Index: chromeos/network/network_state.cc
|
| diff --git a/chromeos/network/network_state.cc b/chromeos/network/network_state.cc
|
| index df42d51a071a7b3a6c45f22a079dd23386c12970..24d194a585e5c0dc9a77aa0a04989ca496010eb3 100644
|
| --- a/chromeos/network/network_state.cc
|
| +++ b/chromeos/network/network_state.cc
|
| @@ -240,6 +240,12 @@ void NetworkState::GetProperties(base::DictionaryValue* dictionary) const {
|
| cellular_out_of_credits_);
|
| }
|
|
|
| +bool NetworkState::RequiresActivation() const {
|
| + return (type() == flimflam::kTypeCellular &&
|
| + activation_state() != flimflam::kActivationStateActivated &&
|
| + activation_state() != flimflam::kActivationStateUnknown);
|
| +}
|
| +
|
| bool NetworkState::IsConnectedState() const {
|
| return StateIsConnected(connection_state_);
|
| }
|
|
|