diff options
Diffstat (limited to 'drivers/isdn/i4l/isdn_net.c')
-rw-r--r-- | drivers/isdn/i4l/isdn_net.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/isdn/i4l/isdn_net.c b/drivers/isdn/i4l/isdn_net.c index 838b3734e2b6..fadb9291bc1b 100644 --- a/drivers/isdn/i4l/isdn_net.c +++ b/drivers/isdn/i4l/isdn_net.c | |||
@@ -1366,7 +1366,7 @@ isdn_net_type_trans(struct sk_buff *skb, struct net_device *dev) | |||
1366 | struct ethhdr *eth; | 1366 | struct ethhdr *eth; |
1367 | unsigned char *rawp; | 1367 | unsigned char *rawp; |
1368 | 1368 | ||
1369 | skb->mac.raw = skb->data; | 1369 | skb_reset_mac_header(skb); |
1370 | skb_pull(skb, ETH_HLEN); | 1370 | skb_pull(skb, ETH_HLEN); |
1371 | eth = eth_hdr(skb); | 1371 | eth = eth_hdr(skb); |
1372 | 1372 | ||
@@ -1786,7 +1786,7 @@ isdn_net_receive(struct net_device *ndev, struct sk_buff *skb) | |||
1786 | } | 1786 | } |
1787 | skb->dev = ndev; | 1787 | skb->dev = ndev; |
1788 | skb->pkt_type = PACKET_HOST; | 1788 | skb->pkt_type = PACKET_HOST; |
1789 | skb->mac.raw = skb->data; | 1789 | skb_reset_mac_header(skb); |
1790 | #ifdef ISDN_DEBUG_NET_DUMP | 1790 | #ifdef ISDN_DEBUG_NET_DUMP |
1791 | isdn_dumppkt("R:", skb->data, skb->len, 40); | 1791 | isdn_dumppkt("R:", skb->data, skb->len, 40); |
1792 | #endif | 1792 | #endif |