From: Denis Khalikov Date: Mon, 28 Nov 2016 10:33:21 +0000 (+0300) Subject: visibility support X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Fsandbox%2Fdenis13%2Fvisibility;p=platform%2Fcore%2Fapi%2Fwifi-manager.git visibility support --- diff --git a/include/wifi-manager.h b/include/wifi-manager.h index d8d020a..881b8bb 100755 --- a/include/wifi-manager.h +++ b/include/wifi-manager.h @@ -457,7 +457,7 @@ typedef void(*wifi_manager_tdls_state_changed_cb)(wifi_manager_tdls_state_e stat * @retval #WIFI_MANAGER_ERROR_OUT_OF_MEMORY Out of memory * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_initialize(wifi_manager_h *wifi); +__attribute__ ((visibility("default"))) int wifi_manager_initialize(wifi_manager_h *wifi); /** * @brief Deinitializes Wi-Fi. @@ -470,7 +470,7 @@ int wifi_manager_initialize(wifi_manager_h *wifi); * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_deinitialize(wifi_manager_h wifi); +__attribute__ ((visibility("default"))) int wifi_manager_deinitialize(wifi_manager_h wifi); /** * @} @@ -505,7 +505,7 @@ int wifi_manager_deinitialize(wifi_manager_h wifi); * @see wifi_manager_activated_cb() * @see wifi_manager_deactivate() */ -int wifi_manager_activate(wifi_manager_h wifi, wifi_manager_activated_cb callback, void *user_data); +__attribute__ ((visibility("default"))) int wifi_manager_activate(wifi_manager_h wifi, wifi_manager_activated_cb callback, void *user_data); /** * @brief Activates Wi-Fi asynchronously and displays Wi-Fi picker (popup) when Wi-Fi is not automatically connected. @@ -530,7 +530,7 @@ int wifi_manager_activate(wifi_manager_h wifi, wifi_manager_activated_cb callbac * @see wifi_manager_activated_cb() * @see wifi_manager_deactivate() */ -int wifi_manager_activate_with_wifi_picker_tested(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_activate_with_wifi_picker_tested(wifi_manager_h wifi, wifi_manager_activated_cb callback, void *user_data); /** @@ -555,7 +555,7 @@ int wifi_manager_activate_with_wifi_picker_tested(wifi_manager_h wifi, * @see wifi_manager_deactivated_cb() * @see wifi_manager_activate() */ -int wifi_manager_deactivate(wifi_manager_h wifi, wifi_manager_deactivated_cb callback, void *user_data); +__attribute__ ((visibility("default"))) int wifi_manager_deactivate(wifi_manager_h wifi, wifi_manager_deactivated_cb callback, void *user_data); /** * @brief Checks whether Wi-Fi is activated. @@ -572,7 +572,7 @@ int wifi_manager_deactivate(wifi_manager_h wifi, wifi_manager_deactivated_cb cal * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_is_activated(wifi_manager_h wifi, bool *activated); +__attribute__ ((visibility("default"))) int wifi_manager_is_activated(wifi_manager_h wifi, bool *activated); /** * @brief Gets the local MAC address. @@ -586,7 +586,7 @@ int wifi_manager_is_activated(wifi_manager_h wifi, bool *activated); * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_get_mac_address(wifi_manager_h wifi, char **mac_address); +__attribute__ ((visibility("default"))) int wifi_manager_get_mac_address(wifi_manager_h wifi, char **mac_address); /** * @brief Gets the name of the network interface. @@ -604,7 +604,7 @@ int wifi_manager_get_mac_address(wifi_manager_h wifi, char **mac_address); * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_get_network_interface_name(wifi_manager_h wifi, char **name); +__attribute__ ((visibility("default"))) int wifi_manager_get_network_interface_name(wifi_manager_h wifi, char **name); /** * @brief Starts scan asynchronously. @@ -625,7 +625,7 @@ int wifi_manager_get_network_interface_name(wifi_manager_h wifi, char **name); * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @post This function invokes wifi_manager_scan_finished_cb(). */ -int wifi_manager_scan(wifi_manager_h wifi, wifi_manager_scan_finished_cb callback, void *user_data); +__attribute__ ((visibility("default"))) int wifi_manager_scan(wifi_manager_h wifi, wifi_manager_scan_finished_cb callback, void *user_data); /** * @brief Starts specific AP scan, asynchronously. @@ -647,7 +647,7 @@ int wifi_manager_scan(wifi_manager_h wifi, wifi_manager_scan_finished_cb callbac * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @post This function invokes wifi_manager_scan_finished_cb(). */ -int wifi_manager_scan_specific_ap(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_scan_specific_ap(wifi_manager_h wifi, const char *essid, wifi_manager_scan_finished_cb callback, void *user_data); /** @@ -666,7 +666,7 @@ int wifi_manager_scan_specific_ap(wifi_manager_h wifi, * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_get_connected_ap(wifi_manager_h wifi, wifi_manager_ap_h *ap); +__attribute__ ((visibility("default"))) int wifi_manager_get_connected_ap(wifi_manager_h wifi, wifi_manager_ap_h *ap); /** * @brief Gets the result of the scan. @@ -684,7 +684,7 @@ int wifi_manager_get_connected_ap(wifi_manager_h wifi, wifi_manager_ap_h *ap); * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @post This function invokes wifi_manager_found_ap_cb(). */ -int wifi_manager_foreach_found_ap(wifi_manager_h wifi, wifi_manager_found_ap_cb callback, void *user_data); +__attribute__ ((visibility("default"))) int wifi_manager_foreach_found_ap(wifi_manager_h wifi, wifi_manager_found_ap_cb callback, void *user_data); /** * @brief Gets the result of specific AP scan. @@ -703,7 +703,7 @@ int wifi_manager_foreach_found_ap(wifi_manager_h wifi, wifi_manager_found_ap_cb * @post This function invokes wifi_manager_found_ap_cb(). * @see wifi_manager_scan_specific_ap() */ -int wifi_manager_foreach_found_specific_ap(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_foreach_found_specific_ap(wifi_manager_h wifi, wifi_manager_found_ap_cb callback, void *user_data); /** @@ -731,7 +731,7 @@ int wifi_manager_foreach_found_specific_ap(wifi_manager_h wifi, * @see wifi_manager_connect_by_wps_pin() * @see wifi_manager_disconnect() */ -int wifi_manager_connect(wifi_manager_h wifi, wifi_manager_ap_h ap, wifi_manager_connected_cb callback, void *user_data); +__attribute__ ((visibility("default"))) int wifi_manager_connect(wifi_manager_h wifi, wifi_manager_ap_h ap, wifi_manager_connected_cb callback, void *user_data); /** * @brief Disconnects to the access point asynchronously. @@ -758,7 +758,7 @@ int wifi_manager_connect(wifi_manager_h wifi, wifi_manager_ap_h ap, wifi_manager * @see wifi_manager_connect_by_wps_pin() * @see wifi_manager_connect() */ -int wifi_manager_disconnect(wifi_manager_h wifi, wifi_manager_ap_h ap, wifi_manager_disconnected_cb callback, void *user_data); +__attribute__ ((visibility("default"))) int wifi_manager_disconnect(wifi_manager_h wifi, wifi_manager_ap_h ap, wifi_manager_disconnected_cb callback, void *user_data); /** * @brief Connects to the access point with WPS PBC asynchronously. @@ -785,7 +785,7 @@ int wifi_manager_disconnect(wifi_manager_h wifi, wifi_manager_ap_h ap, wifi_mana * @see wifi_manager_disconnect() * @see wifi_manager_ap_is_wps_supported() */ -int wifi_manager_connect_by_wps_pbc(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_connect_by_wps_pbc(wifi_manager_h wifi, wifi_manager_ap_h ap, wifi_manager_connected_cb callback, void *user_data); /** @@ -813,7 +813,7 @@ int wifi_manager_connect_by_wps_pbc(wifi_manager_h wifi, * @see wifi_manager_disconnect() * @see wifi_manager_ap_is_wps_supported() */ -int wifi_manager_connect_by_wps_pin(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_connect_by_wps_pin(wifi_manager_h wifi, wifi_manager_ap_h ap, const char *pin, wifi_manager_connected_cb callback, void *user_data); /** @@ -835,7 +835,7 @@ int wifi_manager_connect_by_wps_pin(wifi_manager_h wifi, * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_forget_ap(wifi_manager_h wifi, wifi_manager_ap_h ap); +__attribute__ ((visibility("default"))) int wifi_manager_forget_ap(wifi_manager_h wifi, wifi_manager_ap_h ap); /** * @brief Updates an existing AP. @@ -855,7 +855,7 @@ int wifi_manager_forget_ap(wifi_manager_h wifi, wifi_manager_ap_h ap); * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_update_ap(wifi_manager_h wifi, wifi_manager_ap_h ap); +__attribute__ ((visibility("default"))) int wifi_manager_update_ap(wifi_manager_h wifi, wifi_manager_ap_h ap); /** * @} @@ -880,7 +880,7 @@ int wifi_manager_update_ap(wifi_manager_h wifi, wifi_manager_ap_h ap); * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_get_connection_state(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_get_connection_state(wifi_manager_h wifi, wifi_manager_connection_state_e *connection_state); /** @@ -895,7 +895,7 @@ int wifi_manager_get_connection_state(wifi_manager_h wifi, * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_set_device_state_changed_cb(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_set_device_state_changed_cb(wifi_manager_h wifi, wifi_manager_device_state_changed_cb callback, void *user_data); /** @@ -908,7 +908,7 @@ int wifi_manager_set_device_state_changed_cb(wifi_manager_h wifi, * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_unset_device_state_changed_cb(wifi_manager_h wifi); +__attribute__ ((visibility("default"))) int wifi_manager_unset_device_state_changed_cb(wifi_manager_h wifi); /** * @brief Registers the callback called when the background scan is finished. @@ -922,7 +922,7 @@ int wifi_manager_unset_device_state_changed_cb(wifi_manager_h wifi); * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_set_background_scan_cb(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_set_background_scan_cb(wifi_manager_h wifi, wifi_manager_scan_finished_cb callback, void *user_data); /** @@ -935,7 +935,7 @@ int wifi_manager_set_background_scan_cb(wifi_manager_h wifi, * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_unset_background_scan_cb(wifi_manager_h wifi); +__attribute__ ((visibility("default"))) int wifi_manager_unset_background_scan_cb(wifi_manager_h wifi); /** * @brief Registers the callback called when the connection state is changed. @@ -949,7 +949,7 @@ int wifi_manager_unset_background_scan_cb(wifi_manager_h wifi); * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_set_connection_state_changed_cb(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_set_connection_state_changed_cb(wifi_manager_h wifi, wifi_manager_connection_state_changed_cb callback, void *user_data); /** @@ -962,7 +962,7 @@ int wifi_manager_set_connection_state_changed_cb(wifi_manager_h wifi, * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_unset_connection_state_changed_cb(wifi_manager_h wifi); +__attribute__ ((visibility("default"))) int wifi_manager_unset_connection_state_changed_cb(wifi_manager_h wifi); /** * @brief Registers callback called when the RSSI of connected Wi-Fi is changed. @@ -976,7 +976,7 @@ int wifi_manager_unset_connection_state_changed_cb(wifi_manager_h wifi); * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_set_rssi_level_changed_cb(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_set_rssi_level_changed_cb(wifi_manager_h wifi, wifi_manager_rssi_level_changed_cb callback, void *user_data); /** @@ -989,7 +989,7 @@ int wifi_manager_set_rssi_level_changed_cb(wifi_manager_h wifi, * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_unset_rssi_level_changed_cb(wifi_manager_h wifi); +__attribute__ ((visibility("default"))) int wifi_manager_unset_rssi_level_changed_cb(wifi_manager_h wifi); /** * @} @@ -1016,7 +1016,7 @@ int wifi_manager_unset_rssi_level_changed_cb(wifi_manager_h wifi); * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_ap_destroy() */ -int wifi_manager_ap_create(wifi_manager_h wifi, const char *essid, wifi_manager_ap_h *ap); +__attribute__ ((visibility("default"))) int wifi_manager_ap_create(wifi_manager_h wifi, const char *essid, wifi_manager_ap_h *ap); /** * @brief Creates the hidden access point handle. @@ -1032,7 +1032,7 @@ int wifi_manager_ap_create(wifi_manager_h wifi, const char *essid, wifi_manager_ * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_ap_destroy() */ -int wifi_manager_ap_hidden_create(wifi_manager_h wifi, const char *essid, wifi_manager_ap_h *ap); +__attribute__ ((visibility("default"))) int wifi_manager_ap_hidden_create(wifi_manager_h wifi, const char *essid, wifi_manager_ap_h *ap); /** * @brief Destroys the access point handle. @@ -1044,7 +1044,7 @@ int wifi_manager_ap_hidden_create(wifi_manager_h wifi, const char *essid, wifi_m * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_ap_create() */ -int wifi_manager_ap_destroy(wifi_manager_ap_h ap); +__attribute__ ((visibility("default"))) int wifi_manager_ap_destroy(wifi_manager_ap_h ap); /** * @brief Clones the access point handle. @@ -1059,7 +1059,7 @@ int wifi_manager_ap_destroy(wifi_manager_ap_h ap); * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_ap_destroy() */ -int wifi_manager_ap_clone(wifi_manager_ap_h *cloned_ap, wifi_manager_ap_h origin); +__attribute__ ((visibility("default"))) int wifi_manager_ap_clone(wifi_manager_ap_h *cloned_ap, wifi_manager_ap_h origin); /** * @brief Refreshes the access point information. @@ -1076,7 +1076,7 @@ int wifi_manager_ap_clone(wifi_manager_ap_h *cloned_ap, wifi_manager_ap_h origin * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_refresh(wifi_manager_ap_h ap); +__attribute__ ((visibility("default"))) int wifi_manager_ap_refresh(wifi_manager_ap_h ap); /** * @} @@ -1100,7 +1100,7 @@ int wifi_manager_ap_refresh(wifi_manager_ap_h ap); * @retval #WIFI_MANAGER_ERROR_OUT_OF_MEMORY Out of memory * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_essid(wifi_manager_ap_h ap, char **essid); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_essid(wifi_manager_ap_h ap, char **essid); /** * @brief Gets BSSID (Basic Service Set Identifier). @@ -1114,7 +1114,7 @@ int wifi_manager_ap_get_essid(wifi_manager_ap_h ap, char **essid); * @retval #WIFI_MANAGER_ERROR_OUT_OF_MEMORY Out of memory * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_bssid(wifi_manager_ap_h ap, char **bssid); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_bssid(wifi_manager_ap_h ap, char **bssid); /** * @brief Gets the RSSI. @@ -1127,7 +1127,7 @@ int wifi_manager_ap_get_bssid(wifi_manager_ap_h ap, char **bssid); * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_rssi(wifi_manager_ap_h ap, int *rssi); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_rssi(wifi_manager_ap_h ap, int *rssi); /** * @brief Gets the frequency band (MHz). @@ -1140,7 +1140,7 @@ int wifi_manager_ap_get_rssi(wifi_manager_ap_h ap, int *rssi); * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_frequency(wifi_manager_ap_h ap, int *frequency); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_frequency(wifi_manager_ap_h ap, int *frequency); /** * @brief Gets the max speed (Mbps). @@ -1153,7 +1153,7 @@ int wifi_manager_ap_get_frequency(wifi_manager_ap_h ap, int *frequency); * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_max_speed(wifi_manager_ap_h ap, int *max_speed); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_max_speed(wifi_manager_ap_h ap, int *max_speed); /** * @brief Checks whether the access point is favorite or not. @@ -1167,7 +1167,7 @@ int wifi_manager_ap_get_max_speed(wifi_manager_ap_h ap, int *max_speed); * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_is_favorite(wifi_manager_ap_h ap, bool *favorite); +__attribute__ ((visibility("default"))) int wifi_manager_ap_is_favorite(wifi_manager_ap_h ap, bool *favorite); /** * @brief Checks whether the access point is passpoint or not. @@ -1181,7 +1181,7 @@ int wifi_manager_ap_is_favorite(wifi_manager_ap_h ap, bool *favorite); * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_is_passpoint(wifi_manager_ap_h ap, bool *passpoint); +__attribute__ ((visibility("default"))) int wifi_manager_ap_is_passpoint(wifi_manager_ap_h ap, bool *passpoint); /** * @brief Gets the connection state. @@ -1194,7 +1194,7 @@ int wifi_manager_ap_is_passpoint(wifi_manager_ap_h ap, bool *passpoint); * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_connection_state(wifi_manager_ap_h ap, wifi_manager_connection_state_e *state); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_connection_state(wifi_manager_ap_h ap, wifi_manager_connection_state_e *state); /** * @brief Gets the config type of IP. @@ -1209,7 +1209,7 @@ int wifi_manager_ap_get_connection_state(wifi_manager_ap_h ap, wifi_manager_conn * @retval #WIFI_MANAGER_ERROR_ADDRESS_FAMILY_NOT_SUPPORTED Address family not supported * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_ip_config_type(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_ip_config_type(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, wifi_manager_ip_config_type_e *type); /** @@ -1229,7 +1229,7 @@ int wifi_manager_ap_get_ip_config_type(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_update_ap() */ -int wifi_manager_ap_set_ip_config_type(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_ip_config_type(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, wifi_manager_ip_config_type_e type); /** @@ -1246,7 +1246,7 @@ int wifi_manager_ap_set_ip_config_type(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_ADDRESS_FAMILY_NOT_SUPPORTED Address family not supported * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_ip_address(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_ip_address(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, char **ip_address); /** @@ -1264,7 +1264,7 @@ int wifi_manager_ap_get_ip_address(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_update_ap() */ -int wifi_manager_ap_set_ip_address(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_ip_address(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, const char *ip_address); /** @@ -1281,7 +1281,7 @@ int wifi_manager_ap_set_ip_address(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_ADDRESS_FAMILY_NOT_SUPPORTED Address family not supported * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_subnet_mask(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_subnet_mask(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, char **subnet_mask); /** @@ -1299,7 +1299,7 @@ int wifi_manager_ap_get_subnet_mask(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_update_ap() */ -int wifi_manager_ap_set_subnet_mask(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_subnet_mask(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, const char *subnet_mask); /** @@ -1316,7 +1316,7 @@ int wifi_manager_ap_set_subnet_mask(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_ADDRESS_FAMILY_NOT_SUPPORTED Address family not supported * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_gateway_address(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_gateway_address(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, char **gateway_address); /** @@ -1335,7 +1335,7 @@ int wifi_manager_ap_get_gateway_address(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_update_ap() */ -int wifi_manager_ap_set_gateway_address(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_gateway_address(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, const char *gateway_address); /** @@ -1352,7 +1352,7 @@ int wifi_manager_ap_set_gateway_address(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_ADDRESS_FAMILY_NOT_SUPPORTED Address family not supported * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_proxy_address(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_proxy_address(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, char **proxy_address); /** @@ -1371,7 +1371,7 @@ int wifi_manager_ap_get_proxy_address(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_update_ap() */ -int wifi_manager_ap_set_proxy_address(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_proxy_address(wifi_manager_ap_h ap, wifi_manager_address_family_e address_family, const char *proxy_address); /** @@ -1385,7 +1385,7 @@ int wifi_manager_ap_set_proxy_address(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_proxy_type(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_proxy_type(wifi_manager_ap_h ap, wifi_manager_proxy_type_e *proxy_type); /** @@ -1402,7 +1402,7 @@ int wifi_manager_ap_get_proxy_type(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_update_ap() */ -int wifi_manager_ap_set_proxy_type(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_proxy_type(wifi_manager_ap_h ap, wifi_manager_proxy_type_e proxy_type); /** @@ -1420,7 +1420,7 @@ int wifi_manager_ap_set_proxy_type(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_ADDRESS_FAMILY_NOT_SUPPORTED Address family not supported * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_dns_address(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_dns_address(wifi_manager_ap_h ap, int order, wifi_manager_address_family_e address_family, char **dns_address); /** @@ -1442,7 +1442,7 @@ int wifi_manager_ap_get_dns_address(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_update_ap() */ -int wifi_manager_ap_set_dns_address(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_dns_address(wifi_manager_ap_h ap, int order, wifi_manager_address_family_e address_family, const char *dns_address); /** @@ -1466,7 +1466,7 @@ int wifi_manager_ap_set_dns_address(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_security_type(wifi_manager_ap_h ap, wifi_manager_security_type_e *type); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_security_type(wifi_manager_ap_h ap, wifi_manager_security_type_e *type); /** * @brief Sets the Wi-Fi security mode. @@ -1479,7 +1479,7 @@ int wifi_manager_ap_get_security_type(wifi_manager_ap_h ap, wifi_manager_securit * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_set_security_type(wifi_manager_ap_h ap, wifi_manager_security_type_e type); +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_security_type(wifi_manager_ap_h ap, wifi_manager_security_type_e type); /** * @brief Gets the Wi-Fi encryption type. @@ -1492,7 +1492,7 @@ int wifi_manager_ap_set_security_type(wifi_manager_ap_h ap, wifi_manager_securit * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_encryption_type(wifi_manager_ap_h ap, wifi_manager_encryption_type_e *type); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_encryption_type(wifi_manager_ap_h ap, wifi_manager_encryption_type_e *type); /** * @brief Sets the Wi-Fi encryption type. @@ -1505,7 +1505,7 @@ int wifi_manager_ap_get_encryption_type(wifi_manager_ap_h ap, wifi_manager_encry * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_set_encryption_type(wifi_manager_ap_h ap, wifi_manager_encryption_type_e type); +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_encryption_type(wifi_manager_ap_h ap, wifi_manager_encryption_type_e type); /** * @brief Checks whether the passphrase is required or not. @@ -1520,7 +1520,7 @@ int wifi_manager_ap_set_encryption_type(wifi_manager_ap_h ap, wifi_manager_encry * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_is_passphrase_required(wifi_manager_ap_h ap, bool *required); +__attribute__ ((visibility("default"))) int wifi_manager_ap_is_passphrase_required(wifi_manager_ap_h ap, bool *required); /** * @brief Sets the passphrase. @@ -1533,7 +1533,7 @@ int wifi_manager_ap_is_passphrase_required(wifi_manager_ap_h ap, bool *required) * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_set_passphrase(wifi_manager_ap_h ap, const char *passphrase); +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_passphrase(wifi_manager_ap_h ap, const char *passphrase); /** * @brief Checks whether the WPS(Wi-Fi Protected Setup) is supported or not. @@ -1549,7 +1549,7 @@ int wifi_manager_ap_set_passphrase(wifi_manager_ap_h ap, const char *passphrase) * @see wifi_manager_connect_by_wps_pbc() * @see wifi_manager_connect_by_wps_pin() */ -int wifi_manager_ap_is_wps_supported(wifi_manager_ap_h ap, bool *supported); +__attribute__ ((visibility("default"))) int wifi_manager_ap_is_wps_supported(wifi_manager_ap_h ap, bool *supported); /** * @} @@ -1579,7 +1579,7 @@ int wifi_manager_ap_is_wps_supported(wifi_manager_ap_h ap, bool *supported); * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_set_eap_passphrase(wifi_manager_ap_h ap, const char *user_name, const char *password); +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_eap_passphrase(wifi_manager_ap_h ap, const char *user_name, const char *password); /** * @brief Gets the passphrase of EAP. @@ -1597,7 +1597,7 @@ int wifi_manager_ap_set_eap_passphrase(wifi_manager_ap_h ap, const char *user_na * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_eap_passphrase(wifi_manager_ap_h ap, char **user_name, bool *is_password_set); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_eap_passphrase(wifi_manager_ap_h ap, char **user_name, bool *is_password_set); /** * @brief Gets the CA Certificate of EAP. @@ -1613,7 +1613,7 @@ int wifi_manager_ap_get_eap_passphrase(wifi_manager_ap_h ap, char **user_name, b * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_eap_ca_cert_file(wifi_manager_ap_h ap, char **file); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_eap_ca_cert_file(wifi_manager_ap_h ap, char **file); /** * @brief Sets the CA Certificate of EAP. @@ -1627,7 +1627,7 @@ int wifi_manager_ap_get_eap_ca_cert_file(wifi_manager_ap_h ap, char **file); * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_set_eap_ca_cert_file(wifi_manager_ap_h ap, const char *file); +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_eap_ca_cert_file(wifi_manager_ap_h ap, const char *file); /** * @brief Gets the Client Certificate of EAP. @@ -1643,7 +1643,7 @@ int wifi_manager_ap_set_eap_ca_cert_file(wifi_manager_ap_h ap, const char *file) * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_eap_client_cert_file(wifi_manager_ap_h ap, char **file); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_eap_client_cert_file(wifi_manager_ap_h ap, char **file); /** * @brief Sets the CA Certificate of EAP. @@ -1657,7 +1657,7 @@ int wifi_manager_ap_get_eap_client_cert_file(wifi_manager_ap_h ap, char **file); * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_set_eap_client_cert_file(wifi_manager_ap_h ap, const char *file); +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_eap_client_cert_file(wifi_manager_ap_h ap, const char *file); /** * @brief Gets the private key file of EAP. @@ -1673,7 +1673,7 @@ int wifi_manager_ap_set_eap_client_cert_file(wifi_manager_ap_h ap, const char *f * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_eap_private_key_file(wifi_manager_ap_h ap, char **file); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_eap_private_key_file(wifi_manager_ap_h ap, char **file); /** * @brief Sets the private key information of EAP. @@ -1688,7 +1688,7 @@ int wifi_manager_ap_get_eap_private_key_file(wifi_manager_ap_h ap, char **file); * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_set_eap_private_key_info(wifi_manager_ap_h ap, +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_eap_private_key_info(wifi_manager_ap_h ap, const char *file, const char *password); /** @@ -1703,7 +1703,7 @@ int wifi_manager_ap_set_eap_private_key_info(wifi_manager_ap_h ap, * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_eap_type(wifi_manager_ap_h ap, wifi_manager_eap_type_e *type); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_eap_type(wifi_manager_ap_h ap, wifi_manager_eap_type_e *type); /** * @brief Sets the EAP type of Wi-Fi. @@ -1716,7 +1716,7 @@ int wifi_manager_ap_get_eap_type(wifi_manager_ap_h ap, wifi_manager_eap_type_e * * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_set_eap_type(wifi_manager_ap_h ap, wifi_manager_eap_type_e type); +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_eap_type(wifi_manager_ap_h ap, wifi_manager_eap_type_e type); /** * @brief Gets the type of EAP phase2 authentication of Wi-Fi. @@ -1730,7 +1730,7 @@ int wifi_manager_ap_set_eap_type(wifi_manager_ap_h ap, wifi_manager_eap_type_e t * @retval #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_get_eap_auth_type(wifi_manager_ap_h ap, wifi_manager_eap_auth_type_e *type); +__attribute__ ((visibility("default"))) int wifi_manager_ap_get_eap_auth_type(wifi_manager_ap_h ap, wifi_manager_eap_auth_type_e *type); /** * @brief Sets the type of EAP phase2 authentication of Wi-Fi. @@ -1743,7 +1743,7 @@ int wifi_manager_ap_get_eap_auth_type(wifi_manager_ap_h ap, wifi_manager_eap_aut * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_ap_set_eap_auth_type(wifi_manager_ap_h ap, wifi_manager_eap_auth_type_e type); +__attribute__ ((visibility("default"))) int wifi_manager_ap_set_eap_auth_type(wifi_manager_ap_h ap, wifi_manager_eap_auth_type_e type); /** * @} @@ -1774,7 +1774,7 @@ int wifi_manager_ap_set_eap_auth_type(wifi_manager_ap_h ap, wifi_manager_eap_aut * @see wifi_manager_config_destroy() * @pre This API needs wifi_manager_initialize() before use */ -int wifi_manager_config_create(wifi_manager_h wifi, const char *name, +__attribute__ ((visibility("default"))) int wifi_manager_config_create(wifi_manager_h wifi, const char *name, const char *passphrase, wifi_manager_security_type_e security_type, wifi_manager_config_h *config); /** @@ -1793,7 +1793,7 @@ int wifi_manager_config_create(wifi_manager_h wifi, const char *name, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_config_destroy() */ -int wifi_manager_config_clone(wifi_manager_config_h origin, wifi_manager_config_h *cloned_config); +__attribute__ ((visibility("default"))) int wifi_manager_config_clone(wifi_manager_config_h origin, wifi_manager_config_h *cloned_config); /** * @brief Destroys the access point configuration handle. @@ -1809,7 +1809,7 @@ int wifi_manager_config_clone(wifi_manager_config_h origin, wifi_manager_config_ * @see wifi_manager_config_create() * @see wifi_manager_config_clone() */ -int wifi_manager_config_destroy(wifi_manager_config_h config); +__attribute__ ((visibility("default"))) int wifi_manager_config_destroy(wifi_manager_config_h config); /** * @brief Saves Wi-Fi configuration of access point. @@ -1830,7 +1830,7 @@ int wifi_manager_config_destroy(wifi_manager_config_h config); * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_config_create() */ -int wifi_manager_config_save(wifi_manager_h wifi, wifi_manager_config_h config); +__attribute__ ((visibility("default"))) int wifi_manager_config_save(wifi_manager_h wifi, wifi_manager_config_h config); /** * @brief Removes Wi-Fi configuration of access point. @@ -1850,7 +1850,7 @@ int wifi_manager_config_save(wifi_manager_h wifi, wifi_manager_config_h config); * @see wifi_manager_config_create() * @see wifi_manager_config_foreach_configuration() */ -int wifi_manager_config_remove(wifi_manager_h wifi, wifi_manager_config_h config); +__attribute__ ((visibility("default"))) int wifi_manager_config_remove(wifi_manager_h wifi, wifi_manager_config_h config); /** * @brief Gets configurations of an access point. @@ -1872,7 +1872,7 @@ int wifi_manager_config_remove(wifi_manager_h wifi, wifi_manager_config_h config * @pre This API needs wifi_manager_initialize() before use. * @post This function invokes wifi_manager_config_list_cb(). */ -int wifi_manager_config_foreach_configuration(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_config_foreach_configuration(wifi_manager_h wifi, wifi_manager_config_list_cb callback, void *user_data); /** @@ -1890,7 +1890,7 @@ int wifi_manager_config_foreach_configuration(wifi_manager_h wifi, * @retval #WIFI_MANAGER_ERROR_OUT_OF_MEMORY Out of memory * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_config_get_name(wifi_manager_config_h config, char **name); +__attribute__ ((visibility("default"))) int wifi_manager_config_get_name(wifi_manager_config_h config, char **name); /** * @brief Gets the security type of access point from configuration. @@ -1905,7 +1905,7 @@ int wifi_manager_config_get_name(wifi_manager_config_h config, char **name); * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_config_get_security_type(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_get_security_type(wifi_manager_config_h config, wifi_manager_security_type_e *security_type); /** @@ -1925,7 +1925,7 @@ int wifi_manager_config_get_security_type(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_config_save() */ -int wifi_manager_config_set_proxy_address(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_set_proxy_address(wifi_manager_config_h config, wifi_manager_address_family_e address_family, const char *proxy_address); /** @@ -1944,7 +1944,7 @@ int wifi_manager_config_set_proxy_address(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_OUT_OF_MEMORY Out of memory * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_config_get_proxy_address(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_get_proxy_address(wifi_manager_config_h config, wifi_manager_address_family_e *address_family, char **proxy_address); /** @@ -1962,7 +1962,7 @@ int wifi_manager_config_get_proxy_address(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported * @see wifi_manager_config_save() */ -int wifi_manager_config_set_hidden_ap_property(wifi_manager_config_h config, bool is_hidden); +__attribute__ ((visibility("default"))) int wifi_manager_config_set_hidden_ap_property(wifi_manager_config_h config, bool is_hidden); /** * @brief Gets the hidden property of access point from the configuration. @@ -1977,7 +1977,7 @@ int wifi_manager_config_set_hidden_ap_property(wifi_manager_config_h config, boo * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_config_get_hidden_ap_property(wifi_manager_config_h config, bool *is_hidden); +__attribute__ ((visibility("default"))) int wifi_manager_config_get_hidden_ap_property(wifi_manager_config_h config, bool *is_hidden); /** * @brief Gets access point anonymous identity from configuration. @@ -1991,7 +1991,7 @@ int wifi_manager_config_get_hidden_ap_property(wifi_manager_config_h config, boo * @retval #WIFI_MANAGER_ERROR_NONE Successful * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter */ -int wifi_manager_config_get_eap_anonymous_identity(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_get_eap_anonymous_identity(wifi_manager_config_h config, char **anonymous_identity); /** @@ -2007,7 +2007,7 @@ int wifi_manager_config_get_eap_anonymous_identity(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @see wifi_manager_config_save() */ -int wifi_manager_config_set_eap_anonymous_identity(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_set_eap_anonymous_identity(wifi_manager_config_h config, const char *anonymous_identity); /** @@ -2026,7 +2026,7 @@ int wifi_manager_config_set_eap_anonymous_identity(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_NONE Successful * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter */ -int wifi_manager_config_get_eap_ca_cert_file(wifi_manager_config_h config, char **ca_cert); +__attribute__ ((visibility("default"))) int wifi_manager_config_get_eap_ca_cert_file(wifi_manager_config_h config, char **ca_cert); /** * @brief Sets access point cacert file to configuration. @@ -2045,7 +2045,7 @@ int wifi_manager_config_get_eap_ca_cert_file(wifi_manager_config_h config, char * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @see wifi_manager_config_save() */ -int wifi_manager_config_set_eap_ca_cert_file(wifi_manager_config_h config, const char *ca_cert); +__attribute__ ((visibility("default"))) int wifi_manager_config_set_eap_ca_cert_file(wifi_manager_config_h config, const char *ca_cert); /** * @brief Gets access point client cert file from configuration. @@ -2059,7 +2059,7 @@ int wifi_manager_config_set_eap_ca_cert_file(wifi_manager_config_h config, const * @retval #WIFI_MANAGER_ERROR_NONE Successful * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter */ -int wifi_manager_config_get_eap_client_cert_file(wifi_manager_config_h config, char **client_cert); +__attribute__ ((visibility("default"))) int wifi_manager_config_get_eap_client_cert_file(wifi_manager_config_h config, char **client_cert); /** * @brief Sets access point client cert file to configuration. @@ -2075,7 +2075,7 @@ int wifi_manager_config_get_eap_client_cert_file(wifi_manager_config_h config, c * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @see wifi_manager_config_save() */ -int wifi_manager_config_set_eap_client_cert_file(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_set_eap_client_cert_file(wifi_manager_config_h config, const char *private_key, const char *client_cert); /** @@ -2090,7 +2090,7 @@ int wifi_manager_config_set_eap_client_cert_file(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_NONE Successful * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter */ -int wifi_manager_config_get_eap_identity(wifi_manager_config_h config, char **identity); +__attribute__ ((visibility("default"))) int wifi_manager_config_get_eap_identity(wifi_manager_config_h config, char **identity); /** * @brief Sets access point identity to configuration. @@ -2105,7 +2105,7 @@ int wifi_manager_config_get_eap_identity(wifi_manager_config_h config, char **id * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @see wifi_manager_config_save() */ -int wifi_manager_config_set_eap_identity(wifi_manager_config_h config, const char *identity); +__attribute__ ((visibility("default"))) int wifi_manager_config_set_eap_identity(wifi_manager_config_h config, const char *identity); /** * @brief Gets access point EAP type from configuration. @@ -2118,7 +2118,7 @@ int wifi_manager_config_set_eap_identity(wifi_manager_config_h config, const cha * @retval #WIFI_MANAGER_ERROR_NONE Successful * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter */ -int wifi_manager_config_get_eap_type(wifi_manager_config_h config, wifi_manager_eap_type_e *eap_type); +__attribute__ ((visibility("default"))) int wifi_manager_config_get_eap_type(wifi_manager_config_h config, wifi_manager_eap_type_e *eap_type); /** * @brief Sets access point EAP type to configuration. @@ -2133,7 +2133,7 @@ int wifi_manager_config_get_eap_type(wifi_manager_config_h config, wifi_manager_ * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @see wifi_manager_config_save() */ -int wifi_manager_config_set_eap_type(wifi_manager_config_h config, wifi_manager_eap_type_e eap_type); +__attribute__ ((visibility("default"))) int wifi_manager_config_set_eap_type(wifi_manager_config_h config, wifi_manager_eap_type_e eap_type); /** * @brief Gets access point EAP auth type from configuration. @@ -2146,7 +2146,7 @@ int wifi_manager_config_set_eap_type(wifi_manager_config_h config, wifi_manager_ * @retval #WIFI_MANAGER_ERROR_NONE Successful * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter */ -int wifi_manager_config_get_eap_auth_type(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_get_eap_auth_type(wifi_manager_config_h config, wifi_manager_eap_auth_type_e *eap_auth_type); /** @@ -2162,7 +2162,7 @@ int wifi_manager_config_get_eap_auth_type(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @see wifi_manager_config_save() */ -int wifi_manager_config_set_eap_auth_type(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_set_eap_auth_type(wifi_manager_config_h config, wifi_manager_eap_auth_type_e eap_auth_type); /** @@ -2177,7 +2177,7 @@ int wifi_manager_config_set_eap_auth_type(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_NONE Successful * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter */ -int wifi_manager_config_get_eap_subject_match(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_get_eap_subject_match(wifi_manager_config_h config, char **subject_match); /** @@ -2193,7 +2193,7 @@ int wifi_manager_config_get_eap_subject_match(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @see wifi_manager_config_save() */ -int wifi_manager_config_set_eap_subject_match(wifi_manager_config_h config, +__attribute__ ((visibility("default"))) int wifi_manager_config_set_eap_subject_match(wifi_manager_config_h config, const char *subject_match); /** @@ -2222,7 +2222,7 @@ int wifi_manager_config_set_eap_subject_match(wifi_manager_config_h config, * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_tdls_disconnect(wifi_manager_h wifi, const char *peer_mac_addr); +__attribute__ ((visibility("default"))) int wifi_manager_tdls_disconnect(wifi_manager_h wifi, const char *peer_mac_addr); /** * @brief Gets Peer Mac address of Connected peer. @@ -2243,7 +2243,7 @@ int wifi_manager_tdls_disconnect(wifi_manager_h wifi, const char *peer_mac_addr) * @retval #WIFI_MANAGER_ERROR_PERMISSION_DENIED Permission Denied * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_tdls_get_connected_peer(wifi_manager_h wifi, char **peer_mac_addr); +__attribute__ ((visibility("default"))) int wifi_manager_tdls_get_connected_peer(wifi_manager_h wifi, char **peer_mac_addr); /** * @brief Registers the callback called when TDLS state is changed. @@ -2259,7 +2259,7 @@ int wifi_manager_tdls_get_connected_peer(wifi_manager_h wifi, char **peer_mac_ad * @retval #WIFI_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_tdls_set_state_changed_cb(wifi_manager_h wifi, +__attribute__ ((visibility("default"))) int wifi_manager_tdls_set_state_changed_cb(wifi_manager_h wifi, wifi_manager_tdls_state_changed_cb callback, void *user_data); /** @@ -2273,7 +2273,7 @@ int wifi_manager_tdls_set_state_changed_cb(wifi_manager_h wifi, * @retval #WIFI_MANAGER_ERROR_INVALID_OPERATION Invalid operation * @retval #WIFI_MANAGER_ERROR_NOT_SUPPORTED Not supported */ -int wifi_manager_tdls_unset_state_changed_cb(wifi_manager_h wifi); +__attribute__ ((visibility("default"))) int wifi_manager_tdls_unset_state_changed_cb(wifi_manager_h wifi); /** * @} diff --git a/packaging/capi-network-wifi-manager.spec b/packaging/capi-network-wifi-manager.spec index 25778c0..4499e90 100755 --- a/packaging/capi-network-wifi-manager.spec +++ b/packaging/capi-network-wifi-manager.spec @@ -36,7 +36,7 @@ Network Wi-Fi Manager library in Tizen C API (Development) %build -export CFLAGS+=' -Wno-unused-local-typedefs' +export CFLAGS+=' -fvisibility=hidden -Wno-unused-local-typedefs' MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` cmake -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \ -DLIB_PATH=%{_lib} \