LE CoC: Add HAL implementation for L2CAP_LE type socket 00/299400/1
authorAyush Garg <ayush.garg@samsung.com>
Mon, 21 Feb 2022 07:43:45 +0000 (13:13 +0530)
committerAnuj Jain <anuj01.jain@samsung.com>
Wed, 27 Sep 2023 09:04:36 +0000 (14:34 +0530)
commit1f73d5111ce9787c4871ad53527ce30a4c912669
tree5378a6715fdb30f0b6aa11a7bf1799c3ebf4cd11
parent508f27f7c62b106b44f304fbd6dd2f106dc9967b
LE CoC: Add HAL implementation for L2CAP_LE type socket

This patch adds following
- Implement HAL interface to create and remove L2CAP_LE Socket
- Implement HAL interface to listen and connect to L2CAP_LE Socket
- Support for L2CAP_LE socket authorization

To avoid build conflict please merge this patch after merging bluez
patch: (Change-Id: I7f4f6ba5fe49b6d3fa05bfbc3a1b2bfdd269c6bb)

Change-Id: Ifd4297f77a327ded5b7f51a3bc56c72f1416c9f1
Signed-off-by: Ayush Garg <ayush.garg@samsung.com>
Signed-off-by: Anuj Jain <anuj01.jain@samsung.com>
bt-oal/bluez_hal/CMakeLists.txt
bt-oal/bluez_hal/src/bt-hal-agent.c
bt-oal/bluez_hal/src/bt-hal-dbus-common-utils.c
bt-oal/bluez_hal/src/bt-hal-dbus-common-utils.h
bt-oal/bluez_hal/src/bt-hal-l2cap-le-dbus-handler.c [new file with mode: 0644]
bt-oal/bluez_hal/src/bt-hal-l2cap-le-dbus-handler.h [new file with mode: 0644]
bt-oal/bluez_hal/src/bt-hal-socket.c
bt-oal/hardware/bt_sock.h