aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>2018-02-21 19:00:09 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2018-03-02 12:59:38 +0300
commitf713ed7aeaecde07369c394ce4ff1b8d658c3514 (patch)
tree0b2e58168cb303519cd32f71ee658f8c1985cf91 /test
parent3706356010de8df9b88dc475a9566c18b445f819 (diff)
validation: packet: verify odp_packet_l2_type()
Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org> Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'test')
-rw-r--r--test/validation/api/packet/packet.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/validation/api/packet/packet.c b/test/validation/api/packet/packet.c
index 104d6c7dc..a564c0028 100644
--- a/test/validation/api/packet/packet.c
+++ b/test/validation/api/packet/packet.c
@@ -2605,6 +2605,8 @@ static void parse_eth_ipv4_udp(void)
CU_ASSERT(odp_packet_has_udp(pkt[i]));
CU_ASSERT(!odp_packet_has_ipv6(pkt[i]));
CU_ASSERT(!odp_packet_has_tcp(pkt[i]));
+ CU_ASSERT_EQUAL(odp_packet_l2_type(pkt[i]),
+ ODP_PROTO_L2_TYPE_ETH);
CU_ASSERT_EQUAL(odp_packet_l3_type(pkt[i]),
ODP_PROTO_L3_TYPE_IPV4);
CU_ASSERT_EQUAL(odp_packet_l4_type(pkt[i]),
@@ -2676,6 +2678,8 @@ static void parse_eth_ipv4_tcp(void)
CU_ASSERT(odp_packet_has_tcp(pkt[i]));
CU_ASSERT(!odp_packet_has_ipv6(pkt[i]));
CU_ASSERT(!odp_packet_has_udp(pkt[i]));
+ CU_ASSERT_EQUAL(odp_packet_l2_type(pkt[i]),
+ ODP_PROTO_L2_TYPE_ETH);
CU_ASSERT_EQUAL(odp_packet_l3_type(pkt[i]),
ODP_PROTO_L3_TYPE_IPV4);
CU_ASSERT_EQUAL(odp_packet_l4_type(pkt[i]),
@@ -2802,6 +2806,8 @@ static void parse_eth_vlan_ipv6_udp(void)
CU_ASSERT(odp_packet_has_udp(pkt[i]));
CU_ASSERT(!odp_packet_has_ipv4(pkt[i]));
CU_ASSERT(!odp_packet_has_tcp(pkt[i]));
+ CU_ASSERT_EQUAL(odp_packet_l2_type(pkt[i]),
+ ODP_PROTO_L2_TYPE_ETH);
CU_ASSERT_EQUAL(odp_packet_l3_type(pkt[i]),
ODP_PROTO_L3_TYPE_IPV6);
CU_ASSERT_EQUAL(odp_packet_l4_type(pkt[i]),
@@ -3056,6 +3062,8 @@ static void parse_eth_ipv6_ipsec_ah(void)
CU_ASSERT(!odp_packet_has_ipv4(pkt[i]));
CU_ASSERT(!odp_packet_has_tcp(pkt[i]));
CU_ASSERT(!odp_packet_has_udp(pkt[i]));
+ CU_ASSERT_EQUAL(odp_packet_l2_type(pkt[i]),
+ ODP_PROTO_L2_TYPE_ETH);
CU_ASSERT_EQUAL(odp_packet_l3_type(pkt[i]),
ODP_PROTO_L3_TYPE_IPV6);
CU_ASSERT_EQUAL(odp_packet_l4_type(pkt[i]),