From 275f31edb9028a6deb3ec1c91a13ec0c5f6b3f36 Mon Sep 17 00:00:00 2001 From: lasan Date: Thu, 4 Jun 2026 18:58:21 +0530 Subject: [PATCH] removed legacy handshake from l2cap server socket #2 --- .../implementation/linux/ble_l2cap_server_socket.cc | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/internal/platform/implementation/linux/ble_l2cap_server_socket.cc b/internal/platform/implementation/linux/ble_l2cap_server_socket.cc index 4ef175a1..22c2cdbc 100644 --- a/internal/platform/implementation/linux/ble_l2cap_server_socket.cc +++ b/internal/platform/implementation/linux/ble_l2cap_server_socket.cc @@ -54,9 +54,8 @@ void DrainFd(int fd) { BleL2capServerSocket::BleL2capServerSocket() = default; BleL2capServerSocket::BleL2capServerSocket( - int psm, BleL2capSocket::ProtocolMode protocol_mode, std::string service_id) + int psm, std::string service_id) : psm_(psm), - protocol_mode_(protocol_mode), service_id_(std::move(service_id)) {} BleL2capServerSocket::~BleL2capServerSocket() { Close(); } @@ -254,15 +253,13 @@ std::unique_ptr BleL2capServerSocket::Accept() { static_cast(client_addr.l2_bdaddr.b[i]); } - BleL2capSocket::ProtocolMode protocol_mode; std::string service_id; { absl::MutexLock lock(&mutex_); - protocol_mode = protocol_mode_; service_id = service_id_; } return std::make_unique( - client_fd, peripheral_id, protocol_mode, service_id, + client_fd, peripheral_id, service_id, /*incoming_connection=*/true); }