Fix the memset size errors
[platform/core/connectivity/bluetooth-frwk.git] / bt-service / bt-service-event-sender.c
index 158e910..3584f09 100644 (file)
@@ -461,6 +461,9 @@ int _bt_send_event(int event_type, int event, GVariant *param)
        case BLUETOOTH_EVENT_OTP_SERVER_STATE_CHANGED:
                signal = BT_OTP_SERVER_STATE_CHANGED;
                break;
+       case BLUETOOTH_EVENT_OTC_STATE_CHANGED:
+               signal = BT_OTC_STATE_CHANGED;
+               break;
        default:
                BT_ERR("Unknown event");
                return BLUETOOTH_ERROR_INTERNAL;
@@ -508,6 +511,9 @@ int _bt_send_event_to_dest(const char* dest, int event_type,
        case BT_TDS_EVENT:
                path = BT_TDS_PATH;
                break;
+       case BT_OTP_EVENT:
+               path = BT_OTP_PATH;
+               break;
        default:
                BT_ERR("Unknown event");
                return BLUETOOTH_ERROR_INTERNAL;
@@ -550,6 +556,18 @@ int _bt_send_event_to_dest(const char* dest, int event_type,
        case BLUETOOTH_EVENT_TDS_ACTIVATION_RESULT:
                signal = BT_TDS_ACTIVATION_RESULT;
                break;
+       case BLUETOOTH_EVENT_OTP_READ_CHAR_VAL:
+               signal = BT_OTP_READ_CHAR_VAL;
+               break;
+       case BLUETOOTH_EVENT_OTP_NOTIFICATION_ENABLED:
+               signal = BT_OTP_NOTIFICATION_ENABLED;
+               break;
+       case BLUETOOTH_EVENT_OTP_WRITE_CHAR_VAL:
+               signal = BT_OTP_WRITE_CHAR_VAL;
+               break;
+       case BLUETOOTH_EVENT_OTP_INDICATION:
+               signal = BT_OTP_INDICATION;
+               break;
        default:
                BT_ERR("Unknown event");
                return BLUETOOTH_ERROR_INTERNAL;