aboutsummaryrefslogtreecommitdiff
path: root/example
diff options
context:
space:
mode:
authorPetri Savolainen <petri.savolainen@linaro.org>2017-11-28 14:44:47 +0200
committerMaxim Uvarov <maxim.uvarov@linaro.org>2017-12-27 21:58:43 +0300
commit9b062f2cecb2f9a99b35a10c024840a1cb16bd83 (patch)
treede5e7f8eb66dd3e26f94771c13d90f70e775ee55 /example
parent700b934a6b2f0f388fb75612edb46f86ed6c7de5 (diff)
example: generator use checksum enable
Use new checksum insert enable bits. Signed-off-by: Petri Savolainen <petri.savolainen@linaro.org> Reviewed-by: Bogdan Pricope <bogdan.pricope@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'example')
-rw-r--r--example/generator/odp_generator.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/example/generator/odp_generator.c b/example/generator/odp_generator.c
index 2a35045e6..b1827e9c9 100644
--- a/example/generator/odp_generator.c
+++ b/example/generator/odp_generator.c
@@ -544,6 +544,10 @@ static int create_pktio(const char *dev, odp_pool_t pool,
itf->config.pktin.bit.drop_udp_err =
capa.config.pktin.bit.drop_udp_err;
+ itf->config.pktout.bit.ipv4_chksum_ena =
+ capa.config.pktout.bit.ipv4_chksum_ena;
+ itf->config.pktout.bit.udp_chksum_ena =
+ capa.config.pktout.bit.udp_chksum_ena;
itf->config.pktout.bit.ipv4_chksum =
capa.config.pktout.bit.ipv4_chksum;
itf->config.pktout.bit.udp_chksum =
@@ -551,6 +555,8 @@ static int create_pktio(const char *dev, odp_pool_t pool,
} else { /* explicit disable */
itf->config.pktin.bit.ipv4_chksum = 0;
itf->config.pktin.bit.udp_chksum = 0;
+ itf->config.pktout.bit.ipv4_chksum_ena = 0;
+ itf->config.pktout.bit.udp_chksum_ena = 0;
itf->config.pktout.bit.ipv4_chksum = 0;
itf->config.pktout.bit.udp_chksum = 0;
}