From 27df8f6bc7f6e55a8b9451cb4b9785c734650b55 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Wed, 30 Mar 2022 11:02:28 +0200 Subject: [PATCH] sdp_client_rfcomm: fix SDP_EVENT_QUERY_RFCOMM_SERVICE --- src/classic/sdp_client_rfcomm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/classic/sdp_client_rfcomm.c b/src/classic/sdp_client_rfcomm.c index 40cdca912..a35ffb345 100644 --- a/src/classic/sdp_client_rfcomm.c +++ b/src/classic/sdp_client_rfcomm.c @@ -113,7 +113,7 @@ static void sdp_rfcomm_query_prepare(void){ static void sdp_rfcomm_query_emit_service(void){ uint8_t event[3+SDP_SERVICE_NAME_LEN+1]; event[0] = SDP_EVENT_QUERY_RFCOMM_SERVICE; - event[1] = sdp_client_rfcomm_service_name_len + 1; + event[1] = sdp_client_rfcomm_service_name_len + 2; event[2] = sdp_client_rfcomm_channel_nr; (void)memcpy(&event[3], sdp_client_rfcomm_service_name, sdp_client_rfcomm_service_name_len); event[3 + sdp_client_rfcomm_service_name_len] = 0;