aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dev_octeon/init.c
diff options
context:
space:
mode:
authorMonendra Singh Kushwaha <kmonendra@marvell.com>2024-08-05 15:30:22 +0530
committerDamjan Marion <dmarion@0xa5.net>2024-08-21 11:53:36 +0000
commite00ce39714d4c6b9d107f6de2b8cf440713e3cf5 (patch)
treef4afe4cd08e554f3f23e049f54a68177564ef63b /src/plugins/dev_octeon/init.c
parent9b6df541e5e2b6a933df66065a7a1c583a57a3ec (diff)
octeon: enable tx checksum offload capability
This patch enables tx checksum offload and sets correct l3/l4 offset. Type: feature Signed-off-by: Monendra Singh Kushwaha <kmonendra@marvell.com> Change-Id: I666f4000cb51c4979567a52255377dbe15ffb202
Diffstat (limited to 'src/plugins/dev_octeon/init.c')
-rw-r--r--src/plugins/dev_octeon/init.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/dev_octeon/init.c b/src/plugins/dev_octeon/init.c
index fd65ce6d9e2..29d1c16ad96 100644
--- a/src/plugins/dev_octeon/init.c
+++ b/src/plugins/dev_octeon/init.c
@@ -131,6 +131,9 @@ oct_init_nix (vlib_main_t *vm, vnet_dev_t *dev)
.rx_offloads = {
.ip4_cksum = 1,
},
+ .tx_offloads = {
+ .ip4_cksum = 1,
+ },
},
.ops = {
.init = oct_port_init,