src: Fixed data length for Notify and Indicator handler

pull/14/head
Olivier Martin 2017-02-26 16:07:27 +01:00
parent e11618bdeb
commit 180f7dff54
1 changed files with 2 additions and 2 deletions

View File

@ -62,12 +62,12 @@ static void events_handler(const uint8_t *pdu, uint16_t len, gpointer user_data)
switch (pdu[0]) {
case ATT_OP_HANDLE_NOTIFY:
if (conn->notification_handler) {
conn->notification_handler(handle, &pdu[3], len, conn->notification_user_data);
conn->notification_handler(handle, &pdu[3], len - 3, conn->notification_user_data);
}
break;
case ATT_OP_HANDLE_IND:
if (conn->indication_handler) {
conn->indication_handler(handle, &pdu[3], len, conn->indication_user_data);
conn->indication_handler(handle, &pdu[3], len - 3, conn->indication_user_data);
}
break;
default: