From 0d7a3750e455deea2d91c8e8e41d1b35f7e83c15 Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Wed, 7 Nov 2018 08:53:59 +0100 Subject: [PATCH] - IEC 61850 client: implemented tissue 1178 client side (select-response+ is non-NULL) --- src/iec61850/client/client_control.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/iec61850/client/client_control.c b/src/iec61850/client/client_control.c index 217e150b..0b7e8b46 100644 --- a/src/iec61850/client/client_control.c +++ b/src/iec61850/client/client_control.c @@ -605,24 +605,16 @@ ControlObjectClient_select(ControlObjectClient self) goto exit_function; } - char sboReference[130]; - - snprintf(sboReference, 129, "%s/%s", domainId, itemId); - if (MmsValue_getType(value) == MMS_VISIBLE_STRING) { if (strcmp(MmsValue_toString(value), "") == 0) { if (DEBUG_IED_CLIENT) printf("select-response-\n"); } - else if (strcmp(MmsValue_toString(value), sboReference) == 0) { + else { if (DEBUG_IED_CLIENT) printf("select-response+: (%s)\n", MmsValue_toString(value)); selected = true; } - else { - if (DEBUG_IED_CLIENT) - printf("IED_CLIENT: select-response: (%s)\n", MmsValue_toString(value)); - } } else { if (DEBUG_IED_CLIENT)