From 3cb6123a63a82ec0fb6d8b7c9caeb4eff9650455 Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Sun, 3 Apr 2022 19:08:56 +0200 Subject: [PATCH 1/2] - IedServerConfig: added missing variable initialization --- src/iec61850/server/impl/ied_server_config.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/iec61850/server/impl/ied_server_config.c b/src/iec61850/server/impl/ied_server_config.c index 6b707b37..c87e1200 100644 --- a/src/iec61850/server/impl/ied_server_config.c +++ b/src/iec61850/server/impl/ied_server_config.c @@ -55,6 +55,7 @@ IedServerConfig_create() self->edition = IEC_61850_EDITION_2; self->maxMmsConnections = 5; self->enableEditSG = true; + self->enableResvTmsForSGCB = true; self->enableResvTmsForBRCB = true; self->enableOwnerForRCB = false; } From ee2c461ff0cd5c649c32ee4fcdc0fa408f771052 Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Sun, 3 Apr 2022 20:14:48 +0200 Subject: [PATCH 2/2] - added const to parameters of StringUtils_startsWith --- src/common/inc/string_utilities.h | 2 +- src/common/string_utilities.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/inc/string_utilities.h b/src/common/inc/string_utilities.h index ed0ffe6c..e4625b15 100644 --- a/src/common/inc/string_utilities.h +++ b/src/common/inc/string_utilities.h @@ -79,7 +79,7 @@ StringUtils_createBufferFromHexString(char* hexString, uint8_t* buffer); * \brief test if string starts with prefix */ LIB61850_INTERNAL bool -StringUtils_startsWith(char* string, char* prefix); +StringUtils_startsWith(const char* string, const char* prefix); LIB61850_INTERNAL bool StringUtils_endsWith(const char* str, const char* suffix); diff --git a/src/common/string_utilities.c b/src/common/string_utilities.c index cb121690..dc197009 100644 --- a/src/common/string_utilities.c +++ b/src/common/string_utilities.c @@ -230,7 +230,7 @@ StringUtils_createBufferFromHexString(char* hexString, uint8_t* buffer) } bool -StringUtils_startsWith(char* string, char* prefix) +StringUtils_startsWith(const char* string, const char* prefix) { int index = 0;