Prefer structure assignment over memcpy.
Found by struct-assign.cocci.

Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
---
 drivers/net/bonding/rte_eth_bond_pmd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/bonding/rte_eth_bond_pmd.c 
b/drivers/net/bonding/rte_eth_bond_pmd.c
index 467f7fe7ea..c8fcd4a172 100644
--- a/drivers/net/bonding/rte_eth_bond_pmd.c
+++ b/drivers/net/bonding/rte_eth_bond_pmd.c
@@ -3222,7 +3222,7 @@ bond_ethdev_rss_hash_update(struct rte_eth_dev *dev,
        struct bond_dev_private *internals = dev->data->dev_private;
        struct rte_eth_rss_conf bond_rss_conf;
 
-       memcpy(&bond_rss_conf, rss_conf, sizeof(struct rte_eth_rss_conf));
+       bond_rss_conf = *rss_conf;
 
        bond_rss_conf.rss_hf &= internals->flow_type_rss_offloads;
 
-- 
2.47.2

Reply via email to