From 7daed06e09e1a3fce3e737229a24db6f1a2ffd5f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fabian=20Bl=C3=A4se?= <fabian@blaese.de>
Date: Thu, 2 Jul 2020 19:58:54 +0200
Subject: [PATCH] tar: fix mtime length, remove unused version field

---
 dissector/tar/tar.go | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/dissector/tar/tar.go b/dissector/tar/tar.go
index a8624b1..1948db0 100644
--- a/dissector/tar/tar.go
+++ b/dissector/tar/tar.go
@@ -215,7 +215,7 @@ func dissect_next_file(bytes []byte, offset int) int {
 	mtime_int64, err := strconv.ParseInt(CStrToGo(data[136:148], 8), 8, 0)
 	mtime.Value = strconv.Itoa(int(mtime_int64))
 	mtime.Offset = offset + 136
-	mtime.Length = 8
+	mtime.Length = 12
 	elements = append(elements,mtime)
 
 	chksum := tuple{}
@@ -238,14 +238,6 @@ func dissect_next_file(bytes []byte, offset int) int {
 	linkname.Length = 100
 	elements = append(elements,linkname)
 
-	version := tuple{}
-	version.Name = "Version"
-	version_int64, err := strconv.ParseInt(CStrToGo(data[263:265], 2), 8, 0)
-	version.Value = string(version_int64)
-	version.Offset = offset + 263
-	version.Length = 8
-	elements = append(elements,version)
-
 	_ = err
 
 	/* subdissect object for payload */
-- 
GitLab