X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fnet%2Farm%2Fether1.c;fp=drivers%2Fnet%2Farm%2Fether1.c;h=36475eb2727f6ae10e5b1617951b83e1910ea25a;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=312955d07b282f0b95e33ed631b365d4b40ddf69;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;p=linux-2.6.git diff --git a/drivers/net/arm/ether1.c b/drivers/net/arm/ether1.c index 312955d07..36475eb27 100644 --- a/drivers/net/arm/ether1.c +++ b/drivers/net/arm/ether1.c @@ -700,7 +700,8 @@ ether1_sendpacket (struct sk_buff *skb, struct net_device *dev) } if (skb->len < ETH_ZLEN) { - if (skb_padto(skb, ETH_ZLEN)) + skb = skb_padto(skb, ETH_ZLEN); + if (skb == NULL) goto out; }