patch-2.4.0-test2 linux/drivers/net/eexpress.c

Next file: linux/drivers/net/epic100.c
Previous file: linux/drivers/net/eepro100.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test1/linux/drivers/net/eexpress.c linux/drivers/net/eexpress.c
@@ -396,7 +396,7 @@
 	if (ioaddr&0xfe00)
 		return eexp_hw_probe(dev,ioaddr);
 	else if (ioaddr)
-		return ENXIO;
+		return -ENXIO;
 
 	for (port=&ports[0] ; *port ; port++ )
 	{
@@ -1081,7 +1081,7 @@
 
 	dev->priv = lp = kmalloc(sizeof(struct net_local), GFP_KERNEL);
 	if (!dev->priv)
-		return ENOMEM;
+		return -ENOMEM;
 
 	memset(dev->priv, 0, sizeof(struct net_local));
 
@@ -1127,7 +1127,7 @@
 	default:
 		printk(") bad memory size (%dk).\n", memory_size);
 		kfree(dev->priv);
-		return ENODEV;
+		return -ENODEV;
 		break;
 	}
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)