summaryrefslogtreecommitdiffstats
path: root/src/net
diff options
context:
space:
mode:
Diffstat (limited to 'src/net')
-rw-r--r--src/net/netdevice.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/net/netdevice.c b/src/net/netdevice.c
index 1191ebc19..5af9c6dc8 100644
--- a/src/net/netdevice.c
+++ b/src/net/netdevice.c
@@ -670,6 +670,11 @@ void netdev_irq ( struct net_device *netdev, int enable ) {
struct net_device * find_netdev ( const char *name ) {
struct net_device *netdev;
+ /* Allow "netX" shortcut */
+ if ( strcmp ( name, "netX" ) == 0 )
+ return last_opened_netdev();
+
+ /* Identify network device by name */
list_for_each_entry ( netdev, &net_devices, list ) {
if ( strcmp ( netdev->name, name ) == 0 )
return netdev;