From 9995a7cfc4f9fc57cf9ed102a7b3da2b94968592 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;