diff options
author | Matias Elo <matias.elo@nokia.com> | 2024-06-05 13:51:39 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-05 13:51:39 +0300 |
commit | 616034b9c9c789923f7ebe7f1c6d014c4ce8a5d2 (patch) | |
tree | dd1b579c93404d2d98b78944bbdf8313ec499bee /example/ipsec_api/odp_ipsec.c | |
parent | 8063101c4fac56e16c5a2bb9843f2fd9c5acbfd7 (diff) | |
parent | 87913e636da621d47a8d3bc91fbe131abc09c294 (diff) |
Merge ODP v1.45.0.0HEADv1.45.0.0_DPDK_22.11master
Merge ODP linux-generic v1.45.0.0 into linux-dpdk.
Diffstat (limited to 'example/ipsec_api/odp_ipsec.c')
-rw-r--r-- | example/ipsec_api/odp_ipsec.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/example/ipsec_api/odp_ipsec.c b/example/ipsec_api/odp_ipsec.c index a67a3a1e8..b6cc9ee22 100644 --- a/example/ipsec_api/odp_ipsec.c +++ b/example/ipsec_api/odp_ipsec.c @@ -45,6 +45,7 @@ #include <odp_ipsec_stream.h> #else static void init_stream_db(void) {} +static void deinit_stream_db(void) {} static void resolve_stream_db(void) {} static int create_stream_db_inputs(void) { @@ -1154,9 +1155,9 @@ main(int argc, char *argv[]) shm = odp_shm_lookup("shm_sp_db"); if (odp_shm_free(shm) != 0) ODPH_ERR("Error: shm free shm_sp_db failed\n"); - shm = odp_shm_lookup("stream_db"); - if (odp_shm_free(shm) != 0) - ODPH_ERR("Error: shm free stream_db failed\n"); + + deinit_stream_db(); + if (odp_shm_free(global->shm)) { ODPH_ERR("Error: shm free global data failed\n"); exit(EXIT_FAILURE); |