IF(TIZEN_TETHERING_ENABLE)
ADD_DEFINITIONS(-DTIZEN_TETHERING_ENABLE)
ENDIF(TIZEN_TETHERING_ENABLE)
-IF(TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT)
- ADD_DEFINITIONS(-DTIZEN_FEATURE_DEFAULT_CONNECTION_AGENT)
-ENDIF(TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT)
IF(TIZEN_FEATURE_IP_OVER_EAPOL)
ADD_DEFINITIONS(-DTIZEN_FEATURE_IP_OVER_EAPOL)
ENDIF(TIZEN_FEATURE_IP_OVER_EAPOL)
int wfd_util_set_wifi_direct_state(int state);
int wfd_util_get_local_dev_mac(unsigned char *dev_mac);
-#ifdef TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT
int wfd_util_start_wifi_direct_popup();
int wfd_util_stop_wifi_direct_popup();
-#endif /* TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT */
int wfd_util_dhcps_start(char *ifname);
int wfd_util_dhcps_wait_ip_leased(wfd_device_s *peer);
Name: wifi-direct-manager
Summary: Wi-Fi Direct manger
-Version: 1.2.233
+Version: 1.2.234
Release: 1
Group: Network & Connectivity/Wireless
License: Apache-2.0
-DTIZEN_TETHERING_ENABLE=0 \
%endif
-DTIZEN_FEATURE_WIFI_DIRECT_ON_DEMAND=1 \
- -DTIZEN_FEATURE_DEFAULT_CONNECTION_AGENT=1 \
-DTIZEN_FEATURE_IP_OVER_EAPOL=1 \
-DTIZEN_DEBUG_DBUS_VALUE=1 \
-DTIZEN_PROFILE_MOBILE=1 \
%endif
-DTIZEN_WLAN_BOARD_SPRD=1 \
-DTIZEN_FEATURE_WIFI_DIRECT_ON_DEMAND=1 \
- -DTIZEN_FEATURE_DEFAULT_CONNECTION_AGENT=1 \
-DTIZEN_FEATURE_IP_OVER_EAPOL=1 \
-DTIZEN_DEBUG_DBUS_VALUE=1 \
-DTIZEN_PROFILE_MOBILE=1 \
wfd_util_set_wifi_direct_state(WIFI_DIRECT_STATE_DEACTIVATED);
manager->req_wps_mode = WFD_WPS_MODE_PBC;
-#ifdef TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT
- wfd_util_stop_wifi_direct_popup();
-#endif /* TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT */
+ if (manager->is_connection_agent)
+ wfd_util_stop_wifi_direct_popup();
+
__WDS_LOG_FUNC_EXIT__;
return;
}
wfd_manager_local_config_set(manager);
wfd_util_set_country();
-#ifdef TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT
- wfd_util_start_wifi_direct_popup();
-#endif /* TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT */
+ if (manager->is_connection_agent)
+ wfd_util_start_wifi_direct_popup();
res = wfd_util_get_local_dev_mac(manager->local->dev_addr);
if (res < 0)
wfd_peer_clear_all(manager);
wfd_local_reset_data(manager);
-#ifdef TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT
- wfd_util_stop_wifi_direct_popup();
-#endif /* TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT */
+ if (manager->is_connection_agent)
+ wfd_util_stop_wifi_direct_popup();
+
__WDS_LOG_FUNC_EXIT__;
return WIFI_DIRECT_ERROR_NONE;
}
#include <vconf.h>
#include <tzplatform_config.h>
#include <system_info.h>
-#if defined(TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT)
#include <systemd/sd-login.h>
#include <aul.h>
-#endif
#include <wifi-direct.h>
#include "wifi-direct-ipc.h"
}
#endif
-#if defined(TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT)
static int __wfd_util_find_login_user(uid_t *uid)
{
uid_t *uids;
free(state);
return -1;
}
-#endif
gboolean wfd_util_execute_file(const char *file_path,
char *const args[], char *const envs[])
return 0;
}
-#ifdef TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT
int wfd_util_start_wifi_direct_popup()
{
__WDS_LOG_FUNC_ENTER__;
__WDS_LOG_FUNC_EXIT__;
return 0;
}
-#endif /* TIZEN_FEATURE_DEFAULT_CONNECTION_AGENT */
int _connect_remote_device(char *ip_str)
{