- prepared for release 1.1

This commit is contained in:
Michael Zillgith 2017-08-25 15:15:44 +02:00
parent 400e8fab62
commit 0651b94be5

View file

@ -1993,12 +1993,16 @@ mmsWriteHandler(void* parameter, MmsDomain* domain,
FunctionalConstraint fc = getFunctionalConstraintForWritableNode(self, separator);
#if (CONFIG_IEC61850_SETTING_GROUPS == 1)
if (fc == IEC61850_FC_SE) {
SettingGroup* sg = getSettingGroupByMmsDomain(self, domain);
if (fc == IEC61850_FC_SE) {
SettingGroup* sg = getSettingGroupByMmsDomain(self, domain);
if (sg->editingClient != (ClientConnection) connection)
return DATA_ACCESS_ERROR_TEMPORARILY_UNAVAILABLE;
}
if (sg != NULL) {
if (sg->editingClient != (ClientConnection) connection)
return DATA_ACCESS_ERROR_TEMPORARILY_UNAVAILABLE;
}
else
return DATA_ACCESS_ERROR_OBJECT_NONE_EXISTENT;
}
#endif /* (CONFIG_IEC61850_SETTING_GROUPS == 1) */
/* writable data model elements - SP, SV, CF, DC */