From 37060d92d882989defe100ec6c91c92efc1a12bb Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Mon, 8 Apr 2024 17:46:43 +0100 Subject: [PATCH] - GOOSE publisher: fixed - publisher parameters not set correctly (I6LLCV-76) --- src/goose/goose_publisher.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/goose/goose_publisher.c b/src/goose/goose_publisher.c index 60bacd43..46ed8feb 100644 --- a/src/goose/goose_publisher.c +++ b/src/goose/goose_publisher.c @@ -219,17 +219,17 @@ prepareGooseBuffer(GoosePublisher self, CommParameters* parameters, const char* uint16_t appId; if (parameters) { - dstAddr = defaultDstAddr; - priority = CONFIG_GOOSE_DEFAULT_PRIORITY; - vlanId = CONFIG_GOOSE_DEFAULT_VLAN_ID; - appId = CONFIG_GOOSE_DEFAULT_APPID; - } - else { dstAddr = parameters->dstAddress; priority = parameters->vlanPriority; vlanId = parameters->vlanId; appId = parameters->appId; } + else { + dstAddr = defaultDstAddr; + priority = CONFIG_GOOSE_DEFAULT_PRIORITY; + vlanId = CONFIG_GOOSE_DEFAULT_VLAN_ID; + appId = CONFIG_GOOSE_DEFAULT_APPID; + } if (interfaceID) self->ethernetSocket = Ethernet_createSocket(interfaceID, dstAddr);