X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fnet%2Fatarilance.c;fp=drivers%2Fnet%2Fatarilance.c;h=e01b6a78ec6330115ce08a104498aeb3dbf91194;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=91783a8008be13be058d4081ad196b613336937f;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;p=linux-2.6.git diff --git a/drivers/net/atarilance.c b/drivers/net/atarilance.c index 91783a800..e01b6a78e 100644 --- a/drivers/net/atarilance.c +++ b/drivers/net/atarilance.c @@ -78,7 +78,7 @@ static int lance_debug = LANCE_DEBUG; #else static int lance_debug = 1; #endif -module_param(lance_debug, int, 0); +MODULE_PARM(lance_debug, "i"); MODULE_PARM_DESC(lance_debug, "atarilance debug level (0-3)"); MODULE_LICENSE("GPL"); @@ -804,7 +804,8 @@ static int lance_start_xmit( struct sk_buff *skb, struct net_device *dev ) ++len; if (len > skb->len) { - if (skb_padto(skb, len)) + skb = skb_padto(skb, len); + if (skb == NULL) return 0; }