Correct the privilege check logic for MTU size APIs 19/196219/1
authorSeungyoun Ju <sy39.ju@samsung.com>
Wed, 26 Dec 2018 09:20:07 +0000 (18:20 +0900)
committerSeungyoun Ju <sy39.ju@samsung.com>
Wed, 26 Dec 2018 09:20:42 +0000 (18:20 +0900)
Change-Id: I509d0967b16b9ca17a978ecffc914184b744557d

bt-service/bt-request-handler.c

index e8c8266..e513198 100644 (file)
@@ -2812,6 +2812,7 @@ gboolean __bt_service_check_privilege(int function_name,
        case BT_GATT_REGISTER_SERVICE:
        case BT_GATT_SEND_RESPONSE:
 
+       case BT_REQ_ATT_MTU:
        case BT_PBAP_CONNECT:
        case BT_PBAP_DISCONNECT:
        case BT_PBAP_GET_PHONEBOOK_SIZE:
@@ -2879,7 +2880,6 @@ gboolean __bt_service_check_privilege(int function_name,
        case BT_SET_LE_STATIC_RANDOM_ADDRESS:
        case BT_LE_CONN_UPDATE:
        case BT_UPDATE_LE_CONNECTION_MODE:
-       case BT_REQ_ATT_MTU:
        case BT_GET_DEVICE_IDA:
        case BT_ENABLE_FORCE_HCI_DUMP:
        case BT_LE_READ_MAXIMUM_DATA_LENGTH:
@@ -2887,8 +2887,6 @@ gboolean __bt_service_check_privilege(int function_name,
        case BT_LE_READ_HOST_SUGGESTED_DATA_LENGTH:
        case BT_LE_SET_DATA_LENGTH:
 
-       case BT_GET_ATT_MTU:
-
        case BT_LE_IPSP_INIT:
        case BT_LE_IPSP_DEINIT:
        case BT_LE_IPSP_CONNECT:
@@ -2942,6 +2940,7 @@ gboolean __bt_service_check_privilege(int function_name,
        case BT_UNREGISTER_ALL_SCAN_FILTERS:
        case BT_IS_SCAN_FILTER_SUPPORTED:
        case BT_GET_PROFILE_RESTRICTED:
+       case BT_GET_ATT_MTU:
 
        case BT_OBEX_SERVER_ALLOCATE:
        case BT_OBEX_SERVER_DEALLOCATE: