]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - drivers/net/wireless/rsi/rsi_91x_mgmt.c
networking: introduce and use skb_put_data()
[mirror_ubuntu-artful-kernel.git] / drivers / net / wireless / rsi / rsi_91x_mgmt.c
index fac87c06357b234fc30827dcc5e0ca157c0532c2..4433cec4367ccc20c80bda236e8171da449d6926 100644 (file)
@@ -412,11 +412,9 @@ static int rsi_mgmt_pkt_to_core(struct rsi_common *common,
                        return -ENOMEM;
                }
 
-               buffer = skb_put(skb, msg_len);
-
-               memcpy(buffer,
-                      (u8 *)(msg +  FRAME_DESC_SZ + pad_bytes),
-                      msg_len);
+               buffer = skb_put_data(skb,
+                                     (u8 *)(msg + FRAME_DESC_SZ + pad_bytes),
+                                     msg_len);
 
                pkt_recv = buffer[0];