From 27df38d205c4be13195137ddba848a8b1fc62824 Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Tue, 15 Aug 2023 18:25:29 +0100 Subject: [PATCH] - MMS client: parsing of servicecsSupported in MMS init response is off by one (LIB61850-419)(#469) --- src/mms/iso_mms/client/mms_client_initiate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mms/iso_mms/client/mms_client_initiate.c b/src/mms/iso_mms/client/mms_client_initiate.c index 62ca427d..fdd9b94e 100644 --- a/src/mms/iso_mms/client/mms_client_initiate.c +++ b/src/mms/iso_mms/client/mms_client_initiate.c @@ -147,7 +147,7 @@ parseInitResponseDetail(MmsConnection self, uint8_t* buffer, int bufPos, int max int i; for (i = 0; i < 11; i++) - self->parameters.servicesSupported[i] = buffer[bufPos + i]; + self->parameters.servicesSupported[i] = buffer[bufPos + i + 1]; /* add 1 to skip padding */ } break;