diff --git a/drivers/net/mmnif.c b/drivers/net/mmnif.c index d5346d11..d2dbdece 100644 --- a/drivers/net/mmnif.c +++ b/drivers/net/mmnif.c @@ -34,7 +34,7 @@ #include /* mailbox_ptr_t */ #endif -#ifdef CONFIG_LWIP +#if defined(CONFIG_LWIP) && defined(CONFIG_ROCKCREEK) #include /* lwip netif */ #include /* inteface stats */ diff --git a/kernel/init.c b/kernel/init.c index 1bda29e0..97cab706 100644 --- a/kernel/init.c +++ b/kernel/init.c @@ -141,8 +141,9 @@ int STDCALL network_task(void* arg) int network_shutdown(void) { +#if defined(CONFIG_LWIP) && defined(CONFIG_ROCKCREEK) mmnif_close(); - +#endif done = 1; return 0;