From 1fcf7f25fa23dec96a1d37ef6c3375127cfd6d8a Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Wed, 8 Aug 2018 21:43:44 +0200 Subject: [PATCH] - IEC 61850 client: fixed bug in select response handling --- src/iec61850/client/client_control.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/iec61850/client/client_control.c b/src/iec61850/client/client_control.c index 6bc3add7..173a9be4 100644 --- a/src/iec61850/client/client_control.c +++ b/src/iec61850/client/client_control.c @@ -605,7 +605,7 @@ ControlObjectClient_select(ControlObjectClient self) if (DEBUG_IED_CLIENT) printf("select-response-\n"); } - else if (strcmp(MmsValue_toString(value), sboReference)) { + else if (strcmp(MmsValue_toString(value), sboReference) == 0) { if (DEBUG_IED_CLIENT) printf("select-response+: (%s)\n", MmsValue_toString(value)); selected = true;