From dd6aab16711c2e0ce311b2e86f788f487380303f Mon Sep 17 00:00:00 2001 From: Shijith Thotton Date: Wed, 28 Mar 2018 12:21:06 +0530 Subject: [PATCH] net/liquidio: move to new offload API Make use of new offloads member instead of bit fields in port Rx conf. Signed-off-by: Shijith Thotton --- drivers/net/liquidio/lio_ethdev.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/net/liquidio/lio_ethdev.c b/drivers/net/liquidio/lio_ethdev.c index b9e5734bf8..eeb8350e4d 100644 --- a/drivers/net/liquidio/lio_ethdev.c +++ b/drivers/net/liquidio/lio_ethdev.c @@ -478,9 +478,11 @@ lio_dev_mtu_set(struct rte_eth_dev *eth_dev, uint16_t mtu) } if (frame_len > ETHER_MAX_LEN) - eth_dev->data->dev_conf.rxmode.jumbo_frame = 1; + eth_dev->data->dev_conf.rxmode.offloads |= + DEV_RX_OFFLOAD_JUMBO_FRAME; else - eth_dev->data->dev_conf.rxmode.jumbo_frame = 0; + eth_dev->data->dev_conf.rxmode.offloads &= + ~DEV_RX_OFFLOAD_JUMBO_FRAME; eth_dev->data->dev_conf.rxmode.max_rx_pkt_len = frame_len; eth_dev->data->mtu = mtu; -- 2.20.1