aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2023-03-08 18:00:49 +0100
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2023-03-08 20:08:04 +0000
commit92fb89524100a3b71636080e24a7a3aca8a7b2c9 (patch)
tree7671a9b2f1d1aaf19ce16995fd9b710712bf1c6f /epan
parent4c7d2a771fa9e08d75a6944bdedf266fa66c0bf8 (diff)
netlink: Add netfilter conntrack status flag hw_offload
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-netlink-netfilter.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/epan/dissectors/packet-netlink-netfilter.c b/epan/dissectors/packet-netlink-netfilter.c
index c0ddcb164a..592e045310 100644
--- a/epan/dissectors/packet-netlink-netfilter.c
+++ b/epan/dissectors/packet-netlink-netfilter.c
@@ -112,6 +112,8 @@ enum ws_ip_conntrack_status {
WS_IPS_HELPER = (1 << WS_IPS_HELPER_BIT),
WS_IPS_OFFLOAD_BIT = 14,
WS_IPS_OFFLOAD = (1 << WS_IPS_OFFLOAD_BIT),
+ WS_IPS_HW_OFFLOAD_BIT = 15,
+ WS_IPS_HW_OFFLOAD = (1 << WS_IPS_HW_OFFLOAD_BIT),
};
enum nfexp_flags {
@@ -403,6 +405,7 @@ static int hf_nfct_attr_status_flag_dying = -1;
static int hf_nfct_attr_status_flag_expected = -1;
static int hf_nfct_attr_status_flag_fixed_timeout = -1;
static int hf_nfct_attr_status_flag_helper = -1;
+static int hf_nfct_attr_status_flag_hw_offload = -1;
static int hf_nfct_attr_status_flag_offload = -1;
static int hf_nfct_attr_status_flag_seen_reply = -1;
static int hf_nfct_attr_status_flag_seq_adjust = -1;
@@ -648,6 +651,7 @@ static const value_string nfct_seqadj_attr_vals[] = {
};
static int * const hf_nfct_attr_status_flags[] = {
+ &hf_nfct_attr_status_flag_hw_offload,
&hf_nfct_attr_status_flag_offload,
&hf_nfct_attr_status_flag_helper,
&hf_nfct_attr_status_flag_untracked,
@@ -1788,6 +1792,11 @@ proto_register_netlink_netfilter(void)
FT_UINT32, BASE_DEC, NULL, WS_IPS_OFFLOAD,
NULL, HFILL }
},
+ { &hf_nfct_attr_status_flag_hw_offload,
+ { "HW offload", "netlink-netfilter.ct_attr.status.hw_offload",
+ FT_UINT32, BASE_DEC, NULL, WS_IPS_HW_OFFLOAD,
+ NULL, HFILL }
+ },
{ &hf_nfct_attr_status,
{ "Status", "netlink-netfilter.ct_attr.status",
FT_UINT32, BASE_HEX, NULL, 0x00,