mirror of https://github.com/ipxe/ipxe.git
[netdevice] Fix failure path in register_netdev()
Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/54/head^2
parent
56c0147deb
commit
231adda40f
|
@ -733,6 +733,8 @@ int register_netdev ( struct net_device *netdev ) {
|
|||
clear_settings ( netdev_settings ( netdev ) );
|
||||
unregister_settings ( netdev_settings ( netdev ) );
|
||||
err_register_settings:
|
||||
list_del ( &netdev->list );
|
||||
netdev_put ( netdev );
|
||||
err_duplicate:
|
||||
return rc;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue