From 747c70fc6c890c1f0e4f33d4eff20bb6498dc662 Mon Sep 17 00:00:00 2001 From: Sean Wang Date: Tue, 3 May 2022 07:14:38 +0800 Subject: [PATCH] mt76: connac: use skb_put_data instead of open coding use skb_put_data instead of open coding in mt76_connac_mcu_update_arp_filter. Signed-off-by: Sean Wang Signed-off-by: Felix Fietkau --- mt76_connac_mcu.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/mt76_connac_mcu.c b/mt76_connac_mcu.c index 7cb17bf4..4e495d4f 100644 --- a/mt76_connac_mcu.c +++ b/mt76_connac_mcu.c @@ -2184,11 +2184,8 @@ int mt76_connac_mcu_update_arp_filter(struct mt76_dev *dev, return -ENOMEM; skb_put_data(skb, &req_hdr, sizeof(req_hdr)); - for (i = 0; i < len; i++) { - u8 *addr = (u8 *)skb_put(skb, sizeof(__be32)); - - memcpy(addr, &info->arp_addr_list[i], sizeof(__be32)); - } + for (i = 0; i < len; i++) + skb_put_data(skb, &info->arp_addr_list[i], sizeof(__be32)); return mt76_mcu_skb_send_msg(dev, skb, MCU_UNI_CMD(OFFLOAD), true); }