Index: boot/Makefile.common
===================================================================
--- boot/Makefile.common	(revision 12d77106be9d0f1eed699d9bb16b4d8fae4b4348)
+++ boot/Makefile.common	(revision 4011fa009e7bf59bf7c5a27c73601b2a1c0db7c2)
@@ -58,5 +58,10 @@
 	$(USPACEDIR)/srv/fs/tmpfs/tmpfs \
 	$(USPACEDIR)/srv/fs/fat/fat \
-	$(USPACEDIR)/srv/taskmon/taskmon
+	$(USPACEDIR)/srv/taskmon/taskmon \
+	$(USPACEDIR)/srv/hw/netif/dp8390/dp8390 \
+	$(USPACEDIR)/srv/net/net/net \
+	$(USPACEDIR)/srv/net/netif/lo/lo \
+	$(USPACEDIR)/srv/net/nil/eth/eth \
+	$(USPACEDIR)/srv/net/nil/nildummy/nildummy
 
 RD_APPS = \
@@ -71,5 +76,10 @@
 	$(USPACEDIR)/app/tester/tester \
 	$(USPACEDIR)/app/tetris/tetris \
-	$(USPACEDIR)/app/trace/trace
+	$(USPACEDIR)/app/trace/trace \
+	$(USPACEDIR)/app/netecho/netecho \
+	$(USPACEDIR)/srv/net/netstart/netstart \
+	$(USPACEDIR)/app/ping/ping \
+	$(USPACEDIR)/app/nettest1/nettest1 \
+	$(USPACEDIR)/app/nettest2/nettest2
 
 COMPONENTS = \
@@ -88,45 +98,15 @@
 endif
 
-CFG =
+CFG = \
+	$(USPACEDIR)/srv/net/cfg/$(CONFIG_NETWORKING)/general \
+	$(USPACEDIR)/srv/net/cfg/$(CONFIG_NETWORKING)/lo \
+	$(USPACEDIR)/srv/net/cfg/$(CONFIG_NETWORKING)/ne2k
 
-NET_SRVS = \
-	$(USPACEDIR)/srv/net/net/net \
-	$(USPACEDIR)/srv/net/netif/lo/lo \
-	$(USPACEDIR)/srv/net/nil/eth/eth \
-	$(USPACEDIR)/srv/net/nil/nildummy/nildummy \
-	$(USPACEDIR)/srv/net/app/echo/echo
-
-NET_APPS = \
-	$(USPACEDIR)/srv/net/net/start/netstart \
-	$(USPACEDIR)/srv/net/app/ping/ping \
-	$(USPACEDIR)/srv/net/app/nettest1/nettest1 \
-	$(USPACEDIR)/srv/net/app/nettest2/nettest2
-
-ifneq ($(CONFIG_NETWORKING),none)
-	NET_CFG = \
-		$(USPACEDIR)/srv/net/cfg/$(CONFIG_NETWORKING)/general \
-		$(USPACEDIR)/srv/net/cfg/$(CONFIG_NETWORKING)/lo
-	
-	ifeq ($(CONFIG_NETIF_DP8390),y)
-		NET_SRVS += $(USPACEDIR)/srv/net/netif/dp8390/dp8390
-		NET_CFG += $(USPACEDIR)/srv/net/cfg/$(CONFIG_NETWORKING)/ne2k
-	endif
-	
-	ifeq ($(CONFIG_NETWORKING),module)
-		RD_APPS += $(NET_APPS)
-		RD_SRVS += $(NET_SRVS)
-		CFG += $(NET_CFG)
-	endif
-	
-	ifeq ($(CONFIG_NETWORKING),modular)
-		RD_APPS += $(NET_APPS)
-		RD_SRVS += $(NET_SRVS)
-		RD_SRVS += \
-			$(USPACEDIR)/srv/net/il/ip/ip \
-			$(USPACEDIR)/srv/net/il/arp/arp \
-			$(USPACEDIR)/srv/net/tl/udp/udp \
-			$(USPACEDIR)/srv/net/tl/tcp/tcp \
-			$(USPACEDIR)/srv/net/tl/icmp/icmp
-		CFG += $(NET_CFG)
-	endif
+ifeq ($(CONFIG_NETWORKING),modular)
+	RD_SRVS += \
+		$(USPACEDIR)/srv/net/il/ip/ip \
+		$(USPACEDIR)/srv/net/il/arp/arp \
+		$(USPACEDIR)/srv/net/tl/udp/udp \
+		$(USPACEDIR)/srv/net/tl/tcp/tcp \
+		$(USPACEDIR)/srv/net/tl/icmp/icmp
 endif
