diff options
Diffstat (limited to 'drivers/net/eth16i.c')
| -rw-r--r-- | drivers/net/eth16i.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/eth16i.c b/drivers/net/eth16i.c index b67545be2caa..4bf76f86d8e9 100644 --- a/drivers/net/eth16i.c +++ b/drivers/net/eth16i.c | |||
| @@ -1064,8 +1064,7 @@ static int eth16i_tx(struct sk_buff *skb, struct net_device *dev) | |||
| 1064 | unsigned long flags; | 1064 | unsigned long flags; |
| 1065 | 1065 | ||
| 1066 | if (length < ETH_ZLEN) { | 1066 | if (length < ETH_ZLEN) { |
| 1067 | skb = skb_padto(skb, ETH_ZLEN); | 1067 | if (skb_padto(skb, ETH_ZLEN)) |
| 1068 | if (skb == NULL) | ||
| 1069 | return 0; | 1068 | return 0; |
| 1070 | length = ETH_ZLEN; | 1069 | length = ETH_ZLEN; |
| 1071 | } | 1070 | } |
