summaryrefslogtreecommitdiffstats
path: root/src/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/core')
-rw-r--r--src/core/main.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/core/main.c b/src/core/main.c
index 71300a857..e2b6ae82a 100644
--- a/src/core/main.c
+++ b/src/core/main.c
@@ -145,9 +145,6 @@ static int exit_status;
static int initialized;
-extern struct net_device static_single_netdev;
-
-
/**************************************************************************
MAIN - Kick off routine
**************************************************************************/
@@ -159,13 +156,9 @@ int main ( void ) {
call_init_fns ();
probe_devices();
- /* Quick hack until netdevice.c uses proper dynamic registration */
- netdev = &static_single_netdev;
- if ( ! netdev->poll )
- netdev = NULL;
-
+ netdev = next_netdev ();
if ( netdev ) {
- test_aoeboot ( &static_single_netdev );
+ test_aoeboot ( netdev );
} else {
printf ( "No network device found\n" );
}