|
@@ -853,8 +853,8 @@ int mwifiex_send_tdls_action_frame(struct mwifiex_private *priv, const u8 *peer,
|
|
|
|
|
|
pkt_type = PKT_TYPE_MGMT;
|
|
|
tx_control = 0;
|
|
|
- pos = skb_put(skb, MWIFIEX_MGMT_FRAME_HEADER_SIZE + sizeof(pkt_len));
|
|
|
- memset(pos, 0, MWIFIEX_MGMT_FRAME_HEADER_SIZE + sizeof(pkt_len));
|
|
|
+ pos = skb_put_zero(skb,
|
|
|
+ MWIFIEX_MGMT_FRAME_HEADER_SIZE + sizeof(pkt_len));
|
|
|
memcpy(pos, &pkt_type, sizeof(pkt_type));
|
|
|
memcpy(pos + sizeof(pkt_type), &tx_control, sizeof(tx_control));
|
|
|
|