You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by sr...@apache.org on 2023/02/10 17:17:04 UTC

[plc4x] 01/02: fix(plc4j/eip): partial fixed length calculation

This is an automated email from the ASF dual-hosted git repository.

sruehl pushed a commit to branch fix/cdutz/reenable-golang-driver-testsuites
in repository https://gitbox.apache.org/repos/asf/plc4x.git

commit 2b0ae68e054ad3d4e99cae02e3e638b440996db1
Author: Sebastian Rühl <sr...@apache.org>
AuthorDate: Fri Feb 10 18:16:34 2023 +0100

    fix(plc4j/eip): partial fixed length calculation
---
 .../src/main/java/org/apache/plc4x/java/eip/readwrite/EIPDriver.java    | 2 +-
 plc4j/drivers/eip/src/test/resources/logback-test.xml                   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/readwrite/EIPDriver.java b/plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/readwrite/EIPDriver.java
index 77671baf28..08134907ed 100644
--- a/plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/readwrite/EIPDriver.java
+++ b/plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/readwrite/EIPDriver.java
@@ -99,7 +99,7 @@ public class EIPDriver extends GeneratedDriverBase<EipPacket> {
         public int applyAsInt(ByteBuf byteBuf) {
             if (byteBuf.readableBytes() >= 4) {
                 //Second byte for the size and then add the header size 24
-                int size = byteBuf.getUnsignedShort(byteBuf.readerIndex()+1)+24;
+                int size = byteBuf.getUnsignedShort(byteBuf.readerIndex()+2)+24;
                 return size;
             }
             return -1;
diff --git a/plc4j/drivers/eip/src/test/resources/logback-test.xml b/plc4j/drivers/eip/src/test/resources/logback-test.xml
index cc4250b212..2b9cea25dc 100644
--- a/plc4j/drivers/eip/src/test/resources/logback-test.xml
+++ b/plc4j/drivers/eip/src/test/resources/logback-test.xml
@@ -29,7 +29,7 @@
     </encoder>
   </appender>
 
-  <root level="info">
+  <root level="error">
     <appender-ref ref="STDOUT" />
   </root>