From 8e1370b7bc3546b7899321b77809e1ea9472e67a Mon Sep 17 00:00:00 2001
From: Kaspar Schleiser <kaspar@schleiser.de>
Date: Sun, 17 May 2015 21:01:07 +0200
Subject: [PATCH] sys: auto_init: only auto init network interfaces when module
 is actually selected

---
 sys/auto_init/auto_init.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys/auto_init/auto_init.c b/sys/auto_init/auto_init.c
index ae046b875a..fc287e2e48 100644
--- a/sys/auto_init/auto_init.c
+++ b/sys/auto_init/auto_init.c
@@ -308,7 +308,8 @@ void auto_init(void)
 #endif
 
 
-    /* initialize network devices */
+/* initialize network devices */
+#ifdef MODULE_AUTO_INIT_NG_NETIF
 
 #ifdef MODULE_NG_AT86RF2XX
     extern void auto_init_ng_at86rf2xx(void);
@@ -319,4 +320,6 @@ void auto_init(void)
     extern void auto_init_xbee(void);
     auto_init_xbee();
 #endif
+
+#endif /* MODULE_AUTO_INIT_NG_NETIF */
 }
-- 
GitLab