From bde4b7985df15a118ae7cf4ba86f400eafe63dd1 Mon Sep 17 00:00:00 2001
From: eson <eson.hsm@nonolive.com>
Date: Wed, 8 Jun 2022 18:08:33 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../java/com/yuandian/dataflow/master/Header.java   | 13 +++++++++++++
 .../dataflow/proto/decode/BacktrackingFlow.java     |  3 ---
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/yuandian/dataflow/master/Header.java b/src/main/java/com/yuandian/dataflow/master/Header.java
index 2f2b9f6..a1cdb8c 100644
--- a/src/main/java/com/yuandian/dataflow/master/Header.java
+++ b/src/main/java/com/yuandian/dataflow/master/Header.java
@@ -47,5 +47,18 @@ public class Header {
         log.error("{}", pheader);
         log.error("{}",PacketBase.createPacketBase(pheader));
 
+
+        //60010流需要解压
+        byte[] unzipbodydata = null;
+        if (pheader.getTableID() == 20) {
+    
+            pheader.parseNextHeader_60010(in);
+
+            byte[] zipbodydata = new byte[packetHeader.getMsg_len()];
+            readTillLength(zipbodydata, packetHeader.getMsg_len());
+            unzipbodydata = ZlibUtil.Inflate(zipbodydata);
+
+        }
+
     }
 }
diff --git a/src/main/java/com/yuandian/dataflow/proto/decode/BacktrackingFlow.java b/src/main/java/com/yuandian/dataflow/proto/decode/BacktrackingFlow.java
index 83aa13d..6cf81ba 100644
--- a/src/main/java/com/yuandian/dataflow/proto/decode/BacktrackingFlow.java
+++ b/src/main/java/com/yuandian/dataflow/proto/decode/BacktrackingFlow.java
@@ -29,9 +29,6 @@ public class BacktrackingFlow extends PacketBase{
 	private long appGroupId;//	4	app组ID
 	private long mplsLabel;//	4	
 
-
-	
-	
 	
 	@Override
 	public PacketBase  Parse(PacketHeader header,ByteBuffer data) throws Exception {