X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=bt-api%2Fbt-network.c;h=43453cde2be6e591fae7b4336fbb5549679f6447;hb=593b79876bfe833f9468521f047933f5efe87746;hp=4b79358c815c58962f771702b30430618592ae11;hpb=4865d06dbc606081419c3c1ce3954c4e43b0aab9;p=platform%2Fcore%2Fconnectivity%2Fbluetooth-frwk.git diff --git a/bt-api/bt-network.c b/bt-api/bt-network.c index 4b79358..43453cd 100644 --- a/bt-api/bt-network.c +++ b/bt-api/bt-network.c @@ -22,7 +22,7 @@ #include "bt-request-sender.h" #include "bt-event-handler.h" -#ifdef TIZEN_DPM_ENABLE +#ifdef TIZEN_FEATURE_BT_DPM #include "bt-dpm.h" #endif @@ -76,11 +76,11 @@ BT_EXPORT_API int bluetooth_network_connect(const bluetooth_device_address_t *de return BLUETOOTH_ERROR_PERMISSION_DEINED; } -#ifdef TIZEN_DPM_ENABLE +#ifdef TIZEN_FEATURE_BT_DPM char *uuid = NULL; if (_bt_check_dpm(BT_DPM_ADDRESS, (void *)device_address) == BT_DPM_RESTRICTED) { BT_ERR("Blacklist device"); - return BLUETOOTH_ERROR_ACCESS_DENIED; + return BLUETOOTH_ERROR_DEVICE_POLICY_RESTRICTION; } switch (role) { @@ -100,10 +100,10 @@ BT_EXPORT_API int bluetooth_network_connect(const bluetooth_device_address_t *de if (_bt_check_dpm(BT_DPM_UUID, uuid) == BT_DPM_RESTRICTED) { BT_ERR("Blacklist uuid"); g_free(uuid); - return BLUETOOTH_ERROR_ACCESS_DENIED; + return BLUETOOTH_ERROR_DEVICE_POLICY_RESTRICTION; } - if (_bt_check_dpm(BT_DPM_DESKTOP, NULL) == BT_DPM_RESTRICTED) { + if (_bt_check_dpm(BT_DPM_DESKTOP, NULL) == BT_DPM_RESTRICTED) { char address[BT_ADDRESS_STRING_SIZE] = { 0 }; bluetooth_device_class_t dev_class; @@ -112,7 +112,8 @@ BT_EXPORT_API int bluetooth_network_connect(const bluetooth_device_address_t *de if (dev_class.major_class == BLUETOOTH_DEVICE_MAJOR_CLASS_COMPUTER) { BT_ERR("Reject a authorization due to MDM Policy"); - return BLUETOOTH_ERROR_ACCESS_DENIED; + g_free(uuid); + return BLUETOOTH_ERROR_DEVICE_POLICY_RESTRICTION; } } g_free(uuid);