diff options
author | Matias Elo <matias.elo@nokia.com> | 2022-05-09 13:54:22 +0300 |
---|---|---|
committer | Matias Elo <matias.elo@nokia.com> | 2022-05-10 09:31:16 +0300 |
commit | cf9d333c2be8e506e33f387a885b819b327a2616 (patch) | |
tree | 62ab32c3b8cb6572e40a4f36d9930348ddfe473c /test | |
parent | c8a7a35b699dd979372df7d854b838e0f69ac1e4 (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.c | 7 |
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; |