wl1251: update tx_hdr when aliging skb in tx
Before transmission when aligning the buffer to 4-byte bounday, tx_hdr needs to be updated. Otherwise debug logs print false data. Signed-off-by: Kalle Valo <kalle.valo@nokia.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
49e1b9faed
commit
46cb35f5e7
1 changed files with 1 additions and 0 deletions
|
@ -219,6 +219,7 @@ static int wl1251_tx_send_packet(struct wl1251 *wl, struct sk_buff *skb,
|
||||||
/* align the buffer on a 4-byte boundary */
|
/* align the buffer on a 4-byte boundary */
|
||||||
skb_reserve(skb, offset);
|
skb_reserve(skb, offset);
|
||||||
memmove(skb->data, src, skb->len);
|
memmove(skb->data, src, skb->len);
|
||||||
|
tx_hdr = (struct tx_double_buffer_desc *) skb->data;
|
||||||
} else {
|
} else {
|
||||||
wl1251_info("No handler, fixme!");
|
wl1251_info("No handler, fixme!");
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
Loading…
Reference in a new issue