[PATCH 26/32] net/bonding: replace memcpy with structure assignment
Stephen Hemminger
stephen at networkplumber.org
Sat Feb 8 21:22:18 CET 2025
Prefer structure assignment over memcpy.
Found by struct-assign.cocci.
Signed-off-by: Stephen Hemminger <stephen at 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
More information about the dev
mailing list