diff options
author | Chia-chi Yeh <chiachi@android.com> | 2011-12-13 16:16:41 -0800 |
---|---|---|
committer | Chia-chi Yeh <chiachi@android.com> | 2011-12-13 16:16:41 -0800 |
commit | b55e9ac4df4d240b39eda4cd9c0198453dd59061 (patch) | |
tree | 89802eeb95633d09f92a396089955876b338b140 /drivers/misc | |
parent | 7b97f7b9a02aa56aa8cde9b88ee8971c0c7574b1 (diff) | |
download | kernel_samsung_crespo-b55e9ac4df4d240b39eda4cd9c0198453dd59061.zip kernel_samsung_crespo-b55e9ac4df4d240b39eda4cd9c0198453dd59061.tar.gz kernel_samsung_crespo-b55e9ac4df4d240b39eda4cd9c0198453dd59061.tar.bz2 |
samsung_modemctl: initialize skb->mac_header before passing it to netif_rx().
Signed-off-by: Chia-chi Yeh <chiachi@android.com>
Diffstat (limited to 'drivers/misc')
-rw-r--r-- | drivers/misc/samsung_modemctl/modem_io.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/misc/samsung_modemctl/modem_io.c b/drivers/misc/samsung_modemctl/modem_io.c index 96a0062..fe50da6 100644 --- a/drivers/misc/samsung_modemctl/modem_io.c +++ b/drivers/misc/samsung_modemctl/modem_io.c @@ -352,6 +352,7 @@ static void handle_raw_rx(struct modemctl *mc) skb->protocol = __constant_htons(ETH_P_IPV6); else skb->protocol = __constant_htons(ETH_P_IP); + skb_reset_mac_header(skb); dev->stats.rx_packets++; dev->stats.rx_bytes += skb->len; |