BuildRequires: pkgconfig(libpcre)
BuildRequires: pkgconfig(capi-telephony)
BuildRequires: pkgconfig(capi-network-connection)
-BuildRequires: pkgconfig(capi-network-wifi)
+BuildRequires: pkgconfig(capi-network-wifi-manager)
BuildRequires: pkgconfig(capi-location-manager)
BuildRequires: pkgconfig(contacts-service2)
INCLUDE(FindPkgConfig)
pkg_check_modules(pkgs REQUIRED dlog sqlite3 dbus-1 pkgmgr-info capi-system-info
libtzplatform-config security-privilege-manager cynara-monitor security-manager aul
- capi-telephony capi-network-connection capi-network-wifi capi-location-manager
+ capi-telephony capi-network-connection capi-network-wifi-manager capi-location-manager
contacts-service2)
FOREACH(flag ${pkgs_CFLAGS})
/**
* @file DlpPrivacyInfoData.cpp
*/
-
#include <string.h>
#include <contacts.h>
-#include <wifi.h>
+#include <wifi-manager.h>
#include <chrono>
#include <thread>
&& (contacts_list_get_current_record_p(list, &record) == CONTACTS_ERROR_NONE)) \
)
+static wifi_manager_h m_wifi_manager;
std::mutex DlpPrivacyInfoData::m_singletonMutex;
DlpPrivacyInfoData *DlpPrivacyInfoData::m_pInstance = NULL;
DlpPrivacyInfoData::DlpPrivacyInfoData() : m_connection(NULL), m_locmgr(NULL), m_myprofile_watch(false)
{
+ wifi_manager_initialize(&m_wifi_manager);
+
m_last_latitude = 0;
m_last_longitude = 0;
m_owner_ibirthday = 0;
}
// Loading Wi-Fi MAC
- if (!strcmp(m_mac, "") && wifi_get_mac_address(&mac) == WIFI_ERROR_NONE) {
+ if (!strcmp(m_mac, "") && wifi_manager_get_mac_address(m_wifi_manager, &mac) == WIFI_MANAGER_ERROR_NONE) {
pg_strlcpy(m_mac, mac, LEN_MAC_ADDRESS);
free(mac);
}