From a40a16ab243411c47743be62241bc7da96f75290 Mon Sep 17 00:00:00 2001 From: Wootak Jung Date: Wed, 11 Mar 2020 13:31:01 +0900 Subject: [PATCH] Fix 128-bit Servie UUID parsing issue Change-Id: I96a53e0667f84d5136c6fc7c69631febd5657f4e --- bt-oal/bluez_hal/src/bt-hal-adapter-le.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bt-oal/bluez_hal/src/bt-hal-adapter-le.c b/bt-oal/bluez_hal/src/bt-hal-adapter-le.c index 856f022..27e939d 100644 --- a/bt-oal/bluez_hal/src/bt-hal-adapter-le.c +++ b/bt-oal/bluez_hal/src/bt-hal-adapter-le.c @@ -498,7 +498,7 @@ static void __bt_hal_parse_uuid(int len, char *src, uint8_t *dest, int *length, dest[index+1] = 0x15; /* AD Type */ else dest[index+1] = 0x06; /* AD Type */ - memcpy(&(dest[index + 2]), &src[12], byte_len); + memcpy(&(dest[index + 2]), &src[0], byte_len); /* Update current type */ prev_byte_len = byte_len; *length += 18; -- 2.7.4