aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2022-05-09 13:54:22 +0300
committerMatias Elo <matias.elo@nokia.com>2022-05-10 09:31:16 +0300
commitcf9d333c2be8e506e33f387a885b819b327a2616 (patch)
tree62ab32c3b8cb6572e40a4f36d9930348ddfe473c /test
parentc8a7a35b699dd979372df7d854b838e0f69ac1e4 (diff)
validation: tm: fix maybe-uninitialized warnings
Avoid maybe-uninitialized warnings from GCC-10/11. Signed-off-by: Matias Elo <matias.elo@nokia.com> Signed-off-by: Janne Peltonen <janne.peltonen@nokia.com>
Diffstat (limited to 'test')
-rw-r--r--test/validation/api/traffic_mngr/traffic_mngr.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/validation/api/traffic_mngr/traffic_mngr.c b/test/validation/api/traffic_mngr/traffic_mngr.c
index 116c9ed6d..65f91192c 100644
--- a/test/validation/api/traffic_mngr/traffic_mngr.c
+++ b/test/validation/api/traffic_mngr/traffic_mngr.c
@@ -706,15 +706,16 @@ static int get_unique_id(odp_packet_t odp_pkt,
/* For IPv4 pkts use the ident field to store the unique_id. */
ident_offset = l3_offset + offsetof(odph_ipv4hdr_t, id);
- odp_packet_copy_to_mem(odp_pkt, ident_offset, 2, &be_ip_ident);
+ CU_ASSERT_FATAL(odp_packet_copy_to_mem(odp_pkt, ident_offset, 2,
+ &be_ip_ident) == 0);
unique_id = odp_be_to_cpu_16(be_ip_ident);
is_ipv4 = true;
} else if (odp_packet_has_ipv6(odp_pkt)) {
/* For IPv6 pkts use the flow field to store the unique_id. */
flow_offset = l3_offset + offsetof(odph_ipv6hdr_t, ver_tc_flow);
- odp_packet_copy_to_mem(odp_pkt, flow_offset, 4,
- &be_ver_tc_flow);
+ CU_ASSERT_FATAL(odp_packet_copy_to_mem(odp_pkt, flow_offset, 4,
+ &be_ver_tc_flow) == 0);
ver_tc_flow = odp_be_to_cpu_32(be_ver_tc_flow);
unique_id = ver_tc_flow & ODPH_IPV6HDR_FLOW_LABEL_MASK;
is_ipv4 = false;