From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 476 (lumag:l2-type)
** https://github.com/Linaro/odp/pull/476
** Patch:
Dmitry Eremin-Solenikov(lumag) replied on github web page:
.travis.yml
line 5
@@ -58,6 +58,8 @@ env:
- CONF="--enable-schedule-scalable"
- CONF="--enable-dpdk-zero-copy"
- CONF="--disable-static-applications"
+- CONF="--disable-host-optimization"
+-
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 462 (lumag:default-abi)
** https://github.com/Linaro/odp/pull/462
** Patch:
From: Dmitry Eremin-Solenikov
Use correct pattern in case-host construction.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 462 (lumag:default-abi)
** https://github.com/Linaro/odp/pull/462
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 462 (lumag:default-abi)
** https://github.com/Linaro/odp/pull/462
** Patch:
Provide fallback code to compile and run ODP without any host-specific
optimizations. This would allow one to run ODP apps on systems not officially
supported by us.
github
/** Email created from pull request 462 (lumag:default-abi)
**
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 462 (lumag:default-abi)
** https://github.com/Linaro/odp/pull/462
** Patch:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 462 (lumag:default-abi)
** https://github.com/Linaro/odp/pull/462
** Patch:
Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org
github
/** Email created from pull request 476 (lumag:l2-type)
** https://github.com/Linaro/odp/pull/476
** Patch: https://github.com/Linaro/odp/pull/476.patch
** Base sha:
From: Dmitry Eremin-Solenikov
Support building ODP for generic architecture, using default ARCH code.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 462 (lumag:default-abi)
**
From: Dmitry Eremin-Solenikov
Use ${host} during configure time to detect if we should enable -msse4.2
flag when building with DPDK.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 462
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 476 (lumag:l2-type)
** https://github.com/Linaro/odp/pull/476
** Patch:
From: yhe
---
/** Email created from pull request 470 (SonicwallYhe:api-next-seperate)
** https://github.com/Linaro/odp/pull/470
** Patch: https://github.com/Linaro/odp/pull/470.patch
** Base sha: af7be638ef9ac98bdb1f2e4917f152889eb1850f
** Merge commit sha:
From: yhe
---
/** Email created from pull request 470 (SonicwallYhe:api-next-seperate)
** https://github.com/Linaro/odp/pull/470
** Patch: https://github.com/Linaro/odp/pull/470.patch
** Base sha: af7be638ef9ac98bdb1f2e4917f152889eb1850f
** Merge commit sha:
From: yhe
---
/** Email created from pull request 470 (SonicwallYhe:api-next-seperate)
** https://github.com/Linaro/odp/pull/470
** Patch: https://github.com/Linaro/odp/pull/470.patch
** Base sha: af7be638ef9ac98bdb1f2e4917f152889eb1850f
** Merge commit sha:
From: yhe
---
/** Email created from pull request 470 (SonicwallYhe:api-next-seperate)
** https://github.com/Linaro/odp/pull/470
** Patch: https://github.com/Linaro/odp/pull/470.patch
** Base sha: af7be638ef9ac98bdb1f2e4917f152889eb1850f
** Merge commit sha:
From: yhe
---
/** Email created from pull request 470 (SonicwallYhe:api-next-seperate)
** https://github.com/Linaro/odp/pull/470
** Patch: https://github.com/Linaro/odp/pull/470.patch
** Base sha: af7be638ef9ac98bdb1f2e4917f152889eb1850f
** Merge commit sha:
github
/** Email created from pull request 470 (SonicwallYhe:api-next-seperate)
** https://github.com/Linaro/odp/pull/470
** Patch: https://github.com/Linaro/odp/pull/470.patch
** Base sha: af7be638ef9ac98bdb1f2e4917f152889eb1850f
** Merge commit sha:
From: Bogdan Pricope
Remove useless csum checks: packets are dropped at platform level
if have csum errors.
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 475 (bogdanPricope:master_generator_rx_pr)
**
Adds around 0.4 mpps on RX side for single core test.
TX: 14.88 / RX: 12.59 mpps
https://lng.validation.linaro.org/scheduler/job/24558.0
https://lng.validation.linaro.org/scheduler/job/24558.1
github
/** Email created from pull request 475
From: Bogdan Pricope
Add timeout to avoid unnecessary loops on low traffic.
Signed-off-by: Bogdan Pricope
---
/** Email created from pull request 475 (bogdanPricope:master_generator_rx_pr)
** https://github.com/Linaro/odp/pull/475
**
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
.travis.yml
line 5
@@ -58,6 +58,8 @@ env:
- CONF="--enable-schedule-scalable"
- CONF="--enable-dpdk-zero-copy"
- CONF="--disable-static-applications"
+- CONF="--disable-host-optimization"
+
Petri Savolainen(psavol) replied on github web page:
.travis.yml
line 7
@@ -53,9 +53,6 @@ env:
- CONF=""
- CONF="--disable-abi-compat"
- CONF="--enable-deprecated"
-- CONF="--enable-schedule-sp"
-- CONF="--enable-schedule-iquery"
--
SonicwallYhe replied on github web page:
platform/linux-generic/odp_crypto.c
line 57
@@ -308,6 +319,142 @@ void packet_hmac(odp_packet_t pkt,
HMAC_Final(ctx, hash, NULL);
}
+static void do_pad_xor(uint8_t *out, const uint8_t *in, int len) {
+ int pos=0;
+ for (pos=1; pos <=
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_crypto.c
line 57
@@ -308,6 +319,142 @@ void packet_hmac(odp_packet_t pkt,
HMAC_Final(ctx, hash, NULL);
}
+static void do_pad_xor(uint8_t *out, const uint8_t *in, int len) {
+ int pos=0;
+
From: Petri Savolainen
Added test for IPv4 / SCTP packet with payload data chunk type.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 472 (psavol:master-parser-validation)
**
From: Petri Savolainen
Add remaining test cases for packet formats already defined
in test_packet_parser.h file.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 472 (psavol:master-parser-validation)
**
From: Petri Savolainen
Added test cases for Ethernet/IP multi- and broadcasts.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 472 (psavol:master-parser-validation)
** https://github.com/Linaro/odp/pull/472
**
From: Petri Savolainen
IPv4 multicast address range is between 224.0.0.0 and
239.255.255.255. So, first four bits are always 0xe (1110).
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 472
From: Petri Savolainen
Added test cases for IPSEC. AH and ESP headers with both IP
versions.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 472 (psavol:master-parser-validation)
**
From: Petri Savolainen
Rename struct fields to not use camel case names.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 472 (psavol:master-parser-validation)
** https://github.com/Linaro/odp/pull/472
** Patch:
From: Petri Savolainen
Move parse tests into own suite before adding new test cases.
There will be many parse test cases as there are many
combinations of good and bad packet formats.
Signed-off-by: Petri Savolainen
---
/** Email
Add more tests for parser validation. Use all existing test packet formats and
add new one for SCTP.
github
/** Email created from pull request 472 (psavol:master-parser-validation)
** https://github.com/Linaro/odp/pull/472
** Patch:
From: Petri Savolainen
Add remaining test cases for packet formats already defined
in test_packet_parser.h file.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 472 (psavol:master-parser-validation)
**
From: Petri Savolainen
Added test for IPv4 / SCTP packet with payload data chunk type.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 472 (psavol:master-parser-validation)
**
From: Petri Savolainen
Rename struct fields to not use camel case names.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 472 (psavol:master-parser-validation)
** https://github.com/Linaro/odp/pull/472
** Patch:
Add more tests for parser validation. Use all existing test packet formats and
add new one for SCTP.
github
/** Email created from pull request 472 (psavol:master-parser-validation)
** https://github.com/Linaro/odp/pull/472
** Patch:
Add more tests for parser validation. Use all existing test packet formats and
add new one for SCTP.
github
/** Email created from pull request 472 (psavol:master-parser-validation)
** https://github.com/Linaro/odp/pull/472
** Patch:
Dmitry Eremin-Solenikov(lumag) replied on github web page:
.travis.yml
line 5
@@ -58,6 +58,8 @@ env:
- CONF="--enable-schedule-scalable"
- CONF="--enable-dpdk-zero-copy"
- CONF="--disable-static-applications"
+- CONF="--disable-host-optimization"
+-
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
.travis.yml
line 5
@@ -58,6 +58,8 @@ env:
- CONF="--enable-schedule-scalable"
- CONF="--enable-dpdk-zero-copy"
- CONF="--disable-static-applications"
+- CONF="--disable-host-optimization"
+
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
include/odp/arch/default-linux/odp/api/abi/align.h
line 1
@@ -0,0 +1,7 @@
+/* Copyright (c) 2017, Linaro Limited
Comment:
2018 for all new copyright dates
> Bill Fischofer(Bill-Fischofer-Linaro) wrote:
> @muvarov This is a
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
configure.ac
@@ -185,6 +177,23 @@ AS_CASE([$host],
)
AC_SUBST([ARCH_ABI])
+AC_ARG_ENABLE([host-optimization],
+ [AS_HELP_STRING([--disable-host-optimization],
Comment:
What's the use case (other than testing) for
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 473 (lumag:travis-dpdk-17.11)
** https://github.com/Linaro/odp/pull/473
** Patch:
Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org
github
/** Email created from pull request 473 (lumag:travis-dpdk-17.11)
** https://github.com/Linaro/odp/pull/473
** Patch: https://github.com/Linaro/odp/pull/473.patch
** Base
Dmitry Eremin-Solenikov(lumag) replied on github web page:
test/validation/api/packet/packet.c
line 443
@@ -2713,6 +2714,216 @@ static void parse_eth_ipv6_tcp(void)
odp_packet_free_multi(pkt, num_pkt);
}
+/* Ethernet/VLAN/IPv4/UDP */
+static void parse_eth_vlan_ipv4_udp(void)
+{
+
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_crypto.c
line 57
@@ -308,6 +319,142 @@ void packet_hmac(odp_packet_t pkt,
HMAC_Final(ctx, hash, NULL);
}
+static void do_pad_xor(uint8_t *out, const uint8_t *in, int len) {
+ int pos=0;
+
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_crypto.c
line 152
@@ -308,6 +319,142 @@ void packet_hmac(odp_packet_t pkt,
HMAC_Final(ctx, hash, NULL);
}
+static void do_pad_xor(uint8_t *out, const uint8_t *in, int len) {
+ int pos=0;
+
Dmitry Eremin-Solenikov(lumag) replied on github web page:
.travis.yml
line 7
@@ -53,9 +53,6 @@ env:
- CONF=""
- CONF="--disable-abi-compat"
- CONF="--enable-deprecated"
-- CONF="--enable-schedule-sp"
-- CONF="--enable-schedule-iquery"
--
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_crypto.c
line 83
@@ -308,6 +319,142 @@ void packet_hmac(odp_packet_t pkt,
HMAC_Final(ctx, hash, NULL);
}
+static void do_pad_xor(uint8_t *out, const uint8_t *in, int len) {
+ int pos=0;
+
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_crypto.c
line 155
@@ -308,6 +319,142 @@ void packet_hmac(odp_packet_t pkt,
HMAC_Final(ctx, hash, NULL);
}
+static void do_pad_xor(uint8_t *out, const uint8_t *in, int len) {
+ int pos=0;
+
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_crypto.c
line 5
@@ -36,6 +36,9 @@
#define MAX_SESSIONS 32
+#define AES_BLOCK_SIZE 16
+typedef uint32_t aes_block[4];
Comment:
Please use `uint32_t*` instead of adding new type.
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
.travis.yml
line 7
@@ -53,9 +53,6 @@ env:
- CONF=""
- CONF="--disable-abi-compat"
- CONF="--enable-deprecated"
-- CONF="--enable-schedule-sp"
-- CONF="--enable-schedule-iquery"
--
Balasubramanian Manoharan(bala-manoharan) replied on github web page:
platform/linux-generic/odp_packet.c
line 23
@@ -2544,3 +2544,41 @@ int odp_packet_has_ref(odp_packet_t pkt)
return 0;
}
+
+odp_proto_l3_type_t odp_packet_l3_type(odp_packet_t pkt)
+{
+ odp_packet_hdr_t *pkt_hdr
Petri Savolainen(psavol) replied on github web page:
.travis.yml
line 7
@@ -53,9 +53,6 @@ env:
- CONF=""
- CONF="--disable-abi-compat"
- CONF="--enable-deprecated"
-- CONF="--enable-schedule-sp"
-- CONF="--enable-schedule-iquery"
--
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/arch/default/odp/api/abi/cpu.h
line 1
@@ -0,0 +1,24 @@
+/* Copyright (c) 2016, Linaro Limited
Comment:
fixed in v2
> muvarov wrote
> that might be not true. But I also do not see any other way to find default
>
muvarov replied on github web page:
platform/linux-generic/arch/default/odp/api/abi/cpu.h
line 1
@@ -0,0 +1,24 @@
+/* Copyright (c) 2016, Linaro Limited
Comment:
2018
https://github.com/Linaro/odp/pull/462#discussion_r167260543
updated_at 2018-02-09 15:36:31
muvarov replied on github web page:
platform/linux-generic/arch/default/odp/api/abi/cpu.h
line 14
@@ -0,0 +1,24 @@
+/* Copyright (c) 2016, Linaro Limited
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: BSD-3-Clause
+ */
+
+#ifndef ODP_API_ABI_CPU_H_
+#define ODP_API_ABI_CPU_H_
+
Mykyta Iziumtsev(MykytaI) replied on github web page:
platform/linux-generic/include/odp_pcapng.h
line 1
@@ -0,0 +1,56 @@
+/* Copyright (c) 2018, Linaro Limited
Comment:
Maybe consider moving code to separate .c file then if it has nothing to do
with packet io ?
> Ilias Apalodimas(apalos)
Ilias Apalodimas(apalos) replied on github web page:
platform/linux-generic/include/odp_pcapng.h
line 1
@@ -0,0 +1,56 @@
+/* Copyright (c) 2018, Linaro Limited
Comment:
too much unrelated info to the packet io. I'd prefer this reside on a different
file
> Mykyta Iziumtsev(MykytaI) wrote:
> I
From: Petri Savolainen
Optimize parse ethernet function.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 461 (psavol:master-parse-optim)
** https://github.com/Linaro/odp/pull/461
** Patch:
From: Petri Savolainen
Optimize mbuf to packet functions. Read data from pktio
structure only once. Prefetch data also in zero copy mode.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 461
From: Petri Savolainen
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 461 (psavol:master-parse-optim)
** https://github.com/Linaro/odp/pull/461
** Patch: https://github.com/Linaro/odp/pull/461.patch
** Base
From: Petri Savolainen
Optimize IPv4 and UDP parse functions.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 461 (psavol:master-parse-optim)
** https://github.com/Linaro/odp/pull/461
** Patch:
Optimizations improve OFP packet rate (OFP uses parser) 4-6% (dpdk copy / zero
copy). Also L2fwd packet rates with parsing (-e 1) option improved:
dpdk-zero-copy +14% and dpdk with copy +4%.
github
/** Email created from pull request 461
From: Dmitry Eremin-Solenikov
Make Automake stop on all warnings it encounters when creating
Makefile.in's
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 460 (lumag:build-fixes)
**
Make Automake stop on all warnings it encounters when creating
Makefile.in's
Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org
github
/** Email created from pull request 460 (lumag:build-fixes)
**
From: Dmitry Eremin-Solenikov
Correct visibility regexp to allow symbols like _deprecated_odp_*.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 460 (lumag:build-fixes)
**
From: Dmitry Eremin-Solenikov
For ABI-compat case provide version script declaring all public symbols
(and their versions). For now all symbols are reset to version 1.17
(latest public release). API and ABI checking will be set up to ease
maintaining of version
First patch is required, so that libodp-linux does not export unnecessary
symbols linked in through DPDK.
Second patch (to be discussed) adds version script, binding symbols to library
version (for ABI-compat case only).
github
/** Email created from pull
Make Automake stop on all warnings it encounters when creating
Makefile.in's
Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org
github
/** Email created from pull request 460 (lumag:build-fixes)
**
From: Dmitry Eremin-Solenikov
Make Automake stop on all warnings it encounters when creating
Makefile.in's
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 460 (lumag:build-fixes)
**
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 441 (lumag:shippable-ci)
** https://github.com/Linaro/odp/pull/441
** Patch:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 441 (lumag:shippable-ci)
** https://github.com/Linaro/odp/pull/441
** Patch:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 441 (lumag:shippable-ci)
** https://github.com/Linaro/odp/pull/441
** Patch:
From: Dmitry Eremin-Solenikov
Use `make check -k' to run testsuite, so that all tests have a chance to
be executed, not stopping after first failure.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull
From: Dmitry Eremin-Solenikov
According to the documentation post_ci is executed only if ci finished
successfully. Move test result reporting to separate script and call it
from on_success and on_failure steps.
Signed-off-by: Dmitry Eremin-Solenikov
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 441 (lumag:shippable-ci)
** https://github.com/Linaro/odp/pull/441
** Patch:
github
/** Email created from pull request 441 (lumag:shippable-ci)
** https://github.com/Linaro/odp/pull/441
** Patch: https://github.com/Linaro/odp/pull/441.patch
** Base sha: 257b08b35ceea41bad5a7f1c626496cf111e657a
** Merge commit sha:
First patch is required, so that libodp-linux does not export unnecessary
symbols linked in through DPDK.
Second patch (to be discussed) adds version script, binding symbols to library
version (for ABI-compat case only).
github
/** Email created from pull
From: Dmitry Eremin-Solenikov
For ABI-compat case provide version script declaring all public symbols
(and their versions). For now all symbols are reset to version 1.17
(latest public release). API and ABI checking will be set up to ease
maintaining of version
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 459 (lumag:packet-types-2)
** https://github.com/Linaro/odp/pull/459
** Patch:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 459 (lumag:packet-types-2)
** https://github.com/Linaro/odp/pull/459
** Patch:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 459 (lumag:packet-types-2)
** https://github.com/Linaro/odp/pull/459
** Patch:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 459 (lumag:packet-types-2)
** https://github.com/Linaro/odp/pull/459
** Patch:
Implement new packet API.
While we are at it, should we add L2 packet type (only ETH for now) for
completeness?
github
/** Email created from pull request 459 (lumag:packet-types-2)
** https://github.com/Linaro/odp/pull/459
** Patch:
Gather macros needed for upcoming mediated devices in one location.
Fix signed vs. unsigned comparisons caused by incorrect MIN / MAX usage.
Signed-off-by: Mykyta Iziumtsev mykyta.iziumt...@linaro.org
Reviewed-by: Bill Fischofer bill.fischo...@linaro.org
From: Mykyta Iziumtsev
Gather macros needed for upcoming mediated devices in one location.
Fix signed vs. unsigned comparisons caused by incorrect MIN / MAX usage.
Signed-off-by: Mykyta Iziumtsev
Reviewed-by: Bill Fischofer
Configure DPDK NIC RX rings to automatically drop packets if no free
descriptors are available. Without this option being set, some NICs (e.g.
82599, X540) will stop receiving packets from all RX queues if any of the
RX queues is not emptied fast enough.
Fixes:
From: Matias Elo
Configure DPDK NIC RX rings to automatically drop packets if no free
descriptors are available. Without this option being set, some NICs (e.g.
82599, X540) will stop receiving packets from all RX queues if any of the
RX queues is not emptied fast enough.
Implement new packet API. For simplicity add setting functions for L3/L4 packet
types.
While we are at it, should we add L2 packet type (only ETH for now) for
completeness?
github
/** Email created from pull request 457 (lumag:packet-types)
**
From: Dmitry Eremin-Solenikov
Use odp_packet_l4_type_set() instead of calling odp_packet_has_*_set().
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457 (lumag:packet-types)
**
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457 (lumag:packet-types)
** https://github.com/Linaro/odp/pull/457
** Patch:
From: Dmitry Eremin-Solenikov
Add API calls to set packet L3/L4 types.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457 (lumag:packet-types)
** https://github.com/Linaro/odp/pull/457
**
From: Dmitry Eremin-Solenikov
Use odp_packet_l3_type_set() instead of calling
odp_packet_has_ipv4_set() or odp_packet_has_ipv6_set().
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457 (lumag:packet-types)
** https://github.com/Linaro/odp/pull/457
** Patch:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457 (lumag:packet-types)
** https://github.com/Linaro/odp/pull/457
** Patch:
From: Dmitry Eremin-Solenikov
Use odp_packet_l4_type_set() instead of calling odp_packet_has_*_set().
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457 (lumag:packet-types)
**
From: Dmitry Eremin-Solenikov
Use odp_packet_l3_type_set() instead of calling
odp_packet_has_ipv4_set() or odp_packet_has_ipv6_set().
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457
From: Dmitry Eremin-Solenikov
Use odp_packet_l3_type_set() instead of calling
odp_packet_has_ipv4_set() or odp_packet_has_ipv6_set().
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 457 (lumag:packet-types)
** https://github.com/Linaro/odp/pull/457
** Patch:
801 - 900 of 7216 matches
Mail list logo