From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Johan Hedberg To: linux-bluetooth@vger.kernel.org Subject: [PATCH 0/6] Bluetooth: Add 32 and 128 bit EIR UUID support Date: Thu, 24 Jan 2013 21:03:20 +0200 Message-Id: <1359054206-19528-1-git-send-email-johan.hedberg@gmail.com> Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Hi, There was another set of patches from Syam to add the same functionality but it can be accomplished in a simpler way since we only need to follow the ordering within each group of UUIDs. I've added test cases to mgmt-tester to verify both the complete and partial UUID list cases (more can be added, but there are enough that I'm confident of the correctness of these patches). Johan Hedberg (6): Bluetooth: Split UUIDs to three separate lists Bluetooth: Simplify UUID16 list generation for EIR Bluetooth: Remove useless eir_len variable from EIR creation Bluetooth: Refactor UUID-16 list generation into its own function Bluetooth: Add support for 32-bit UUIDs in EIR data Bluetooth: Add support for 128-bit UUIDs in EIR data include/net/bluetooth/hci_core.h | 4 ++ net/bluetooth/hci_core.c | 14 ++--- net/bluetooth/hci_sysfs.c | 2 +- net/bluetooth/mgmt.c | 218 +++++++++++++++++++++++++++++++++++++++++----------------------- 4 files changed, 152 insertions(+), 86 deletions(-)