Prefer structure assignment over memcpy.
Found by cocci/struct_assign.cocci

Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
---
 drivers/net/txgbe/txgbe_flow.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/net/txgbe/txgbe_flow.c b/drivers/net/txgbe/txgbe_flow.c
index 5d2dd45368..9e446c80c3 100644
--- a/drivers/net/txgbe/txgbe_flow.c
+++ b/drivers/net/txgbe/txgbe_flow.c
@@ -2827,9 +2827,7 @@ txgbe_flow_create(struct rte_eth_dev *dev,
                if (fdir_rule.b_mask) {
                        if (!fdir_info->mask_added) {
                                /* It's the first time the mask is set. */
-                               rte_memcpy(&fdir_info->mask,
-                                       &fdir_rule.mask,
-                                       sizeof(struct txgbe_hw_fdir_mask));
+                               fdir_info->mask = fdir_rule.mask;
                                fdir_info->flex_bytes_offset =
                                        fdir_rule.flex_bytes_offset;
 
-- 
2.47.2

Reply via email to