2024-02-13 16:30:29

by Ajay KV

[permalink] [raw]
Subject: [PATCH v2 1/3] lib/uuid: Add support to compare 16bit uuids

---
lib/uuid.c | 9 +++++++++
lib/uuid.h | 1 +
2 files changed, 10 insertions(+)

diff --git a/lib/uuid.c b/lib/uuid.c
index 1d2e1f7328b8..9a216e7cef60 100644
--- a/lib/uuid.c
+++ b/lib/uuid.c
@@ -120,6 +120,15 @@ int bt_uuid_cmp(const bt_uuid_t *uuid1, const bt_uuid_t *uuid2)
return bt_uuid128_cmp(&u1, &u2);
}

+int bt_uuid16_cmp(const bt_uuid_t *uuid1, uint16_t uuid2)
+{
+
+ if (!uuid1 || (uuid1->type != BT_UUID16))
+ return 0;
+
+ return (uuid1->value.u16 == uuid2);
+}
+
/*
* convert the UUID to string, copying a maximum of n characters.
*/
diff --git a/lib/uuid.h b/lib/uuid.h
index 8839dea08140..124e74985a80 100644
--- a/lib/uuid.h
+++ b/lib/uuid.h
@@ -242,6 +242,7 @@ int bt_uuid32_create(bt_uuid_t *btuuid, uint32_t value);
int bt_uuid128_create(bt_uuid_t *btuuid, uint128_t value);

int bt_uuid_cmp(const bt_uuid_t *uuid1, const bt_uuid_t *uuid2);
+int bt_uuid16_cmp(const bt_uuid_t *uuid1, uint16_t uuid2);
void bt_uuid_to_uuid128(const bt_uuid_t *src, bt_uuid_t *dst);

#define MAX_LEN_UUID_STR 37
--
2.34.1



2024-02-13 17:59:11

by bluez.test.bot

[permalink] [raw]
Subject: RE: [v2,1/3] lib/uuid: Add support to compare 16bit uuids

This is automated email and please do not reply to this email!

Dear submitter,

Thank you for submitting the patches to the linux bluetooth mailing list.
This is a CI test results with your patch series:
PW Link:https://patchwork.kernel.org/project/bluetooth/list/?series=825718

---Test result---

Test Summary:
CheckPatch PASS 0.32 seconds
GitLint PASS 0.22 seconds
BuildEll PASS 23.96 seconds
BluezMake PASS 720.69 seconds
MakeCheck PASS 11.31 seconds
MakeDistcheck PASS 162.34 seconds
CheckValgrind PASS 227.07 seconds
CheckSmatch PASS 327.88 seconds
bluezmakeextell PASS 106.37 seconds
IncrementalBuild PASS 662.08 seconds
ScanBuild PASS 942.33 seconds



---
Regards,
Linux Bluetooth

2024-02-13 20:51:00

by patchwork-bot+bluetooth

[permalink] [raw]
Subject: Re: [PATCH v2 1/3] lib/uuid: Add support to compare 16bit uuids

Hello:

This patch was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <[email protected]>:

On Tue, 13 Feb 2024 23:57:01 +0200 you wrote:
> ---
> lib/uuid.c | 9 +++++++++
> lib/uuid.h | 1 +
> 2 files changed, 10 insertions(+)

Here is the summary with links:
- [v2,1/3] lib/uuid: Add support to compare 16bit uuids
https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=93d88ecd0714

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html