From e326c7ed3df400d385a1c86de94d81383b47ddc5 Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Fri, 26 Sep 2025 12:14:33 +0100 Subject: [PATCH] - IedServer: fixed IedServer_updateAttributeValue to avoid that boolean data updates trigger two dupd reports (LIB61850-532) --- src/iec61850/server/impl/ied_server.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/iec61850/server/impl/ied_server.c b/src/iec61850/server/impl/ied_server.c index 9b00d334..68c2232f 100644 --- a/src/iec61850/server/impl/ied_server.c +++ b/src/iec61850/server/impl/ied_server.c @@ -1351,6 +1351,8 @@ IedServer_updateAttributeValue(IedServer self, DataAttribute* dataAttribute, Mms { /* Special treatment because of transient option */ IedServer_updateBooleanAttributeValue(self, dataAttribute, MmsValue_getBoolean(value)); + + return; } else {