summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDaniel Baumann <mail@daniel-baumann.ch>2023-12-10 09:45:31 +0000
committerDaniel Baumann <mail@daniel-baumann.ch>2023-12-10 09:45:31 +0000
commitf5b47f1a6e9048e72f1e3b0e0f7c03459e20ca66 (patch)
treeb0042536e5ff6047564d27d25470dcec2b92f258 /include
parentReleasing debian version 1.2.3-3. (diff)
downloaddnsjit-f5b47f1a6e9048e72f1e3b0e0f7c03459e20ca66.tar.xz
dnsjit-f5b47f1a6e9048e72f1e3b0e0f7c03459e20ca66.zip
Merging upstream version 1.3.0.
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
Diffstat (limited to 'include')
-rw-r--r--include/dnsjit/Makefile.am8
-rw-r--r--include/dnsjit/Makefile.in32
-rw-r--r--include/dnsjit/config.h.in41
-rw-r--r--include/dnsjit/core.lua2
-rw-r--r--include/dnsjit/core/assert.h2
-rw-r--r--include/dnsjit/core/channel.c2
-rw-r--r--include/dnsjit/core/channel.h2
-rw-r--r--include/dnsjit/core/channel.hh2
-rw-r--r--include/dnsjit/core/channel.lua2
-rw-r--r--include/dnsjit/core/compat.c2
-rw-r--r--include/dnsjit/core/compat.h2
-rw-r--r--include/dnsjit/core/compat.lua2
-rw-r--r--include/dnsjit/core/file.c2
-rw-r--r--include/dnsjit/core/file.h2
-rw-r--r--include/dnsjit/core/file.hh2
-rw-r--r--include/dnsjit/core/file.lua2
-rw-r--r--include/dnsjit/core/loader.lua2
-rw-r--r--include/dnsjit/core/log.c2
-rw-r--r--include/dnsjit/core/log.h2
-rw-r--r--include/dnsjit/core/log.hh2
-rw-r--r--include/dnsjit/core/log.lua2
-rw-r--r--include/dnsjit/core/object.c2
-rw-r--r--include/dnsjit/core/object.h2
-rw-r--r--include/dnsjit/core/object.hh2
-rw-r--r--include/dnsjit/core/object.lua2
-rw-r--r--include/dnsjit/core/object/dns.c8
-rw-r--r--include/dnsjit/core/object/dns.h2
-rw-r--r--include/dnsjit/core/object/dns.hh4
-rw-r--r--include/dnsjit/core/object/dns.lua7
-rw-r--r--include/dnsjit/core/object/dns/label.lua2
-rw-r--r--include/dnsjit/core/object/dns/q.lua2
-rw-r--r--include/dnsjit/core/object/dns/rr.lua2
-rw-r--r--include/dnsjit/core/object/ether.c2
-rw-r--r--include/dnsjit/core/object/ether.h2
-rw-r--r--include/dnsjit/core/object/ether.hh2
-rw-r--r--include/dnsjit/core/object/ether.lua2
-rw-r--r--include/dnsjit/core/object/gre.c2
-rw-r--r--include/dnsjit/core/object/gre.h2
-rw-r--r--include/dnsjit/core/object/gre.hh2
-rw-r--r--include/dnsjit/core/object/gre.lua2
-rw-r--r--include/dnsjit/core/object/icmp.c2
-rw-r--r--include/dnsjit/core/object/icmp.h2
-rw-r--r--include/dnsjit/core/object/icmp.hh2
-rw-r--r--include/dnsjit/core/object/icmp.lua2
-rw-r--r--include/dnsjit/core/object/icmp6.c2
-rw-r--r--include/dnsjit/core/object/icmp6.h2
-rw-r--r--include/dnsjit/core/object/icmp6.hh2
-rw-r--r--include/dnsjit/core/object/icmp6.lua2
-rw-r--r--include/dnsjit/core/object/ieee802.c2
-rw-r--r--include/dnsjit/core/object/ieee802.h2
-rw-r--r--include/dnsjit/core/object/ieee802.hh2
-rw-r--r--include/dnsjit/core/object/ieee802.lua2
-rw-r--r--include/dnsjit/core/object/ip.c2
-rw-r--r--include/dnsjit/core/object/ip.h2
-rw-r--r--include/dnsjit/core/object/ip.hh2
-rw-r--r--include/dnsjit/core/object/ip.lua2
-rw-r--r--include/dnsjit/core/object/ip6.c2
-rw-r--r--include/dnsjit/core/object/ip6.h2
-rw-r--r--include/dnsjit/core/object/ip6.hh2
-rw-r--r--include/dnsjit/core/object/ip6.lua2
-rw-r--r--include/dnsjit/core/object/linuxsll.c2
-rw-r--r--include/dnsjit/core/object/linuxsll.h2
-rw-r--r--include/dnsjit/core/object/linuxsll.hh2
-rw-r--r--include/dnsjit/core/object/linuxsll.lua2
-rw-r--r--include/dnsjit/core/object/loop.c2
-rw-r--r--include/dnsjit/core/object/loop.h2
-rw-r--r--include/dnsjit/core/object/loop.hh2
-rw-r--r--include/dnsjit/core/object/loop.lua2
-rw-r--r--include/dnsjit/core/object/null.c2
-rw-r--r--include/dnsjit/core/object/null.h2
-rw-r--r--include/dnsjit/core/object/null.hh2
-rw-r--r--include/dnsjit/core/object/null.lua2
-rw-r--r--include/dnsjit/core/object/payload.c2
-rw-r--r--include/dnsjit/core/object/payload.h2
-rw-r--r--include/dnsjit/core/object/payload.hh2
-rw-r--r--include/dnsjit/core/object/payload.lua2
-rw-r--r--include/dnsjit/core/object/pcap.c2
-rw-r--r--include/dnsjit/core/object/pcap.h2
-rw-r--r--include/dnsjit/core/object/pcap.hh2
-rw-r--r--include/dnsjit/core/object/pcap.lua2
-rw-r--r--include/dnsjit/core/object/tcp.c2
-rw-r--r--include/dnsjit/core/object/tcp.h2
-rw-r--r--include/dnsjit/core/object/tcp.hh2
-rw-r--r--include/dnsjit/core/object/tcp.lua2
-rw-r--r--include/dnsjit/core/object/udp.c2
-rw-r--r--include/dnsjit/core/object/udp.h2
-rw-r--r--include/dnsjit/core/object/udp.hh2
-rw-r--r--include/dnsjit/core/object/udp.lua2
-rw-r--r--include/dnsjit/core/objects.lua2
-rw-r--r--include/dnsjit/core/producer.c2
-rw-r--r--include/dnsjit/core/producer.h2
-rw-r--r--include/dnsjit/core/producer.hh2
-rw-r--r--include/dnsjit/core/producer.lua2
-rw-r--r--include/dnsjit/core/receiver.c2
-rw-r--r--include/dnsjit/core/receiver.h2
-rw-r--r--include/dnsjit/core/receiver.hh2
-rw-r--r--include/dnsjit/core/receiver.lua2
-rw-r--r--include/dnsjit/core/thread.c2
-rw-r--r--include/dnsjit/core/thread.h2
-rw-r--r--include/dnsjit/core/thread.hh2
-rw-r--r--include/dnsjit/core/thread.lua2
-rw-r--r--include/dnsjit/core/timespec.h2
-rw-r--r--include/dnsjit/core/timespec.hh2
-rw-r--r--include/dnsjit/core/timespec.lua2
-rw-r--r--include/dnsjit/dnsjit.1in2
-rw-r--r--include/dnsjit/dnsjit.c2
-rw-r--r--include/dnsjit/filter.lua2
-rw-r--r--include/dnsjit/filter/layer.c2
-rw-r--r--include/dnsjit/filter/layer.h2
-rw-r--r--include/dnsjit/filter/layer.hh2
-rw-r--r--include/dnsjit/filter/layer.lua2
-rw-r--r--include/dnsjit/filter/split.c2
-rw-r--r--include/dnsjit/filter/split.h2
-rw-r--r--include/dnsjit/filter/split.hh2
-rw-r--r--include/dnsjit/filter/split.lua2
-rw-r--r--include/dnsjit/filter/timing.c2
-rw-r--r--include/dnsjit/filter/timing.h2
-rw-r--r--include/dnsjit/filter/timing.hh2
-rw-r--r--include/dnsjit/filter/timing.lua2
-rw-r--r--include/dnsjit/gen-manpage.lua2
-rw-r--r--include/dnsjit/globals.c2
-rw-r--r--include/dnsjit/globals.h2
-rw-r--r--include/dnsjit/input.lua2
-rw-r--r--include/dnsjit/input/fpcap.c2
-rw-r--r--include/dnsjit/input/fpcap.h2
-rw-r--r--include/dnsjit/input/fpcap.hh2
-rw-r--r--include/dnsjit/input/fpcap.lua2
-rw-r--r--include/dnsjit/input/mmpcap.c2
-rw-r--r--include/dnsjit/input/mmpcap.h2
-rw-r--r--include/dnsjit/input/mmpcap.hh2
-rw-r--r--include/dnsjit/input/mmpcap.lua2
-rw-r--r--include/dnsjit/input/pcap.c2
-rw-r--r--include/dnsjit/input/pcap.h2
-rw-r--r--include/dnsjit/input/pcap.hh2
-rw-r--r--include/dnsjit/input/pcap.lua2
-rw-r--r--include/dnsjit/input/zero.lua2
-rw-r--r--include/dnsjit/input/zpcap.c2
-rw-r--r--include/dnsjit/input/zpcap.h2
-rw-r--r--include/dnsjit/input/zpcap.hh2
-rw-r--r--include/dnsjit/input/zpcap.lua2
-rw-r--r--include/dnsjit/lib.lua2
-rw-r--r--include/dnsjit/lib/clock.c2
-rw-r--r--include/dnsjit/lib/clock.h2
-rw-r--r--include/dnsjit/lib/clock.hh2
-rw-r--r--include/dnsjit/lib/clock.lua2
-rw-r--r--include/dnsjit/lib/getopt.lua2
-rw-r--r--include/dnsjit/lib/ip.lua2
-rw-r--r--include/dnsjit/lib/parseconf.lua2
-rw-r--r--include/dnsjit/output.lua2
-rw-r--r--include/dnsjit/output/dnscli.c2
-rw-r--r--include/dnsjit/output/dnscli.h2
-rw-r--r--include/dnsjit/output/dnscli.hh2
-rw-r--r--include/dnsjit/output/dnscli.lua2
-rw-r--r--include/dnsjit/output/null.lua2
-rw-r--r--include/dnsjit/output/pcap.c2
-rw-r--r--include/dnsjit/output/pcap.h2
-rw-r--r--include/dnsjit/output/pcap.hh2
-rw-r--r--include/dnsjit/output/pcap.lua2
-rw-r--r--include/dnsjit/output/respdiff.c2
-rw-r--r--include/dnsjit/output/respdiff.h2
-rw-r--r--include/dnsjit/output/respdiff.hh2
-rw-r--r--include/dnsjit/output/respdiff.lua2
-rw-r--r--include/dnsjit/output/tcpcli.c2
-rw-r--r--include/dnsjit/output/tcpcli.h2
-rw-r--r--include/dnsjit/output/tcpcli.hh2
-rw-r--r--include/dnsjit/output/tcpcli.lua2
-rw-r--r--include/dnsjit/output/tlscli.c2
-rw-r--r--include/dnsjit/output/tlscli.h2
-rw-r--r--include/dnsjit/output/tlscli.hh2
-rw-r--r--include/dnsjit/output/tlscli.lua2
-rw-r--r--include/dnsjit/output/udpcli.c2
-rw-r--r--include/dnsjit/output/udpcli.h2
-rw-r--r--include/dnsjit/output/udpcli.hh2
-rw-r--r--include/dnsjit/output/udpcli.lua2
-rw-r--r--include/dnsjit/test/Makefile.am2
-rw-r--r--include/dnsjit/test/Makefile.in17
-rwxr-xr-xinclude/dnsjit/test/test1.sh2
-rwxr-xr-xinclude/dnsjit/test/test2.sh2
-rwxr-xr-xinclude/dnsjit/test/test3.sh2
-rwxr-xr-xinclude/dnsjit/test/test4.sh2
-rwxr-xr-xinclude/dnsjit/test/test6.sh2
-rw-r--r--include/dnsjit/version.h6
182 files changed, 237 insertions, 234 deletions
diff --git a/include/dnsjit/Makefile.am b/include/dnsjit/Makefile.am
index e18a5eb..0f088af 100644
--- a/include/dnsjit/Makefile.am
+++ b/include/dnsjit/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright (c) 2018-2022, OARC, Inc.
+# Copyright (c) 2018-2023, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
@@ -28,7 +28,8 @@ AM_CFLAGS = -Werror=attributes \
$(SIMD_FLAGS) $(CPUEXT_FLAGS) \
$(PTHREAD_CFLAGS) \
$(luajit_CFLAGS) \
- $(liblz4_CFLAGS) $(libzstd_CFLAGS)
+ $(liblz4_CFLAGS) $(libzstd_CFLAGS) \
+ $(libpcap_CFLAGS) $(gnutls_CFLAGS)
EXTRA_DIST = gen-manpage.lua gen-compat.lua gen-errno.sh dnsjit.1in
@@ -42,7 +43,8 @@ dnsjitincludedir = $(includedir)/dnsjit
nobase_dnsjitinclude_HEADERS = globals.h version.h
lua_hobjects = core/compat.luaho
lua_objects = core.luao lib.luao input.luao filter.luao output.luao
-dnsjit_LDADD = $(PTHREAD_LIBS) $(luajit_LIBS) $(liblz4_LIBS) $(libzstd_LIBS)
+dnsjit_LDADD = $(PTHREAD_LIBS) $(luajit_LIBS) $(liblz4_LIBS) $(libzstd_LIBS) \
+ $(libpcap_LIBS) $(gnutls_LIBS)
# C source and headers
dnsjit_SOURCES += core/channel.c core/compat.c core/file.c core/log.c core/object.c core/object/dns.c core/object/ether.c core/object/gre.c core/object/icmp6.c core/object/icmp.c core/object/ieee802.c core/object/ip6.c core/object/ip.c core/object/linuxsll.c core/object/loop.c core/object/null.c core/object/payload.c core/object/pcap.c core/object/tcp.c core/object/udp.c core/producer.c core/receiver.c core/thread.c filter/copy.c filter/ipsplit.c filter/layer.c filter/split.c filter/timing.c input/fpcap.c input/mmpcap.c input/pcap.c input/zpcap.c lib/base64url.c lib/clock.c lib/trie.c output/dnscli.c output/pcap.c output/respdiff.c output/tcpcli.c output/tlscli.c output/udpcli.c
diff --git a/include/dnsjit/Makefile.in b/include/dnsjit/Makefile.in
index cfc55a1..eb8523b 100644
--- a/include/dnsjit/Makefile.in
+++ b/include/dnsjit/Makefile.in
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -14,7 +14,7 @@
@SET_MAKE@
-# Copyright (c) 2018-2022, OARC, Inc.
+# Copyright (c) 2018-2023, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
@@ -159,6 +159,7 @@ dist_dnsjit_OBJECTS =
dnsjit_OBJECTS = $(am_dnsjit_OBJECTS) $(dist_dnsjit_OBJECTS)
am__DEPENDENCIES_1 =
dnsjit_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) $(lua_hobjects) \
$(lua_objects)
AM_V_lt = $(am__v_lt_@AM_V@)
@@ -280,8 +281,8 @@ am__recursive_targets = \
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
distdir distdir-am
am__extra_recursive_targets = gcov-recursive
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
- $(LISP)config.h.in
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \
+ config.h.in
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
@@ -298,8 +299,6 @@ am__define_uniq_tagged_files = \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(top_srcdir)/depcomp
@@ -343,6 +342,8 @@ CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CPUEXT_FLAGS = @CPUEXT_FLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
@@ -353,6 +354,7 @@ ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
+ETAGS = @ETAGS@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
@@ -428,6 +430,8 @@ datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
+gnutls_CFLAGS = @gnutls_CFLAGS@
+gnutls_LIBS = @gnutls_LIBS@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
@@ -441,6 +445,8 @@ libdir = @libdir@
libexecdir = @libexecdir@
liblz4_CFLAGS = @liblz4_CFLAGS@
liblz4_LIBS = @liblz4_LIBS@
+libpcap_CFLAGS = @libpcap_CFLAGS@
+libpcap_LIBS = @libpcap_LIBS@
libzstd_CFLAGS = @libzstd_CFLAGS@
libzstd_LIBS = @libzstd_LIBS@
localedir = @localedir@
@@ -474,7 +480,8 @@ AM_CFLAGS = -Werror=attributes \
$(SIMD_FLAGS) $(CPUEXT_FLAGS) \
$(PTHREAD_CFLAGS) \
$(luajit_CFLAGS) \
- $(liblz4_CFLAGS) $(libzstd_CFLAGS)
+ $(liblz4_CFLAGS) $(libzstd_CFLAGS) \
+ $(libpcap_CFLAGS) $(gnutls_CFLAGS)
EXTRA_DIST = gen-manpage.lua gen-compat.lua gen-errno.sh dnsjit.1in
BUILT_SOURCES = core/compat.hh core/log_errstr.c
@@ -585,7 +592,8 @@ lua_objects = core.luao lib.luao input.luao filter.luao output.luao \
output/respdiff.luao output/tcpcli.luao output/tlscli.luao \
output/udpcli.luao
dnsjit_LDADD = $(PTHREAD_LIBS) $(luajit_LIBS) $(liblz4_LIBS) \
- $(libzstd_LIBS) $(lua_hobjects) $(lua_objects)
+ $(libzstd_LIBS) $(libpcap_LIBS) $(gnutls_LIBS) $(lua_hobjects) \
+ $(lua_objects)
dnsjit_LDFLAGS = -Wl,-E
man1_MANS = dnsjit.1
man3_MANS = dnsjit.core.3 dnsjit.lib.3 dnsjit.input.3 dnsjit.filter.3 \
@@ -1130,7 +1138,6 @@ cscopelist-am: $(am__tagged_files)
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
@@ -1200,7 +1207,8 @@ installdirs-am:
done
install: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) install-recursive
-install-exec: install-exec-recursive
+install-exec: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive
@@ -1407,7 +1415,7 @@ uninstall-am: uninstall-binPROGRAMS uninstall-man \
uninstall-man: uninstall-man1 uninstall-man3
.MAKE: $(am__recursive_targets) all check install install-am \
- install-strip
+ install-exec install-strip
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
am--depfiles check check-am clean clean-binPROGRAMS \
diff --git a/include/dnsjit/config.h.in b/include/dnsjit/config.h.in
index c156fa2..137a5b3 100644
--- a/include/dnsjit/config.h.in
+++ b/include/dnsjit/config.h.in
@@ -100,9 +100,6 @@
/* Define to 1 if you have the <machine/endian.h> header file. */
#undef HAVE_MACHINE_ENDIAN_H
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
/* Define to 1 to support Multimedia Extensions */
#undef HAVE_MMX
@@ -118,31 +115,6 @@
/* Define to 1 if you have the <net/ethertypes.h> header file. */
#undef HAVE_NET_ETHERTYPES_H
-/* Define to 1 if you have the `pcap_activate' function. */
-#undef HAVE_PCAP_ACTIVATE
-
-/* Define to 1 if you have the `pcap_create' function. */
-#undef HAVE_PCAP_CREATE
-
-/* Define to 1 if the system has the type `pcap_direction_t'. */
-#undef HAVE_PCAP_DIRECTION_T
-
-/* Define to 1 if you have the `pcap_open_offline_with_tstamp_precision'
- function. */
-#undef HAVE_PCAP_OPEN_OFFLINE_WITH_TSTAMP_PRECISION
-
-/* Define to 1 if you have the `pcap_setdirection' function. */
-#undef HAVE_PCAP_SETDIRECTION
-
-/* Define to 1 if you have the `pcap_set_immediate_mode' function. */
-#undef HAVE_PCAP_SET_IMMEDIATE_MODE
-
-/* Define to 1 if you have the `pcap_set_tstamp_precision' function. */
-#undef HAVE_PCAP_SET_TSTAMP_PRECISION
-
-/* Define to 1 if you have the `pcap_set_tstamp_type' function. */
-#undef HAVE_PCAP_SET_TSTAMP_TYPE
-
/* Define to 1 to support Prefetch Vector Data Into Caches WT1 */
#undef HAVE_PREFETCHWT1
@@ -155,9 +127,6 @@
/* Define to 1 to support Digital Random Number Generator */
#undef HAVE_RDRND
-/* Define to 1 if you have the `sched_yield' function. */
-#undef HAVE_SCHED_YIELD
-
/* Define to 1 to support Secure Hash Algorithm Extension */
#undef HAVE_SHA
@@ -185,6 +154,9 @@
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
+/* Define to 1 if you have the <stdio.h> header file. */
+#undef HAVE_STDIO_H
+
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
@@ -285,10 +257,13 @@
/* The size of `void*', as computed by sizeof. */
#undef SIZEOF_VOIDP
-/* Define to 1 if you have the ANSI C header files. */
+/* Define to 1 if all of the C90 standard headers exist (not just the ones
+ required in a freestanding environment). This macro is provided for
+ backward compatibility; new code need not use it. */
#undef STDC_HEADERS
-/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
+/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. This
+ macro is obsolete. */
#undef TIME_WITH_SYS_TIME
/* Version number of package */
diff --git a/include/dnsjit/core.lua b/include/dnsjit/core.lua
index 118a5f9..1b16d8d 100644
--- a/include/dnsjit/core.lua
+++ b/include/dnsjit/core.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/assert.h b/include/dnsjit/core/assert.h
index c49ab40..a7d14a4 100644
--- a/include/dnsjit/core/assert.h
+++ b/include/dnsjit/core/assert.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/channel.c b/include/dnsjit/core/channel.c
index ed61b4f..bbabbcc 100644
--- a/include/dnsjit/core/channel.c
+++ b/include/dnsjit/core/channel.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/channel.h b/include/dnsjit/core/channel.h
index ed5c011..fcfb382 100644
--- a/include/dnsjit/core/channel.h
+++ b/include/dnsjit/core/channel.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/channel.hh b/include/dnsjit/core/channel.hh
index ff78a82..9661381 100644
--- a/include/dnsjit/core/channel.hh
+++ b/include/dnsjit/core/channel.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/channel.lua b/include/dnsjit/core/channel.lua
index 2c8357f..b652b4a 100644
--- a/include/dnsjit/core/channel.lua
+++ b/include/dnsjit/core/channel.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/compat.c b/include/dnsjit/core/compat.c
index 16a4416..47d8d41 100644
--- a/include/dnsjit/core/compat.c
+++ b/include/dnsjit/core/compat.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/compat.h b/include/dnsjit/core/compat.h
index ff33469..a6ed26c 100644
--- a/include/dnsjit/core/compat.h
+++ b/include/dnsjit/core/compat.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/compat.lua b/include/dnsjit/core/compat.lua
index dde6374..167b312 100644
--- a/include/dnsjit/core/compat.lua
+++ b/include/dnsjit/core/compat.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/file.c b/include/dnsjit/core/file.c
index 5276ab9..4f40c55 100644
--- a/include/dnsjit/core/file.c
+++ b/include/dnsjit/core/file.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/file.h b/include/dnsjit/core/file.h
index a6e67e2..06d75b8 100644
--- a/include/dnsjit/core/file.h
+++ b/include/dnsjit/core/file.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/file.hh b/include/dnsjit/core/file.hh
index 80ea2cc..bbf402e 100644
--- a/include/dnsjit/core/file.hh
+++ b/include/dnsjit/core/file.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/file.lua b/include/dnsjit/core/file.lua
index da57d95..ce5bb58 100644
--- a/include/dnsjit/core/file.lua
+++ b/include/dnsjit/core/file.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/loader.lua b/include/dnsjit/core/loader.lua
index f6e4e7a..4cc689f 100644
--- a/include/dnsjit/core/loader.lua
+++ b/include/dnsjit/core/loader.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/log.c b/include/dnsjit/core/log.c
index 6720746..fbf72ae 100644
--- a/include/dnsjit/core/log.c
+++ b/include/dnsjit/core/log.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/log.h b/include/dnsjit/core/log.h
index 56baf00..be13898 100644
--- a/include/dnsjit/core/log.h
+++ b/include/dnsjit/core/log.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/log.hh b/include/dnsjit/core/log.hh
index 0ec7973..1ec35f3 100644
--- a/include/dnsjit/core/log.hh
+++ b/include/dnsjit/core/log.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/log.lua b/include/dnsjit/core/log.lua
index c08914a..6547531 100644
--- a/include/dnsjit/core/log.lua
+++ b/include/dnsjit/core/log.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object.c b/include/dnsjit/core/object.c
index cbff0bf..b277f4b 100644
--- a/include/dnsjit/core/object.c
+++ b/include/dnsjit/core/object.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object.h b/include/dnsjit/core/object.h
index ae2a542..ec78a15 100644
--- a/include/dnsjit/core/object.h
+++ b/include/dnsjit/core/object.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object.hh b/include/dnsjit/core/object.hh
index 20de8b8..7fb8706 100644
--- a/include/dnsjit/core/object.hh
+++ b/include/dnsjit/core/object.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object.lua b/include/dnsjit/core/object.lua
index d15073e..f59e969 100644
--- a/include/dnsjit/core/object.lua
+++ b/include/dnsjit/core/object.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/dns.c b/include/dnsjit/core/object/dns.c
index 0698286..a4bf309 100644
--- a/include/dnsjit/core/object/dns.c
+++ b/include/dnsjit/core/object/dns.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
@@ -95,6 +95,12 @@ void core_object_dns_free(core_object_dns_t* self)
free(self);
}
+void core_object_dns_reset(core_object_dns_t* self)
+{
+ mlassert_self();
+ *self = _defaults;
+}
+
#define need8(v, p, l) \
if (l < 1) { \
break; \
diff --git a/include/dnsjit/core/object/dns.h b/include/dnsjit/core/object/dns.h
index a641fe5..143ff89 100644
--- a/include/dnsjit/core/object/dns.h
+++ b/include/dnsjit/core/object/dns.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/dns.hh b/include/dnsjit/core/object/dns.hh
index 5bd091a..b4aefdd 100644
--- a/include/dnsjit/core/object/dns.hh
+++ b/include/dnsjit/core/object/dns.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
@@ -112,7 +112,7 @@ core_log_t* core_object_dns_log();
core_object_dns_t* core_object_dns_new();
core_object_dns_t* core_object_dns_copy(const core_object_dns_t* self);
void core_object_dns_free(core_object_dns_t* self);
-void core_object_dns_reset(core_object_dns_t* self, const core_object_t* obj);
+void core_object_dns_reset(core_object_dns_t* self);
int core_object_dns_parse_header(core_object_dns_t* self);
int core_object_dns_parse_q(core_object_dns_t* self, core_object_dns_q_t* q, core_object_dns_label_t* label, size_t labels);
diff --git a/include/dnsjit/core/object/dns.lua b/include/dnsjit/core/object/dns.lua
index 308c067..632fe95 100644
--- a/include/dnsjit/core/object/dns.lua
+++ b/include/dnsjit/core/object/dns.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
@@ -517,6 +517,11 @@ function Dns:free()
C.core_object_dns_free(self)
end
+-- Reset the object readying it for reuse.
+function Dns:reset()
+ C.core_object_dns_reset(self)
+end
+
-- Return the Log object to control logging of this module.
function Dns:log()
return C.core_object_dns_log()
diff --git a/include/dnsjit/core/object/dns/label.lua b/include/dnsjit/core/object/dns/label.lua
index f3de584..27bf918 100644
--- a/include/dnsjit/core/object/dns/label.lua
+++ b/include/dnsjit/core/object/dns/label.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/dns/q.lua b/include/dnsjit/core/object/dns/q.lua
index c3d6358..2eaa7fa 100644
--- a/include/dnsjit/core/object/dns/q.lua
+++ b/include/dnsjit/core/object/dns/q.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/dns/rr.lua b/include/dnsjit/core/object/dns/rr.lua
index 2db2955..967d9f1 100644
--- a/include/dnsjit/core/object/dns/rr.lua
+++ b/include/dnsjit/core/object/dns/rr.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ether.c b/include/dnsjit/core/object/ether.c
index 90fe32f..dc05391 100644
--- a/include/dnsjit/core/object/ether.c
+++ b/include/dnsjit/core/object/ether.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ether.h b/include/dnsjit/core/object/ether.h
index 1c8de16..a5de6f7 100644
--- a/include/dnsjit/core/object/ether.h
+++ b/include/dnsjit/core/object/ether.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ether.hh b/include/dnsjit/core/object/ether.hh
index 9cd6a75..a3f638e 100644
--- a/include/dnsjit/core/object/ether.hh
+++ b/include/dnsjit/core/object/ether.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ether.lua b/include/dnsjit/core/object/ether.lua
index e36fc29..04de9c2 100644
--- a/include/dnsjit/core/object/ether.lua
+++ b/include/dnsjit/core/object/ether.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/gre.c b/include/dnsjit/core/object/gre.c
index 8666888..c359f60 100644
--- a/include/dnsjit/core/object/gre.c
+++ b/include/dnsjit/core/object/gre.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/gre.h b/include/dnsjit/core/object/gre.h
index 03b1af6..4caa6fa 100644
--- a/include/dnsjit/core/object/gre.h
+++ b/include/dnsjit/core/object/gre.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/gre.hh b/include/dnsjit/core/object/gre.hh
index 27f7715..c2008a7 100644
--- a/include/dnsjit/core/object/gre.hh
+++ b/include/dnsjit/core/object/gre.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/gre.lua b/include/dnsjit/core/object/gre.lua
index 8eba44a..22a73f5 100644
--- a/include/dnsjit/core/object/gre.lua
+++ b/include/dnsjit/core/object/gre.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/icmp.c b/include/dnsjit/core/object/icmp.c
index dbe9638..3b9ed38 100644
--- a/include/dnsjit/core/object/icmp.c
+++ b/include/dnsjit/core/object/icmp.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/icmp.h b/include/dnsjit/core/object/icmp.h
index f3d3512..931c866 100644
--- a/include/dnsjit/core/object/icmp.h
+++ b/include/dnsjit/core/object/icmp.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/icmp.hh b/include/dnsjit/core/object/icmp.hh
index 50d8d0f..4374a8b 100644
--- a/include/dnsjit/core/object/icmp.hh
+++ b/include/dnsjit/core/object/icmp.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/icmp.lua b/include/dnsjit/core/object/icmp.lua
index 38c53b6..d2a29c8 100644
--- a/include/dnsjit/core/object/icmp.lua
+++ b/include/dnsjit/core/object/icmp.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/icmp6.c b/include/dnsjit/core/object/icmp6.c
index 830df2d..d312712 100644
--- a/include/dnsjit/core/object/icmp6.c
+++ b/include/dnsjit/core/object/icmp6.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/icmp6.h b/include/dnsjit/core/object/icmp6.h
index af1c704..fc79f62 100644
--- a/include/dnsjit/core/object/icmp6.h
+++ b/include/dnsjit/core/object/icmp6.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/icmp6.hh b/include/dnsjit/core/object/icmp6.hh
index e303db7..47967ef 100644
--- a/include/dnsjit/core/object/icmp6.hh
+++ b/include/dnsjit/core/object/icmp6.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/icmp6.lua b/include/dnsjit/core/object/icmp6.lua
index 2e15a62..3ec938e 100644
--- a/include/dnsjit/core/object/icmp6.lua
+++ b/include/dnsjit/core/object/icmp6.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ieee802.c b/include/dnsjit/core/object/ieee802.c
index 71ee94f..5cd1bec 100644
--- a/include/dnsjit/core/object/ieee802.c
+++ b/include/dnsjit/core/object/ieee802.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ieee802.h b/include/dnsjit/core/object/ieee802.h
index 7fe60fe..84214c8 100644
--- a/include/dnsjit/core/object/ieee802.h
+++ b/include/dnsjit/core/object/ieee802.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ieee802.hh b/include/dnsjit/core/object/ieee802.hh
index 95ac1e0..4303efb 100644
--- a/include/dnsjit/core/object/ieee802.hh
+++ b/include/dnsjit/core/object/ieee802.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ieee802.lua b/include/dnsjit/core/object/ieee802.lua
index 1460419..5d75a70 100644
--- a/include/dnsjit/core/object/ieee802.lua
+++ b/include/dnsjit/core/object/ieee802.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ip.c b/include/dnsjit/core/object/ip.c
index 126c969..91a6d42 100644
--- a/include/dnsjit/core/object/ip.c
+++ b/include/dnsjit/core/object/ip.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ip.h b/include/dnsjit/core/object/ip.h
index 6619a0b..cc79fb0 100644
--- a/include/dnsjit/core/object/ip.h
+++ b/include/dnsjit/core/object/ip.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ip.hh b/include/dnsjit/core/object/ip.hh
index 341a40d..0f92747 100644
--- a/include/dnsjit/core/object/ip.hh
+++ b/include/dnsjit/core/object/ip.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ip.lua b/include/dnsjit/core/object/ip.lua
index 1191b5f..84e65b6 100644
--- a/include/dnsjit/core/object/ip.lua
+++ b/include/dnsjit/core/object/ip.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ip6.c b/include/dnsjit/core/object/ip6.c
index 6051d08..4d639b4 100644
--- a/include/dnsjit/core/object/ip6.c
+++ b/include/dnsjit/core/object/ip6.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ip6.h b/include/dnsjit/core/object/ip6.h
index f6f021b..831513b 100644
--- a/include/dnsjit/core/object/ip6.h
+++ b/include/dnsjit/core/object/ip6.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ip6.hh b/include/dnsjit/core/object/ip6.hh
index a713ab3..6ea20cc 100644
--- a/include/dnsjit/core/object/ip6.hh
+++ b/include/dnsjit/core/object/ip6.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/ip6.lua b/include/dnsjit/core/object/ip6.lua
index 1b9ce7b..cdadd7c 100644
--- a/include/dnsjit/core/object/ip6.lua
+++ b/include/dnsjit/core/object/ip6.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/linuxsll.c b/include/dnsjit/core/object/linuxsll.c
index 42cb9c1..5f8898e 100644
--- a/include/dnsjit/core/object/linuxsll.c
+++ b/include/dnsjit/core/object/linuxsll.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/linuxsll.h b/include/dnsjit/core/object/linuxsll.h
index 9bd0ad3..e6c36a9 100644
--- a/include/dnsjit/core/object/linuxsll.h
+++ b/include/dnsjit/core/object/linuxsll.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/linuxsll.hh b/include/dnsjit/core/object/linuxsll.hh
index 31a6d40..093f430 100644
--- a/include/dnsjit/core/object/linuxsll.hh
+++ b/include/dnsjit/core/object/linuxsll.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/linuxsll.lua b/include/dnsjit/core/object/linuxsll.lua
index 2db8c8c..29f59db 100644
--- a/include/dnsjit/core/object/linuxsll.lua
+++ b/include/dnsjit/core/object/linuxsll.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/loop.c b/include/dnsjit/core/object/loop.c
index 4491bc6..0c9acf8 100644
--- a/include/dnsjit/core/object/loop.c
+++ b/include/dnsjit/core/object/loop.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/loop.h b/include/dnsjit/core/object/loop.h
index 9ee2876..1c91b18 100644
--- a/include/dnsjit/core/object/loop.h
+++ b/include/dnsjit/core/object/loop.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/loop.hh b/include/dnsjit/core/object/loop.hh
index e7ae4da..acaf1c1 100644
--- a/include/dnsjit/core/object/loop.hh
+++ b/include/dnsjit/core/object/loop.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/loop.lua b/include/dnsjit/core/object/loop.lua
index a282d17..5fbec27 100644
--- a/include/dnsjit/core/object/loop.lua
+++ b/include/dnsjit/core/object/loop.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/null.c b/include/dnsjit/core/object/null.c
index c3c5061..d9fe8b9 100644
--- a/include/dnsjit/core/object/null.c
+++ b/include/dnsjit/core/object/null.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/null.h b/include/dnsjit/core/object/null.h
index c995cdf..e173f0b 100644
--- a/include/dnsjit/core/object/null.h
+++ b/include/dnsjit/core/object/null.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/null.hh b/include/dnsjit/core/object/null.hh
index 138600f..d934185 100644
--- a/include/dnsjit/core/object/null.hh
+++ b/include/dnsjit/core/object/null.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/null.lua b/include/dnsjit/core/object/null.lua
index ef39ebb..3d4f456 100644
--- a/include/dnsjit/core/object/null.lua
+++ b/include/dnsjit/core/object/null.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/payload.c b/include/dnsjit/core/object/payload.c
index 5d18124..efc5726 100644
--- a/include/dnsjit/core/object/payload.c
+++ b/include/dnsjit/core/object/payload.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/payload.h b/include/dnsjit/core/object/payload.h
index 3f6967c..dc3ae6a 100644
--- a/include/dnsjit/core/object/payload.h
+++ b/include/dnsjit/core/object/payload.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/payload.hh b/include/dnsjit/core/object/payload.hh
index 618fffe..573fd45 100644
--- a/include/dnsjit/core/object/payload.hh
+++ b/include/dnsjit/core/object/payload.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/payload.lua b/include/dnsjit/core/object/payload.lua
index 457b00c..cb80b13 100644
--- a/include/dnsjit/core/object/payload.lua
+++ b/include/dnsjit/core/object/payload.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/pcap.c b/include/dnsjit/core/object/pcap.c
index a9a79f9..fe9beca 100644
--- a/include/dnsjit/core/object/pcap.c
+++ b/include/dnsjit/core/object/pcap.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/pcap.h b/include/dnsjit/core/object/pcap.h
index a668486..e88102e 100644
--- a/include/dnsjit/core/object/pcap.h
+++ b/include/dnsjit/core/object/pcap.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/pcap.hh b/include/dnsjit/core/object/pcap.hh
index 8f3a933..09a50df 100644
--- a/include/dnsjit/core/object/pcap.hh
+++ b/include/dnsjit/core/object/pcap.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/pcap.lua b/include/dnsjit/core/object/pcap.lua
index 0b88a75..0b0e1aa 100644
--- a/include/dnsjit/core/object/pcap.lua
+++ b/include/dnsjit/core/object/pcap.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/tcp.c b/include/dnsjit/core/object/tcp.c
index 0eb35d1..f46bfe6 100644
--- a/include/dnsjit/core/object/tcp.c
+++ b/include/dnsjit/core/object/tcp.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/tcp.h b/include/dnsjit/core/object/tcp.h
index f2d709b..41fddcc 100644
--- a/include/dnsjit/core/object/tcp.h
+++ b/include/dnsjit/core/object/tcp.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/tcp.hh b/include/dnsjit/core/object/tcp.hh
index c6c6ef2..869ab9a 100644
--- a/include/dnsjit/core/object/tcp.hh
+++ b/include/dnsjit/core/object/tcp.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/tcp.lua b/include/dnsjit/core/object/tcp.lua
index e2d5604..1856098 100644
--- a/include/dnsjit/core/object/tcp.lua
+++ b/include/dnsjit/core/object/tcp.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/udp.c b/include/dnsjit/core/object/udp.c
index a830079..c58fc5d 100644
--- a/include/dnsjit/core/object/udp.c
+++ b/include/dnsjit/core/object/udp.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/udp.h b/include/dnsjit/core/object/udp.h
index 012630d..00c95e0 100644
--- a/include/dnsjit/core/object/udp.h
+++ b/include/dnsjit/core/object/udp.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/udp.hh b/include/dnsjit/core/object/udp.hh
index 0940004..7dbe20f 100644
--- a/include/dnsjit/core/object/udp.hh
+++ b/include/dnsjit/core/object/udp.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/object/udp.lua b/include/dnsjit/core/object/udp.lua
index 10f4a72..0e0393f 100644
--- a/include/dnsjit/core/object/udp.lua
+++ b/include/dnsjit/core/object/udp.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/objects.lua b/include/dnsjit/core/objects.lua
index 0b7b628..2ba9407 100644
--- a/include/dnsjit/core/objects.lua
+++ b/include/dnsjit/core/objects.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/producer.c b/include/dnsjit/core/producer.c
index 1a6c2c7..315a838 100644
--- a/include/dnsjit/core/producer.c
+++ b/include/dnsjit/core/producer.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/producer.h b/include/dnsjit/core/producer.h
index f1c3134..038e3a2 100644
--- a/include/dnsjit/core/producer.h
+++ b/include/dnsjit/core/producer.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/producer.hh b/include/dnsjit/core/producer.hh
index 7672a64..1cb6b54 100644
--- a/include/dnsjit/core/producer.hh
+++ b/include/dnsjit/core/producer.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/producer.lua b/include/dnsjit/core/producer.lua
index 0a56bdf..b0ab4fe 100644
--- a/include/dnsjit/core/producer.lua
+++ b/include/dnsjit/core/producer.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/receiver.c b/include/dnsjit/core/receiver.c
index 937fae5..7a484a2 100644
--- a/include/dnsjit/core/receiver.c
+++ b/include/dnsjit/core/receiver.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/receiver.h b/include/dnsjit/core/receiver.h
index 6d38b99..8cb2132 100644
--- a/include/dnsjit/core/receiver.h
+++ b/include/dnsjit/core/receiver.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/receiver.hh b/include/dnsjit/core/receiver.hh
index a32fa36..eb3041e 100644
--- a/include/dnsjit/core/receiver.hh
+++ b/include/dnsjit/core/receiver.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/receiver.lua b/include/dnsjit/core/receiver.lua
index 2ba9358..66b6a7c 100644
--- a/include/dnsjit/core/receiver.lua
+++ b/include/dnsjit/core/receiver.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/thread.c b/include/dnsjit/core/thread.c
index 6a0da90..ff121e4 100644
--- a/include/dnsjit/core/thread.c
+++ b/include/dnsjit/core/thread.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/thread.h b/include/dnsjit/core/thread.h
index ee277eb..f6a0576 100644
--- a/include/dnsjit/core/thread.h
+++ b/include/dnsjit/core/thread.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/thread.hh b/include/dnsjit/core/thread.hh
index f0a4e8f..1771333 100644
--- a/include/dnsjit/core/thread.hh
+++ b/include/dnsjit/core/thread.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/thread.lua b/include/dnsjit/core/thread.lua
index 073b1ad..e79d356 100644
--- a/include/dnsjit/core/thread.lua
+++ b/include/dnsjit/core/thread.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/core/timespec.h b/include/dnsjit/core/timespec.h
index 7c67ba4..3b52d4a 100644
--- a/include/dnsjit/core/timespec.h
+++ b/include/dnsjit/core/timespec.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/timespec.hh b/include/dnsjit/core/timespec.hh
index d16fd18..249a3ae 100644
--- a/include/dnsjit/core/timespec.hh
+++ b/include/dnsjit/core/timespec.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/core/timespec.lua b/include/dnsjit/core/timespec.lua
index babb45f..a53eada 100644
--- a/include/dnsjit/core/timespec.lua
+++ b/include/dnsjit/core/timespec.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/dnsjit.1in b/include/dnsjit/dnsjit.1in
index 52aa01e..7512409 100644
--- a/include/dnsjit/dnsjit.1in
+++ b/include/dnsjit/dnsjit.1in
@@ -1,4 +1,4 @@
-.\" Copyright (c) 2018-2022, OARC, Inc.
+.\" Copyright (c) 2018-2023, OARC, Inc.
.\" All rights reserved.
.\"
.\" This file is part of dnsjit.
diff --git a/include/dnsjit/dnsjit.c b/include/dnsjit/dnsjit.c
index ce87eab..4d05d5f 100644
--- a/include/dnsjit/dnsjit.c
+++ b/include/dnsjit/dnsjit.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter.lua b/include/dnsjit/filter.lua
index 4ba5e1b..4b58a15 100644
--- a/include/dnsjit/filter.lua
+++ b/include/dnsjit/filter.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/filter/layer.c b/include/dnsjit/filter/layer.c
index d0a2ce6..dd03c5d 100644
--- a/include/dnsjit/filter/layer.c
+++ b/include/dnsjit/filter/layer.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter/layer.h b/include/dnsjit/filter/layer.h
index f8d12f4..e656f76 100644
--- a/include/dnsjit/filter/layer.h
+++ b/include/dnsjit/filter/layer.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter/layer.hh b/include/dnsjit/filter/layer.hh
index 2879f58..bfeabfe 100644
--- a/include/dnsjit/filter/layer.hh
+++ b/include/dnsjit/filter/layer.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter/layer.lua b/include/dnsjit/filter/layer.lua
index 9cce7cf..da000f4 100644
--- a/include/dnsjit/filter/layer.lua
+++ b/include/dnsjit/filter/layer.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/filter/split.c b/include/dnsjit/filter/split.c
index c49565f..616f690 100644
--- a/include/dnsjit/filter/split.c
+++ b/include/dnsjit/filter/split.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter/split.h b/include/dnsjit/filter/split.h
index 670c48d..c4796b7 100644
--- a/include/dnsjit/filter/split.h
+++ b/include/dnsjit/filter/split.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter/split.hh b/include/dnsjit/filter/split.hh
index ffc6401..044a851 100644
--- a/include/dnsjit/filter/split.hh
+++ b/include/dnsjit/filter/split.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter/split.lua b/include/dnsjit/filter/split.lua
index 3c6f727..9a14c68 100644
--- a/include/dnsjit/filter/split.lua
+++ b/include/dnsjit/filter/split.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/filter/timing.c b/include/dnsjit/filter/timing.c
index d188e30..9351a90 100644
--- a/include/dnsjit/filter/timing.c
+++ b/include/dnsjit/filter/timing.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter/timing.h b/include/dnsjit/filter/timing.h
index 0050d5c..9a67974 100644
--- a/include/dnsjit/filter/timing.h
+++ b/include/dnsjit/filter/timing.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter/timing.hh b/include/dnsjit/filter/timing.hh
index 787e9f0..beb35bb 100644
--- a/include/dnsjit/filter/timing.hh
+++ b/include/dnsjit/filter/timing.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/filter/timing.lua b/include/dnsjit/filter/timing.lua
index 0e54f08..2255ebc 100644
--- a/include/dnsjit/filter/timing.lua
+++ b/include/dnsjit/filter/timing.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/gen-manpage.lua b/include/dnsjit/gen-manpage.lua
index 4a9ebf5..459d7eb 100644
--- a/include/dnsjit/gen-manpage.lua
+++ b/include/dnsjit/gen-manpage.lua
@@ -1,5 +1,5 @@
print[[
-.\" Copyright (c) 2018-2022, OARC, Inc.
+.\" Copyright (c) 2018-2023, OARC, Inc.
.\" All rights reserved.
.\"
.\" This file is part of dnsjit.
diff --git a/include/dnsjit/globals.c b/include/dnsjit/globals.c
index 4487d12..a9c2e1d 100644
--- a/include/dnsjit/globals.c
+++ b/include/dnsjit/globals.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/globals.h b/include/dnsjit/globals.h
index 71fd1e8..e6ed354 100644
--- a/include/dnsjit/globals.h
+++ b/include/dnsjit/globals.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input.lua b/include/dnsjit/input.lua
index c8eacdb..3fb3705 100644
--- a/include/dnsjit/input.lua
+++ b/include/dnsjit/input.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/input/fpcap.c b/include/dnsjit/input/fpcap.c
index ec9cfff..8c585c8 100644
--- a/include/dnsjit/input/fpcap.c
+++ b/include/dnsjit/input/fpcap.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/fpcap.h b/include/dnsjit/input/fpcap.h
index dfa2dbe..e327acd 100644
--- a/include/dnsjit/input/fpcap.h
+++ b/include/dnsjit/input/fpcap.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/fpcap.hh b/include/dnsjit/input/fpcap.hh
index 0337503..aacad46 100644
--- a/include/dnsjit/input/fpcap.hh
+++ b/include/dnsjit/input/fpcap.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/fpcap.lua b/include/dnsjit/input/fpcap.lua
index c52c7a4..3372228 100644
--- a/include/dnsjit/input/fpcap.lua
+++ b/include/dnsjit/input/fpcap.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/input/mmpcap.c b/include/dnsjit/input/mmpcap.c
index ee2baa2..c5b8542 100644
--- a/include/dnsjit/input/mmpcap.c
+++ b/include/dnsjit/input/mmpcap.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/mmpcap.h b/include/dnsjit/input/mmpcap.h
index e7c66e8..caecb38 100644
--- a/include/dnsjit/input/mmpcap.h
+++ b/include/dnsjit/input/mmpcap.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/mmpcap.hh b/include/dnsjit/input/mmpcap.hh
index de446b7..0f793fc 100644
--- a/include/dnsjit/input/mmpcap.hh
+++ b/include/dnsjit/input/mmpcap.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/mmpcap.lua b/include/dnsjit/input/mmpcap.lua
index f03636e..97d3b47 100644
--- a/include/dnsjit/input/mmpcap.lua
+++ b/include/dnsjit/input/mmpcap.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/input/pcap.c b/include/dnsjit/input/pcap.c
index 5506bac..6a2e245 100644
--- a/include/dnsjit/input/pcap.c
+++ b/include/dnsjit/input/pcap.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/pcap.h b/include/dnsjit/input/pcap.h
index c6d65ce..2756153 100644
--- a/include/dnsjit/input/pcap.h
+++ b/include/dnsjit/input/pcap.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/pcap.hh b/include/dnsjit/input/pcap.hh
index 900338c..20b156a 100644
--- a/include/dnsjit/input/pcap.hh
+++ b/include/dnsjit/input/pcap.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/pcap.lua b/include/dnsjit/input/pcap.lua
index a092f85..49f05c6 100644
--- a/include/dnsjit/input/pcap.lua
+++ b/include/dnsjit/input/pcap.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/input/zero.lua b/include/dnsjit/input/zero.lua
index dd3c6f8..e152c79 100644
--- a/include/dnsjit/input/zero.lua
+++ b/include/dnsjit/input/zero.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/input/zpcap.c b/include/dnsjit/input/zpcap.c
index e1d9710..d62714c 100644
--- a/include/dnsjit/input/zpcap.c
+++ b/include/dnsjit/input/zpcap.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/zpcap.h b/include/dnsjit/input/zpcap.h
index d2c195e..275c623 100644
--- a/include/dnsjit/input/zpcap.h
+++ b/include/dnsjit/input/zpcap.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/zpcap.hh b/include/dnsjit/input/zpcap.hh
index e0079d5..b683306 100644
--- a/include/dnsjit/input/zpcap.hh
+++ b/include/dnsjit/input/zpcap.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/input/zpcap.lua b/include/dnsjit/input/zpcap.lua
index d860a64..93b730b 100644
--- a/include/dnsjit/input/zpcap.lua
+++ b/include/dnsjit/input/zpcap.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/lib.lua b/include/dnsjit/lib.lua
index 3867bbd..6741eb3 100644
--- a/include/dnsjit/lib.lua
+++ b/include/dnsjit/lib.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/lib/clock.c b/include/dnsjit/lib/clock.c
index 1e7e2c0..a5889ef 100644
--- a/include/dnsjit/lib/clock.c
+++ b/include/dnsjit/lib/clock.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/lib/clock.h b/include/dnsjit/lib/clock.h
index 29d1ee6..b00d4fe 100644
--- a/include/dnsjit/lib/clock.h
+++ b/include/dnsjit/lib/clock.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/lib/clock.hh b/include/dnsjit/lib/clock.hh
index c3943a6..f69a1bc 100644
--- a/include/dnsjit/lib/clock.hh
+++ b/include/dnsjit/lib/clock.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/lib/clock.lua b/include/dnsjit/lib/clock.lua
index 9aec6fa..cdad30e 100644
--- a/include/dnsjit/lib/clock.lua
+++ b/include/dnsjit/lib/clock.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/lib/getopt.lua b/include/dnsjit/lib/getopt.lua
index a5dfff6..416a658 100644
--- a/include/dnsjit/lib/getopt.lua
+++ b/include/dnsjit/lib/getopt.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/lib/ip.lua b/include/dnsjit/lib/ip.lua
index fca3180..48b69e5 100644
--- a/include/dnsjit/lib/ip.lua
+++ b/include/dnsjit/lib/ip.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/lib/parseconf.lua b/include/dnsjit/lib/parseconf.lua
index 9a36499..374e9aa 100644
--- a/include/dnsjit/lib/parseconf.lua
+++ b/include/dnsjit/lib/parseconf.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/output.lua b/include/dnsjit/output.lua
index 2e58ceb..a565c2c 100644
--- a/include/dnsjit/output.lua
+++ b/include/dnsjit/output.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/output/dnscli.c b/include/dnsjit/output/dnscli.c
index ec8fa57..d7e0a14 100644
--- a/include/dnsjit/output/dnscli.c
+++ b/include/dnsjit/output/dnscli.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/dnscli.h b/include/dnsjit/output/dnscli.h
index 4be9787..4026558 100644
--- a/include/dnsjit/output/dnscli.h
+++ b/include/dnsjit/output/dnscli.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/dnscli.hh b/include/dnsjit/output/dnscli.hh
index de9fa23..bf579df 100644
--- a/include/dnsjit/output/dnscli.hh
+++ b/include/dnsjit/output/dnscli.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/dnscli.lua b/include/dnsjit/output/dnscli.lua
index b1a1ac1..e19a2f4 100644
--- a/include/dnsjit/output/dnscli.lua
+++ b/include/dnsjit/output/dnscli.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/output/null.lua b/include/dnsjit/output/null.lua
index 92bec6d..07e84a6 100644
--- a/include/dnsjit/output/null.lua
+++ b/include/dnsjit/output/null.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/output/pcap.c b/include/dnsjit/output/pcap.c
index 81cc353..749a36b 100644
--- a/include/dnsjit/output/pcap.c
+++ b/include/dnsjit/output/pcap.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/pcap.h b/include/dnsjit/output/pcap.h
index 2112826..e40c8ca 100644
--- a/include/dnsjit/output/pcap.h
+++ b/include/dnsjit/output/pcap.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/pcap.hh b/include/dnsjit/output/pcap.hh
index 0f25ca4..aecf3bd 100644
--- a/include/dnsjit/output/pcap.hh
+++ b/include/dnsjit/output/pcap.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/pcap.lua b/include/dnsjit/output/pcap.lua
index 166b4e5..7b9a56a 100644
--- a/include/dnsjit/output/pcap.lua
+++ b/include/dnsjit/output/pcap.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/output/respdiff.c b/include/dnsjit/output/respdiff.c
index e7f8d07..7a2927a 100644
--- a/include/dnsjit/output/respdiff.c
+++ b/include/dnsjit/output/respdiff.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/respdiff.h b/include/dnsjit/output/respdiff.h
index 8a16b8a..881cfe4 100644
--- a/include/dnsjit/output/respdiff.h
+++ b/include/dnsjit/output/respdiff.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/respdiff.hh b/include/dnsjit/output/respdiff.hh
index 9a355da..4cdd22e 100644
--- a/include/dnsjit/output/respdiff.hh
+++ b/include/dnsjit/output/respdiff.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/respdiff.lua b/include/dnsjit/output/respdiff.lua
index 533cadc..5364853 100644
--- a/include/dnsjit/output/respdiff.lua
+++ b/include/dnsjit/output/respdiff.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/output/tcpcli.c b/include/dnsjit/output/tcpcli.c
index 5051778..df1a73c 100644
--- a/include/dnsjit/output/tcpcli.c
+++ b/include/dnsjit/output/tcpcli.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/tcpcli.h b/include/dnsjit/output/tcpcli.h
index e1bdc50..9cd455c 100644
--- a/include/dnsjit/output/tcpcli.h
+++ b/include/dnsjit/output/tcpcli.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/tcpcli.hh b/include/dnsjit/output/tcpcli.hh
index e63812f..a270c09 100644
--- a/include/dnsjit/output/tcpcli.hh
+++ b/include/dnsjit/output/tcpcli.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/tcpcli.lua b/include/dnsjit/output/tcpcli.lua
index df2a7cc..4f9108f 100644
--- a/include/dnsjit/output/tcpcli.lua
+++ b/include/dnsjit/output/tcpcli.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/output/tlscli.c b/include/dnsjit/output/tlscli.c
index 5bb3312..cd1aac0 100644
--- a/include/dnsjit/output/tlscli.c
+++ b/include/dnsjit/output/tlscli.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/tlscli.h b/include/dnsjit/output/tlscli.h
index 3c8648d..3eae045 100644
--- a/include/dnsjit/output/tlscli.h
+++ b/include/dnsjit/output/tlscli.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/tlscli.hh b/include/dnsjit/output/tlscli.hh
index f2ce3a0..b0cbf38 100644
--- a/include/dnsjit/output/tlscli.hh
+++ b/include/dnsjit/output/tlscli.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/tlscli.lua b/include/dnsjit/output/tlscli.lua
index 8f10a6f..b5ac762 100644
--- a/include/dnsjit/output/tlscli.lua
+++ b/include/dnsjit/output/tlscli.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/output/udpcli.c b/include/dnsjit/output/udpcli.c
index 3bea618..ae89c84 100644
--- a/include/dnsjit/output/udpcli.c
+++ b/include/dnsjit/output/udpcli.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/udpcli.h b/include/dnsjit/output/udpcli.h
index a2b288b..4c8b594 100644
--- a/include/dnsjit/output/udpcli.h
+++ b/include/dnsjit/output/udpcli.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/udpcli.hh b/include/dnsjit/output/udpcli.hh
index 9d3cfbd..d74623d 100644
--- a/include/dnsjit/output/udpcli.hh
+++ b/include/dnsjit/output/udpcli.hh
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
diff --git a/include/dnsjit/output/udpcli.lua b/include/dnsjit/output/udpcli.lua
index 50d97db..4537d66 100644
--- a/include/dnsjit/output/udpcli.lua
+++ b/include/dnsjit/output/udpcli.lua
@@ -1,4 +1,4 @@
--- Copyright (c) 2018-2022, OARC, Inc.
+-- Copyright (c) 2018-2023, OARC, Inc.
-- All rights reserved.
--
-- This file is part of dnsjit.
diff --git a/include/dnsjit/test/Makefile.am b/include/dnsjit/test/Makefile.am
index 00531e4..42189ca 100644
--- a/include/dnsjit/test/Makefile.am
+++ b/include/dnsjit/test/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright (c) 2018-2022, OARC, Inc.
+# Copyright (c) 2018-2023, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
diff --git a/include/dnsjit/test/Makefile.in b/include/dnsjit/test/Makefile.in
index 38ce583..77f7f4d 100644
--- a/include/dnsjit/test/Makefile.in
+++ b/include/dnsjit/test/Makefile.in
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -14,7 +14,7 @@
@SET_MAKE@
-# Copyright (c) 2018-2022, OARC, Inc.
+# Copyright (c) 2018-2023, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
@@ -329,6 +329,7 @@ am__set_TESTS_bases = \
bases='$(TEST_LOGS)'; \
bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
bases=`echo $$bases`
+AM_TESTSUITE_SUMMARY_HEADER = ' for $(PACKAGE_STRING)'
RECHECK_LOGS = $(TEST_LOGS)
AM_RECURSIVE_TARGETS = check recheck
TEST_SUITE_LOG = test-suite.log
@@ -367,6 +368,8 @@ CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CPUEXT_FLAGS = @CPUEXT_FLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
@@ -377,6 +380,7 @@ ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
+ETAGS = @ETAGS@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
@@ -452,6 +456,8 @@ datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
+gnutls_CFLAGS = @gnutls_CFLAGS@
+gnutls_LIBS = @gnutls_LIBS@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
@@ -465,6 +471,8 @@ libdir = @libdir@
libexecdir = @libexecdir@
liblz4_CFLAGS = @liblz4_CFLAGS@
liblz4_LIBS = @liblz4_LIBS@
+libpcap_CFLAGS = @libpcap_CFLAGS@
+libpcap_LIBS = @libpcap_LIBS@
libzstd_CFLAGS = @libzstd_CFLAGS@
libzstd_LIBS = @libzstd_LIBS@
localedir = @localedir@
@@ -653,7 +661,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS)
test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
fi; \
echo "$${col}$$br$${std}"; \
- echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \
+ echo "$${col}Testsuite summary"$(AM_TESTSUITE_SUMMARY_HEADER)"$${std}"; \
echo "$${col}$$br$${std}"; \
create_testsuite_report --maybe-color; \
echo "$$col$$br$$std"; \
@@ -757,7 +765,6 @@ test-base64url.sh.log: test-base64url.sh
@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
diff --git a/include/dnsjit/test/test1.sh b/include/dnsjit/test/test1.sh
index 14d3f8f..4b403d5 100755
--- a/include/dnsjit/test/test1.sh
+++ b/include/dnsjit/test/test1.sh
@@ -1,5 +1,5 @@
#!/bin/sh -e
-# Copyright (c) 2018-2022, OARC, Inc.
+# Copyright (c) 2018-2023, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
diff --git a/include/dnsjit/test/test2.sh b/include/dnsjit/test/test2.sh
index ff0ca28..bc5e502 100755
--- a/include/dnsjit/test/test2.sh
+++ b/include/dnsjit/test/test2.sh
@@ -1,5 +1,5 @@
#!/bin/sh -e
-# Copyright (c) 2018-2022, OARC, Inc.
+# Copyright (c) 2018-2023, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
diff --git a/include/dnsjit/test/test3.sh b/include/dnsjit/test/test3.sh
index f0b3581..5a0af46 100755
--- a/include/dnsjit/test/test3.sh
+++ b/include/dnsjit/test/test3.sh
@@ -1,5 +1,5 @@
#!/bin/sh -e
-# Copyright (c) 2018-2022, OARC, Inc.
+# Copyright (c) 2018-2023, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
diff --git a/include/dnsjit/test/test4.sh b/include/dnsjit/test/test4.sh
index f47bfdf..2c21a75 100755
--- a/include/dnsjit/test/test4.sh
+++ b/include/dnsjit/test/test4.sh
@@ -1,5 +1,5 @@
#!/bin/sh -e
-# Copyright (c) 2018-2022, OARC, Inc.
+# Copyright (c) 2018-2023, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
diff --git a/include/dnsjit/test/test6.sh b/include/dnsjit/test/test6.sh
index 686356d..b83b193 100755
--- a/include/dnsjit/test/test6.sh
+++ b/include/dnsjit/test/test6.sh
@@ -1,5 +1,5 @@
#!/bin/sh -e
-# Copyright (c) 2018-2022, OARC, Inc.
+# Copyright (c) 2018-2023, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
diff --git a/include/dnsjit/version.h b/include/dnsjit/version.h
index 8274a7f..94a09d3 100644
--- a/include/dnsjit/version.h
+++ b/include/dnsjit/version.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2022, OARC, Inc.
+ * Copyright (c) 2018-2023, OARC, Inc.
* All rights reserved.
*
* This file is part of dnsjit.
@@ -22,7 +22,7 @@
#define __dnsjit_version_h
#define DNSJIT_MAJOR_VERSION 1
-#define DNSJIT_MINOR_VERSION 2
-#define DNSJIT_PATCH_VERSION 3
+#define DNSJIT_MINOR_VERSION 3
+#define DNSJIT_PATCH_VERSION 0
#endif