summaryrefslogtreecommitdiffstats
path: root/src/drivers/net/legacy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/net/legacy.c')
-rw-r--r--src/drivers/net/legacy.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/drivers/net/legacy.c b/src/drivers/net/legacy.c
index 27d225a46..60077d735 100644
--- a/src/drivers/net/legacy.c
+++ b/src/drivers/net/legacy.c
@@ -90,13 +90,13 @@ int legacy_probe ( void *hwdev,
nic.node_addr = netdev->ll_addr;
if ( ! probe ( &nic, hwdev ) ) {
- free_netdev ( netdev );
+ netdev_put ( netdev );
return -ENODEV;
}
if ( ( rc = register_netdev ( netdev ) ) != 0 ) {
disable ( &nic, hwdev );
- free_netdev ( netdev );
+ netdev_put ( netdev );
return rc;
}
@@ -116,7 +116,7 @@ void legacy_remove ( void *hwdev,
unregister_netdev ( netdev );
disable ( nic, hwdev );
- free_netdev ( netdev );
+ netdev_put ( netdev );
legacy_registered = 0;
}