Chromium Code Reviews| Index: components/wifi/wifi_service_mac.mm |
| diff --git a/components/wifi/wifi_service_mac.mm b/components/wifi/wifi_service_mac.mm |
| index 890b22906fc478fd042d7ce50ca3cab3168f8589..b696fd6abb1869110e0c5627a5b8e3d854f7cac9 100644 |
| --- a/components/wifi/wifi_service_mac.mm |
| +++ b/components/wifi/wifi_service_mac.mm |
| @@ -76,6 +76,8 @@ class WiFiServiceMac : public WiFiService { |
| void RequestConnectedNetworkUpdate() override; |
| + void GetConnectedNetworkSSID(std::string* ssid, std::string* error) override; |
| + |
| private: |
| // Checks |ns_error| and if is not |nil|, then stores |error_name| |
| // into |error|. |
| @@ -416,6 +418,12 @@ void WiFiServiceMac::RequestConnectedNetworkUpdate() { |
| OnWlanObserverNotification(); |
| } |
| +void WiFiServiceMac::GetConnectedNetworkSSID(std::string* ssid, |
| + std::string* error) { |
| + *ssid = base::SysNSStringToUTF8([interface_ bssid]); |
|
mef
2015/01/30 17:45:41
I believe you need ssid, not bssid (which is essen
meacer
2015/01/30 19:11:50
Done.
|
| + *error = ""; |
| +} |
| + |
| std::string WiFiServiceMac::GetNetworkConnectionState( |
| const std::string& network_guid) const { |
| if (network_guid != GUIDFromSSID([interface_ ssid])) |