aboutsummaryrefslogtreecommitdiff
path: root/test/validation/api/ipsec/ipsec_sync.c
diff options
context:
space:
mode:
authorAakash Sasidharan <asasidharan@marvell.com>2021-05-31 12:03:29 +0530
committerPetri Savolainen <petri.savolainen@nokia.com>2021-09-29 13:16:01 +0300
commit7a56c3c2fee8027970414618b4e5047482aa4760 (patch)
tree2838ace233da7daa5c987438519d4e8ddf2bba8e /test/validation/api/ipsec/ipsec_sync.c
parent66743d3b14d32ba91b36e32f51d0e76f32b7b791 (diff)
validation: ipsec: check dest queue capability
Create destination queue based on the queue type supported. Add separate suites for plain and schedule type queues. Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Reviewed-by: Anoob Joseph <anoobj@marvell.com> Reviewed-by: Janne Peltonen <janne.peltonen@nokia.com>
Diffstat (limited to 'test/validation/api/ipsec/ipsec_sync.c')
-rw-r--r--test/validation/api/ipsec/ipsec_sync.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/validation/api/ipsec/ipsec_sync.c b/test/validation/api/ipsec/ipsec_sync.c
index f77bb1c51..74ae1fe19 100644
--- a/test/validation/api/ipsec/ipsec_sync.c
+++ b/test/validation/api/ipsec/ipsec_sync.c
@@ -10,6 +10,9 @@ static int ipsec_sync_init(odp_instance_t *inst)
{
int rc;
+ suite_context.inbound_op_mode = ODP_IPSEC_OP_MODE_SYNC;
+ suite_context.outbound_op_mode = ODP_IPSEC_OP_MODE_SYNC;
+
rc = ipsec_init(inst, ODP_IPSEC_OP_MODE_SYNC);
if (rc != 0)
return rc;
@@ -18,15 +21,12 @@ static int ipsec_sync_init(odp_instance_t *inst)
if (suite_context.pool == ODP_POOL_INVALID)
return -1;
- suite_context.inbound_op_mode = ODP_IPSEC_OP_MODE_SYNC;
- suite_context.outbound_op_mode = ODP_IPSEC_OP_MODE_SYNC;
-
return ipsec_config(*inst);
}
odp_suiteinfo_t ipsec_suites[] = {
- {"IPsec-in", ipsec_suite_init, ipsec_in_term, ipsec_in_suite},
- {"IPsec-out", ipsec_suite_init, ipsec_out_term, ipsec_out_suite},
+ {"IPsec-in", ipsec_suite_sync_init, ipsec_in_term, ipsec_in_suite},
+ {"IPsec-out", ipsec_suite_sync_init, ipsec_out_term, ipsec_out_suite},
ODP_SUITE_INFO_NULL,
};