From a420c5e6c163b09eaa12ee352b0757a10cd86f3e Mon Sep 17 00:00:00 2001 From: Steven Luong Date: Thu, 16 Jan 2020 09:57:22 -0800 Subject: gso: fix typo in the quad-loop Fix minor typo in the quad-loop for swif which may actually causes problem if swif0 != swif1 or swif2 or swif3. Type: fix Signed-off-by: Steven Luong Change-Id: Ib81f323479c7ecbd28d84956cffbc20b1072d2c2 --- src/vnet/gso/node.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/vnet/gso/node.c b/src/vnet/gso/node.c index a48a8b69a23..b3125fee4c2 100644 --- a/src/vnet/gso/node.c +++ b/src/vnet/gso/node.c @@ -346,21 +346,21 @@ vnet_gso_node_inline (vlib_main_t * vm, } if (PREDICT_FALSE (hi->sw_if_index != swif1)) { - hi1 = vnet_get_sup_hw_interface (vnm, swif0); + hi1 = vnet_get_sup_hw_interface (vnm, swif1); if (!(hi1->flags & VNET_HW_INTERFACE_FLAG_SUPPORTS_GSO) && (b[1]->flags & VNET_BUFFER_F_GSO)) break; } if (PREDICT_FALSE (hi->sw_if_index != swif2)) { - hi2 = vnet_get_sup_hw_interface (vnm, swif0); + hi2 = vnet_get_sup_hw_interface (vnm, swif2); if ((hi2->flags & VNET_HW_INTERFACE_FLAG_SUPPORTS_GSO) == 0 && (b[2]->flags & VNET_BUFFER_F_GSO)) break; } if (PREDICT_FALSE (hi->sw_if_index != swif3)) { - hi3 = vnet_get_sup_hw_interface (vnm, swif0); + hi3 = vnet_get_sup_hw_interface (vnm, swif3); if (!(hi3->flags & VNET_HW_INTERFACE_FLAG_SUPPORTS_GSO) && (b[3]->flags & VNET_BUFFER_F_GSO)) break; -- cgit 1.2.3-korg