summaryrefslogtreecommitdiffstats
path: root/src/input/zpcap.lua
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-09-03 07:49:50 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-09-03 07:49:50 +0000
commit216afbe7cc62a59d1866a6524a214646361d3dc7 (patch)
tree1f334ba713f90066fa6f790ca757b0046cd9a181 /src/input/zpcap.lua
parentAdding upstream version 1.3.0. (diff)
downloaddnsjit-upstream.tar.xz
dnsjit-upstream.zip
Adding upstream version 1.4.0.upstream/1.4.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/input/zpcap.lua')
-rw-r--r--src/input/zpcap.lua12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/input/zpcap.lua b/src/input/zpcap.lua
index 93b730b..5f2869c 100644
--- a/src/input/zpcap.lua
+++ b/src/input/zpcap.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2023, OARC, Inc.
+-- Copyright (c) 2018-2024 OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
@@ -119,6 +119,16 @@ function Zpcap:zstd()
self.obj.compression = "input_zpcap_type_zstd"
end
+-- Use zlib/gzip to decompress the input file/data.
+function Zpcap:gzip()
+ self.obj.compression = "input_zpcap_type_gzip"
+end
+
+-- Use liblzma/xz to decompress the input file/data.
+function Zpcap:lzma()
+ self.obj.compression = "input_zpcap_type_lzma"
+end
+
-- Return true if support for selected compression library is built in.
function Zpcap:have_support()
if C.input_zpcap_have_support(self.obj) == 1 then