aboutsummaryrefslogtreecommitdiff
path: root/pfinet/tunnel.c
diff options
context:
space:
mode:
Diffstat (limited to 'pfinet/tunnel.c')
-rw-r--r--pfinet/tunnel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pfinet/tunnel.c b/pfinet/tunnel.c
index e11ab670..b519ebd1 100644
--- a/pfinet/tunnel.c
+++ b/pfinet/tunnel.c
@@ -391,7 +391,8 @@ trivfs_S_io_write (struct trivfs_protid *cred,
pthread_mutex_lock (&tdev->lock);
pthread_mutex_lock (&net_bh_lock);
- skb = alloc_skb (datalen, GFP_ATOMIC);
+ skb = alloc_skb (NET_IP_ALIGN + datalen, GFP_ATOMIC);
+ skb_reserve(skb, NET_IP_ALIGN);
skb->len = datalen;
skb->dev = &tdev->dev;