|
@@ -227,7 +227,7 @@ int eth_unregister(struct eth_device *dev)
|
|
|
|
|
|
/* No device */
|
|
|
if (!eth_devices)
|
|
|
- return -1;
|
|
|
+ return -ENODEV;
|
|
|
|
|
|
for (cur = eth_devices; cur->next != eth_devices && cur->next != dev;
|
|
|
cur = cur->next)
|
|
@@ -235,7 +235,7 @@ int eth_unregister(struct eth_device *dev)
|
|
|
|
|
|
/* Device not found */
|
|
|
if (cur->next != dev)
|
|
|
- return -1;
|
|
|
+ return -ENODEV;
|
|
|
|
|
|
cur->next = dev->next;
|
|
|
|
|
@@ -368,7 +368,7 @@ int eth_init(bd_t *bis)
|
|
|
|
|
|
if (!eth_current) {
|
|
|
puts("No ethernet found.\n");
|
|
|
- return -1;
|
|
|
+ return -ENODEV;
|
|
|
}
|
|
|
|
|
|
/* Sync environment with network devices */
|
|
@@ -397,7 +397,7 @@ int eth_init(bd_t *bis)
|
|
|
eth_try_another(0);
|
|
|
} while (old_current != eth_current);
|
|
|
|
|
|
- return -1;
|
|
|
+ return -ETIMEDOUT;
|
|
|
}
|
|
|
|
|
|
void eth_halt(void)
|
|
@@ -413,7 +413,7 @@ void eth_halt(void)
|
|
|
int eth_send(void *packet, int length)
|
|
|
{
|
|
|
if (!eth_current)
|
|
|
- return -1;
|
|
|
+ return -ENODEV;
|
|
|
|
|
|
return eth_current->send(eth_current, packet, length);
|
|
|
}
|
|
@@ -421,7 +421,7 @@ int eth_send(void *packet, int length)
|
|
|
int eth_rx(void)
|
|
|
{
|
|
|
if (!eth_current)
|
|
|
- return -1;
|
|
|
+ return -ENODEV;
|
|
|
|
|
|
return eth_current->recv(eth_current);
|
|
|
}
|