]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/mlx5/mlx5_ethdev.c
net/hns3: support SVE Rx
[dpdk.git] / drivers / net / mlx5 / mlx5_ethdev.c
index a7924b103ca7726767524be67dac0a84c4906a28..7631f644b24ada506371f8dd3d96289e11bd916b 100644 (file)
@@ -43,7 +43,7 @@ mlx5_ifindex(const struct rte_eth_dev *dev)
 
        MLX5_ASSERT(priv);
        MLX5_ASSERT(priv->if_index);
-       ifindex = priv->if_index;
+       ifindex = priv->bond_ifindex > 0 ? priv->bond_ifindex : priv->if_index;
        if (!ifindex)
                rte_errno = ENXIO;
        return ifindex;