-static int __bt_oal_status_to_bt_error(int oal_status)
-{
- int ret = 0;
-
- switch (oal_status) {
- case OAL_STATUS_SUCCESS:
- ret = BLUETOOTH_ERROR_NONE;
- break;
- case OAL_STATUS_CONN_TIMEOUT:
- case OAL_STATUS_LINK_LOSS:
- BT_INFO("Connection Timeout");
- ret = BLUETOOTH_ERROR_CONNECTION_TIMEOUT;
- break;
-#ifdef TIZEN_BT_HAL
- case OAL_STATUS_CONN_TERM_LOCAL_HOST:
- ret = BLUETOOTH_ERROR_LOCAL_HOST_TERM;
- break;
- case OAL_STATUS_CONN_TERM_RMT_HOST:
- ret = BLUETOOTH_ERROR_REMOTE_USER_TERM;
- break;
-#endif
- case OAL_STATUS_INTERNAL_ERROR:
- ret = BLUETOOTH_ERROR_INTERNAL;
- break;
- default:
- ret = BLUETOOTH_ERROR_INTERNAL;
- break;
- }
- return ret;
-}
-