devices/e1000/e1000_main-2.6.18-ethercat.c
changeset 1011 a0759d0dded4
parent 678 5e0d5f04dc65
child 1152 30f168c7f74f
--- a/devices/e1000/e1000_main-2.6.18-ethercat.c	Tue Jun 17 09:44:46 2008 +0000
+++ b/devices/e1000/e1000_main-2.6.18-ethercat.c	Tue Jun 17 10:19:52 2008 +0000
@@ -973,11 +973,7 @@
 		e1000_get_hw_control(adapter);
 
 	// offer device to EtherCAT master module
-	if (ecdev_offer(netdev, ec_poll, THIS_MODULE, &adapter->ecdev)) {
-		DPRINTK(PROBE, ERR, "Failed to offer device.\n");
-		goto err_register;
-	}
-
+	adapter->ecdev = ecdev_offer(netdev, ec_poll, THIS_MODULE);
 	if (adapter->ecdev) {
 		if (ecdev_open(adapter->ecdev)) {
 			ecdev_withdraw(adapter->ecdev);