LE CoC: Add HAL implementation for L2CAP_LE type socket 37/271437/2
authorAyush Garg <ayush.garg@samsung.com>
Mon, 21 Feb 2022 07:43:45 +0000 (13:13 +0530)
committerAyush Garg <ayush.garg@samsung.com>
Tue, 22 Feb 2022 04:19:01 +0000 (09:49 +0530)
commit67284854dc4bdbf9ab6ad23a5d4bf5a43af12a77
treedc3fb4bb1bbafa36b86b32f45fcd777cdcf9bee2
parente859a33e2b82d9bb2d495854926a37ac895ef66e
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

Change-Id: Ifd4297f77a327ded5b7f51a3bc56c72f1416c9f1
Signed-off-by: Ayush Garg <ayush.garg@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