commit | b3fb231ceeb28acf0bd9e47e2339e85e82c9f134 | [log] [tgz] |
---|---|---|
author | Ningyuan Wang <nywang@google.com> | Thu Aug 24 16:03:33 2017 -0700 |
committer | Ningyuan Wang <nywang@google.com> | Thu Sep 14 09:27:38 2017 -0700 |
tree | 69c96ba4667de8f475436cb79aae22de7bca0ae6 | |
parent | de45b50b17f0f8c92977c0a69f5d50ca393d84cc [diff] |
Cherry-pick: Fail RSSI polling if wifi is not associated Bug: 65025500 Test: compile, unit tests Merged-In: Id4fe741d4a66329302cea0961d1bc17a35aa9382 Change-Id: Id4fe741d4a66329302cea0961d1bc17a35aa9382
diff --git a/client_interface_impl.cpp b/client_interface_impl.cpp index 974ff17..9a1785c 100644 --- a/client_interface_impl.cpp +++ b/client_interface_impl.cpp
@@ -199,6 +199,11 @@ } bool ClientInterfaceImpl::SignalPoll(vector<int32_t>* out_signal_poll_results) { + if (!IsAssociated()) { + LOG(INFO) << "Fail RSSI polling because wifi is not associated."; + return false; + } + StationInfo station_info; if (!netlink_utils_->GetStationInfo(interface_index_, bssid_,