mirror of
https://github.com/ipxe/ipxe
synced 2026-01-29 12:29:13 +03:00
[netdevice] Ensure consistent interpretation of "netX" device name
Ensure that the "${netX/...}" settings mechanism always uses the same
interpretation of the network device corresponding to "netX" as any
other mechanism that performs a name-based lookup of a network device.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
@@ -370,8 +370,8 @@ struct settings_operations netdev_settings_operations = {
|
||||
static struct settings * netdev_redirect ( struct settings *settings ) {
|
||||
struct net_device *netdev;
|
||||
|
||||
/* Redirect to most recently opened network device */
|
||||
netdev = last_opened_netdev();
|
||||
/* Redirect to "netX" network device */
|
||||
netdev = find_netdev ( settings->name );
|
||||
if ( netdev ) {
|
||||
return netdev_settings ( netdev );
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user