]> git.ipfire.org Git - thirdparty/ulogd2.git/commit
nfct: add icmpv6
authorCorubba Smith <corubba@gmx.de>
Sat, 8 Mar 2025 21:30:05 +0000 (22:30 +0100)
committerFlorian Westphal <fw@strlen.de>
Wed, 12 Mar 2025 08:10:08 +0000 (09:10 +0100)
commitb9f931e2f30e67af4d47f184f94a9d5af29b0df0
tree1359d46ed9c6495792fea294795d701184e92d1e
parent752117f7eacd5558145c0921caacea2e8b57417d
nfct: add icmpv6

Add two new dedicated fields to provide the ICMPv6 code and type. While
libnetfilter_conntrack uses the same attribute for both ICMPv4 and v6,
there are no version-agnostic ICMP IEs in IPFIX.

The fields are annotated with the appropriate IPFIX metadata, which is
currently not actually used anywhere. You may call it consistency,
future-proofing or cargo-culting.

Signed-off-by: Corubba Smith <corubba@gmx.de>
Signed-off-by: Florian Westphal <fw@strlen.de>
input/flow/ulogd_inpflow_NFCT.c