]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - drivers/net/wireless/intersil/p54/txrx.c
networking: introduce and use skb_put_data()
[mirror_ubuntu-artful-kernel.git] / drivers / net / wireless / intersil / p54 / txrx.c
index 60f9b678ef74511e9ebbb0676759f3a7201c15d2..b00c07d72f9511eb843a0acba61c18f61b8609ed 100644 (file)
@@ -905,8 +905,9 @@ void p54_tx_80211(struct ieee80211_hw *dev,
                if (info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP) {
                        /* reserve space for the MIC key */
                        len += 8;
-                       memcpy(skb_put(skb, 8), &(info->control.hw_key->key
-                               [NL80211_TKIP_DATA_OFFSET_TX_MIC_KEY]), 8);
+                       skb_put_data(skb,
+                                    &(info->control.hw_key->key[NL80211_TKIP_DATA_OFFSET_TX_MIC_KEY]),
+                                    8);
                }
                /* reserve some space for ICV */
                len += info->control.hw_key->icv_len;