Name: mobileap-agent
Summary: Mobile AP daemon for setting tethering environments
-Version: 0.1.76
+Version: 0.1.78
Release: 1
Group: TO_BE/FILLED_IN
License: Apache License Version 2.0
%{_bindir}/mobileap-agent
%changelog
+* Tue Nov 06 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.78-1
+- Unnecessary BT API is removed
+
+* Sat Nov 03 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.77-1
+- Prevent issues are fixed
+
* Tue Oct 30 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.76-1
- Vconf enum is changed (SETTING_USB_MOBILE_HOTSPOT -> SETTING_USB_TETHERING_MODE)
- Private code is separated
if ((sock_fd = socket(PF_INET, SOCK_DGRAM, 0)) < 0) {
ERR("Failed to open socket...!!!\n");
ret_status = MOBILE_AP_ERROR_RESOURCE;
+ break;
}
snprintf(cmd, MAX_BUF_SIZE, "ASCII_CMD=AP_CFG,"
case MOBILE_AP_WEXT:
if ((sock_fd = socket(PF_INET, SOCK_DGRAM, 0)) < 0) {
ERR("Failed to open socket...!!!\n");
- return MOBILE_AP_ERROR_RESOURCE;
+ ret_status = MOBILE_AP_ERROR_RESOURCE;
+ break;
}
/* Stop broadcasting of BSS. */
if (write(fd, "1", 1) != 1) {
ERR("write failed\n");
+ close(fd);
return MOBILE_AP_ERROR_INTERNAL;
}
close(fd);
if (write(fd, "0", 1) != 1) {
ERR("write failed\n");
+ close(fd);
return MOBILE_AP_ERROR_INTERNAL;
}
close(fd);
static mobile_ap_error_code_e __activate_bt_nap(MobileAPObject *obj)
{
int bt_ret = BT_ERROR_NONE;
- bt_adapter_visibility_mode_e mode = BT_ADAPTER_VISIBILITY_MODE_NON_DISCOVERABLE;
-
- bt_ret = bt_adapter_get_visibility(&mode);
- if (bt_ret != BT_ERROR_NONE)
- ERR("bt_adapter_get_visibility is failed : %d\n", bt_ret);
- else
- DBG("Bluetooth is %s\n", mode !=
- BT_ADAPTER_VISIBILITY_MODE_NON_DISCOVERABLE ?
- "visible" : "invisible");
bt_ret = bt_nap_set_connection_state_changed_cb(__bt_nap_connection_changed, (void *)obj);
if (bt_ret != BT_ERROR_NONE) {