aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/ikev2/ikev2.c
diff options
context:
space:
mode:
authorDamjan Marion <damarion@cisco.com>2025-01-28 14:59:18 +0000
committerDamjan Marion <damarion@cisco.com>2025-01-30 15:25:41 +0000
commit4fbc4d3bcfe7ca5ffaed2b4becd31d765058f66a (patch)
tree2cb24a6dc393dcf330175d3861516a647e2a296d /src/plugins/ikev2/ikev2.c
parenta7145aaf6acde7eaa77c755df1aa1b025e9ac737 (diff)
ipsec: add SA inbound and outbound runtime data
Type: improvement Change-Id: I0f949b67fb5b65fa1a79ffb7777d654693f0de6a Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/plugins/ikev2/ikev2.c')
-rw-r--r--src/plugins/ikev2/ikev2.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/plugins/ikev2/ikev2.c b/src/plugins/ikev2/ikev2.c
index 0e6751ce851..94de4f81b0e 100644
--- a/src/plugins/ikev2/ikev2.c
+++ b/src/plugins/ikev2/ikev2.c
@@ -5551,6 +5551,7 @@ static uword
ikev2_mngr_process_fn (vlib_main_t * vm, vlib_node_runtime_t * rt,
vlib_frame_t * f)
{
+ ipsec_main_t *im = &ipsec_main;
ikev2_main_t *km = &ikev2_main;
ikev2_profile_t *p;
ikev2_child_sa_t *c;
@@ -5631,10 +5632,10 @@ ikev2_mngr_process_fn (vlib_main_t * vm, vlib_node_runtime_t * rt,
/* process ipsec sas */
ipsec_sa_t *sa;
- pool_foreach (sa, ipsec_sa_pool)
- {
- ikev2_mngr_process_ipsec_sa (sa);
- }
+ pool_foreach (sa, im->sa_pool)
+ {
+ ikev2_mngr_process_ipsec_sa (sa);
+ }
ikev2_process_pending_sa_init (vm, km);
}