diff options
Diffstat (limited to 'drivers/atm/ambassador.c')
-rw-r--r-- | drivers/atm/ambassador.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/atm/ambassador.c b/drivers/atm/ambassador.c index 77a7480dc4d1..62a76076b548 100644 --- a/drivers/atm/ambassador.c +++ b/drivers/atm/ambassador.c | |||
@@ -1403,7 +1403,7 @@ static void amb_free_rx_skb (struct atm_vcc * atm_vcc, struct sk_buff * skb) { | |||
1403 | rx.host_address = cpu_to_be32 (virt_to_bus (skb->data)); | 1403 | rx.host_address = cpu_to_be32 (virt_to_bus (skb->data)); |
1404 | 1404 | ||
1405 | skb->data = skb->head; | 1405 | skb->data = skb->head; |
1406 | skb->tail = skb->head; | 1406 | skb_reset_tail_pointer(skb); |
1407 | skb->len = 0; | 1407 | skb->len = 0; |
1408 | 1408 | ||
1409 | if (!rx_give (dev, &rx, pool)) { | 1409 | if (!rx_give (dev, &rx, pool)) { |