LE CoC: Add support for L2CAP_LE type socket in bt-service 53/271753/2
authorAyush Garg <ayush.garg@samsung.com>
Wed, 23 Feb 2022 10:58:48 +0000 (16:28 +0530)
committerAyush Garg <ayush.garg@samsung.com>
Mon, 28 Feb 2022 05:18:01 +0000 (10:48 +0530)
commite03d04208c00160d70903983ec295832056b0867
tree5a52d52e15c581cda85dee324055025f23cc7490
parent53404951c12adce623d0c553f0dd916a2381073a
LE CoC: Add support for L2CAP_LE type socket in bt-service

This patch adds the following:
- Implement methods to connect and listen to SOCK_TYPE_L2CAP_LE
Socket.
- Implement methods to authorize(accept/reject) incoming L2CAP_LE
connection.

Change-Id: If47da01dc9a867d892ced3f847927213da9b66cf
Signed-off-by: Ayush Garg <ayush.garg@samsung.com>
bt-service/CMakeLists.txt
bt-service/services/bt-request-handler.c
bt-service/services/bt-service-event-sender.c
bt-service/services/device/bt-service-core-device.c
bt-service/services/include/bt-service-core-device.h
bt-service/services/include/bt-service-l2cap-le.h [new file with mode: 0644]
bt-service/services/include/bt-service-socket.h
bt-service/services/l2cap_le/bt-service-l2cap-le.c [new file with mode: 0644]
bt-service/services/socket/bt-service-socket.c
include/bluetooth-api.h
include/bt-internal-types.h