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; 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; }