From a3848d98e19479cf87cd2216fa606f51fdb32b52 Mon Sep 17 00:00:00 2001 From: Paolo Valerio Date: Mon, 31 Oct 2022 16:57:33 +0100 Subject: conntrack: Show parent key if present. Similarly to what happens when CTA_TUPLE_MASTER is present in a ct netlink dump, add the ability to print out the parent key to the userspace implementation as well. Signed-off-by: Paolo Valerio Signed-off-by: Ilya Maximets --- lib/conntrack.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/conntrack.c') diff --git a/lib/conntrack.c b/lib/conntrack.c index 13c5ab628..550b2be9b 100644 --- a/lib/conntrack.c +++ b/lib/conntrack.c @@ -2647,6 +2647,10 @@ conn_to_ct_dpif_entry(const struct conn *conn, struct ct_dpif_entry *entry, conn_key_to_tuple(&conn->key, &entry->tuple_orig); conn_key_to_tuple(&conn->rev_key, &entry->tuple_reply); + if (conn->alg_related) { + conn_key_to_tuple(&conn->parent_key, &entry->tuple_parent); + } + entry->zone = conn->key.zone; ovs_mutex_lock(&conn->lock); -- cgit v1.2.1