<div dir="ltr">This has lingered too long. Please feel free to push it.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Apr 24, 2021 at 11:27 PM Vijay Kumar Banerjee <<a href="mailto:vijay@rtems.org">vijay@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">---<br>
 bsps/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a>                               |   8 -<br>
 bsps/shared/<a href="http://grlib-sources.am" rel="noreferrer" target="_blank">grlib-sources.am</a>                  |   4 -<br>
 bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a>                 |  14 --<br>
 c/src/lib/libbsp/arm/atsam/Makefile.am        |   5 -<br>
 c/src/lib/libbsp/arm/csb336/Makefile.am       |   5 -<br>
 c/src/lib/libbsp/arm/csb337/Makefile.am       |   4 -<br>
 c/src/lib/libbsp/arm/edb7312/Makefile.am      |   4 -<br>
 c/src/lib/libbsp/arm/gumstix/Makefile.am      |   3 -<br>
 c/src/lib/libbsp/arm/lpc24xx/Makefile.am      |   8 -<br>
 c/src/lib/libbsp/arm/lpc32xx/Makefile.am      |   7 -<br>
 c/src/lib/libbsp/arm/rtl22xx/Makefile.am      |   4 -<br>
 c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am  |   5 -<br>
 c/src/lib/libbsp/i386/pc386/Makefile.am       |   7 -<br>
 c/src/lib/libbsp/lm32/lm32_evr/Makefile.am    |   4 -<br>
 c/src/lib/libbsp/lm32/milkymist/Makefile.am   |   4 -<br>
 c/src/lib/libbsp/m68k/av5282/Makefile.am      |   4 -<br>
 c/src/lib/libbsp/m68k/gen68360/Makefile.am    |   4 -<br>
 c/src/lib/libbsp/m68k/genmcf548x/Makefile.am  |   4 -<br>
 c/src/lib/libbsp/m68k/mcf5235/Makefile.am     |   4 -<br>
 c/src/lib/libbsp/m68k/mcf5329/Makefile.am     |   4 -<br>
 c/src/lib/libbsp/m68k/mvme162/Makefile.am     |   4 -<br>
 c/src/lib/libbsp/m68k/mvme167/Makefile.am     |   4 -<br>
 c/src/lib/libbsp/m68k/uC5282/Makefile.am      |   4 -<br>
 c/src/lib/libbsp/mips/csb350/Makefile.am      |   4 -<br>
 c/src/lib/libbsp/powerpc/beatnik/Makefile.am  |  16 +-<br>
 c/src/lib/libbsp/powerpc/gen5200/Makefile.am  |   4 -<br>
 c/src/lib/libbsp/powerpc/gen83xx/Makefile.am  |   6 -<br>
 .../lib/libbsp/powerpc/haleakala/Makefile.am  |   4 -<br>
 .../powerpc/motorola_powerpc/Makefile.am      |   6 -<br>
 .../lib/libbsp/powerpc/mpc55xxevb/Makefile.am |   6 -<br>
 .../lib/libbsp/powerpc/mpc8260ads/Makefile.am |   5 -<br>
 c/src/lib/libbsp/powerpc/mvme3100/Makefile.am |   4 -<br>
 c/src/lib/libbsp/powerpc/mvme5500/Makefile.am |   6 -<br>
 c/src/lib/libbsp/powerpc/psim/Makefile.am     |   4 -<br>
 c/src/lib/libbsp/powerpc/qoriq/Makefile.am    |   6 -<br>
 c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am   |   5 -<br>
 c/src/lib/libbsp/powerpc/virtex/Makefile.am   |   9 -<br>
 c/src/lib/libbsp/riscv/griscv/Makefile.am     |   6 -<br>
 c/src/lib/libbsp/sparc/erc32/Makefile.am      |   4 -<br>
 c/src/lib/libbsp/sparc/leon2/Makefile.am      |   5 -<br>
 c/src/lib/libbsp/sparc/leon3/Makefile.am      |   8 -<br>
 c/src/make/Makefile.am                        |   2 -<br>
 cpukit/Makefile.am                            | 175 +-----------------<br>
 cpukit/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a>                             |   1 -<br>
 testsuites/libtests/Makefile.am               |  69 -------<br>
 testsuites/samples/Makefile.am                |  23 ---<br>
 46 files changed, 6 insertions(+), 490 deletions(-)<br>
<br>
diff --git a/bsps/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a> b/bsps/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
index ee82952635..b89e5c2b28 100644<br>
--- a/bsps/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
+++ b/bsps/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
@@ -116,32 +116,24 @@ include_libchip_HEADERS =<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/am29lv160.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/ata.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/ata_internal.h<br>
-include_libchip_HEADERS += ../../bsps/include/libchip/cs8900.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/disp_hcms29xx.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/ds1375-rtc.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/greth.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/i2c-2b-eeprom.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/i2c-ds1621.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/i2c-sc620.h<br>
-include_libchip_HEADERS += ../../bsps/include/libchip/i82586var.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/icm7170.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/ide_ctrl.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/ide_ctrl_cfg.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/ide_ctrl_io.h<br>
-include_libchip_HEADERS += ../../bsps/include/libchip/if_dcreg.h<br>
-include_libchip_HEADERS += ../../bsps/include/libchip/if_fxpvar.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/m48t08.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/mc146818a.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/mc68681.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/ns16550.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/ns16550_p.h<br>
-include_libchip_HEADERS += ../../bsps/include/libchip/open_eth.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/rtc.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/serial.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/sersupp.h<br>
-include_libchip_HEADERS += ../../bsps/include/libchip/smc91111.h<br>
-include_libchip_HEADERS += ../../bsps/include/libchip/smc91111exp.h<br>
-include_libchip_HEADERS += ../../bsps/include/libchip/sonic.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/spi-flash-m25p40.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/spi-fram-fm25l256.h<br>
 include_libchip_HEADERS += ../../bsps/include/libchip/spi-memdrv.h<br>
diff --git a/bsps/shared/<a href="http://grlib-sources.am" rel="noreferrer" target="_blank">grlib-sources.am</a> b/bsps/shared/<a href="http://grlib-sources.am" rel="noreferrer" target="_blank">grlib-sources.am</a><br>
index 3dd3bdd89e..f87dde5484 100644<br>
--- a/bsps/shared/<a href="http://grlib-sources.am" rel="noreferrer" target="_blank">grlib-sources.am</a><br>
+++ b/bsps/shared/<a href="http://grlib-sources.am" rel="noreferrer" target="_blank">grlib-sources.am</a><br>
@@ -37,10 +37,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/iommu/griommu.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/irq/genirq.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/l2c/l2c.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/mem/mctrl.c<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/net/greth.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/net/network_interface_add.c<br>
-endif<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_701.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/grpci2.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/grpci2dma.c<br>
diff --git a/bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a> b/bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
index 3c07770bb2..d2eb99cf07 100644<br>
--- a/bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
+++ b/bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
@@ -37,20 +37,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/serprobe.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/z85c30.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/z85c30_reg.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bootcard.c<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/cs8900.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/dec21140.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/elnk.c<br>
-if !HAS_SMP<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/greth2.c<br>
-endif<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/i82586.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/if_dc.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/if_fxp.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/open_eth.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/smc91111.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/net/sonic.c<br>
-endif<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/rtems-version.c<br>
 if HAS_MP<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-addlq.c<br>
diff --git a/c/src/lib/libbsp/arm/atsam/Makefile.am b/c/src/lib/libbsp/arm/atsam/Makefile.am<br>
index 38f8c93f6a..52234ce287 100644<br>
--- a/c/src/lib/libbsp/arm/atsam/Makefile.am<br>
+++ b/c/src/lib/libbsp/arm/atsam/Makefile.am<br>
@@ -126,11 +126,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c<br>
 # Cache<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7m.c<br>
<br>
-# Network<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/net/if_atsam.c<br>
-endif<br>
-<br>
 # I2C<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/i2c/atsam_i2c_bus.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/i2c/atsam_i2c_init.c<br>
diff --git a/c/src/lib/libbsp/arm/csb336/Makefile.am b/c/src/lib/libbsp/arm/csb336/Makefile.am<br>
index df18bdc63a..a6ef53cab7 100644<br>
--- a/c/src/lib/libbsp/arm/csb336/Makefile.am<br>
+++ b/c/src/lib/libbsp/arm/csb336/Makefile.am<br>
@@ -39,11 +39,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/irq/irq.c<br>
 # Cache<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/net/lan91c11x.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c<br>
<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-sources.am" rel="noreferrer" target="_blank">irq-sources.am</a><br>
diff --git a/c/src/lib/libbsp/arm/csb337/Makefile.am b/c/src/lib/libbsp/arm/csb337/Makefile.am<br>
index f83d15bc98..b57b96158c 100644<br>
--- a/c/src/lib/libbsp/arm/csb337/Makefile.am<br>
+++ b/c/src/lib/libbsp/arm/csb337/Makefile.am<br>
@@ -68,10 +68,6 @@ endif<br>
 # Cache<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c<br>
<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-sources.am" rel="noreferrer" target="_blank">irq-sources.am</a><br>
diff --git a/c/src/lib/libbsp/arm/edb7312/Makefile.am b/c/src/lib/libbsp/arm/edb7312/Makefile.am<br>
index 3a1202cb5c..d7b7aeac49 100644<br>
--- a/c/src/lib/libbsp/arm/edb7312/Makefile.am<br>
+++ b/c/src/lib/libbsp/arm/edb7312/Makefile.am<br>
@@ -45,10 +45,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/irq/bsp_irq_asm.S<br>
 # Cache<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/net/network.c<br>
-endif<br>
-<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-sources.am" rel="noreferrer" target="_blank">irq-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/arm/edb7312/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
diff --git a/c/src/lib/libbsp/arm/gumstix/Makefile.am b/c/src/lib/libbsp/arm/gumstix/Makefile.am<br>
index 80c84c55e6..257e22f1b9 100644<br>
--- a/c/src/lib/libbsp/arm/gumstix/Makefile.am<br>
+++ b/c/src/lib/libbsp/arm/gumstix/Makefile.am<br>
@@ -44,9 +44,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/irq/irq.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c<br>
<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/fb/fb.c<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/net/rtl8019.c<br>
-endif<br>
<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c<br>
<br>
diff --git a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am<br>
index 2a7f501a26..cf69e86c3e 100644<br>
--- a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am<br>
+++ b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am<br>
@@ -116,14 +116,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-e<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-mpu.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-pinsel.c<br>
<br>
-###############################################################################<br>
-#                  Network                                                    #<br>
-###############################################################################<br>
-<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/net/<br>
-endif<br>
-<br>
 ###############################################################################<br>
 #                  Special Rules                                              #<br>
 ###############################################################################<br>
diff --git a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am<br>
index ef973ecf26..e80a663c8c 100644<br>
--- a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am<br>
+++ b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am<br>
@@ -95,13 +95,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c<br>
 # Start hooks<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspstarthooks.c<br>
<br>
-###############################################################################<br>
-#                  Network                                                    #<br>
-###############################################################################<br>
-<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/net/<br>
-endif<br>
<br>
 ###############################################################################<br>
 #                  Special Rules                                              #<br>
diff --git a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am<br>
index 652f67ea3f..7a4ac7f922 100644<br>
--- a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am<br>
+++ b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am<br>
@@ -42,10 +42,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/irq/irq.c<br>
 # Cache<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/net/network.c<br>
-endif<br>
-<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-sources.am" rel="noreferrer" target="_blank">irq-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/arm/rtl22xx/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am<br>
index e2001a73fd..7bd6ca6d35 100644<br>
--- a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am<br>
+++ b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am<br>
@@ -31,11 +31,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/console/console.<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/net/networkconfig.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/net/ethernet.c<br>
-endif<br>
-<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-default-sources.am" rel="noreferrer" target="_blank">irq-default-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/bfin/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
diff --git a/c/src/lib/libbsp/i386/pc386/Makefile.am b/c/src/lib/libbsp/i386/pc386/Makefile.am<br>
index 3c0b74815b..e1def64ce8 100644<br>
--- a/c/src/lib/libbsp/i386/pc386/Makefile.am<br>
+++ b/c/src/lib/libbsp/i386/pc386/Makefile.am<br>
@@ -126,13 +126,6 @@ appstart.$(OBJEXT): appcpustart.$(OBJEXT)<br>
        $(OBJCOPY) -I binary -O elf32-i386 -B i386 appstart.bin $@<br>
 endif<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/3c509.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/elink.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/ne2000.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/wd8003.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/cpuModel.S<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/displayCpu.c<br>
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am b/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am<br>
index 20b1ee78a9..4d5f197d09 100644<br>
--- a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am<br>
+++ b/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am<br>
@@ -39,10 +39,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/btimer/btimer.c<br>
 # Cache<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/net/tsmac.c<br>
-endif<br>
-<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-default-sources.am" rel="noreferrer" target="_blank">irq-default-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/lm32/lm32_evr/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
diff --git a/c/src/lib/libbsp/lm32/milkymist/Makefile.am b/c/src/lib/libbsp/lm32/milkymist/Makefile.am<br>
index 51e8b2b132..479a0d531b 100644<br>
--- a/c/src/lib/libbsp/lm32/milkymist/Makefile.am<br>
+++ b/c/src/lib/libbsp/lm32/milkymist/Makefile.am<br>
@@ -86,10 +86,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_versions/v<br>
 # Cache<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/net/network.c<br>
-endif<br>
-<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-default-sources.am" rel="noreferrer" target="_blank">irq-default-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/lm32/milkymist/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
diff --git a/c/src/lib/libbsp/m68k/av5282/Makefile.am b/c/src/lib/libbsp/m68k/av5282/Makefile.am<br>
index ec3b0490cf..5f6540b024 100644<br>
--- a/c/src/lib/libbsp/m68k/av5282/Makefile.am<br>
+++ b/c/src/lib/libbsp/m68k/av5282/Makefile.am<br>
@@ -34,10 +34,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/console/console.c<br>
 # timer<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/btimer/btimer.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5282.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c<br>
diff --git a/c/src/lib/libbsp/m68k/gen68360/Makefile.am b/c/src/lib/libbsp/m68k/gen68360/Makefile.am<br>
index 8ebddb2b7e..dd5b1ffce8 100644<br>
--- a/c/src/lib/libbsp/m68k/gen68360/Makefile.am<br>
+++ b/c/src/lib/libbsp/m68k/gen68360/Makefile.am<br>
@@ -38,10 +38,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c<br>
 # timer<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/btimer/btimer.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c<br>
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am b/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am<br>
index 511b2d9b80..a7dc71edd8 100644<br>
--- a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am<br>
+++ b/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am<br>
@@ -55,9 +55,5 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/MCD_tasksI<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/mcdma_glue.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/start/cache.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/net/network.c<br>
-endif<br>
-<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/m68k/genmcf548x/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
diff --git a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am b/c/src/lib/libbsp/m68k/mcf5235/Makefile.am<br>
index cbaa5878c9..b86debbfe2 100644<br>
--- a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am<br>
+++ b/c/src/lib/libbsp/m68k/mcf5235/Makefile.am<br>
@@ -38,10 +38,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/console/console.c<br>
 # timer<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/btimer/btimer.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5235.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c<br>
diff --git a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am b/c/src/lib/libbsp/m68k/mcf5329/Makefile.am<br>
index 5d186cb91b..e58fbe1249 100644<br>
--- a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am<br>
+++ b/c/src/lib/libbsp/m68k/mcf5329/Makefile.am<br>
@@ -36,10 +36,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/console/console.c<br>
 # timer<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/btimer/btimer.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf532x.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c<br>
diff --git a/c/src/lib/libbsp/m68k/mvme162/Makefile.am b/c/src/lib/libbsp/m68k/mvme162/Makefile.am<br>
index 53edecb809..e519545ff9 100644<br>
--- a/c/src/lib/libbsp/m68k/mvme162/Makefile.am<br>
+++ b/c/src/lib/libbsp/m68k/mvme162/Makefile.am<br>
@@ -39,10 +39,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/btimer/timerisr.S<br>
 # tod<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/rtc/tod.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c<br>
diff --git a/c/src/lib/libbsp/m68k/mvme167/Makefile.am b/c/src/lib/libbsp/m68k/mvme167/Makefile.am<br>
index 2788a9daff..b965c2a4d6 100644<br>
--- a/c/src/lib/libbsp/m68k/mvme167/Makefile.am<br>
+++ b/c/src/lib/libbsp/m68k/mvme167/Makefile.am<br>
@@ -35,10 +35,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/console/console.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/btimer/btimer.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/btimer/timerisr.S<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c<br>
diff --git a/c/src/lib/libbsp/m68k/uC5282/Makefile.am b/c/src/lib/libbsp/m68k/uC5282/Makefile.am<br>
index 421b7085c0..5e6aba422b 100644<br>
--- a/c/src/lib/libbsp/m68k/uC5282/Makefile.am<br>
+++ b/c/src/lib/libbsp/m68k/uC5282/Makefile.am<br>
@@ -34,10 +34,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/console/console.c<br>
 # timer<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/btimer/btimer.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5282.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c<br>
diff --git a/c/src/lib/libbsp/mips/csb350/Makefile.am b/c/src/lib/libbsp/mips/csb350/Makefile.am<br>
index 78fa88cf50..0ddfc7145f 100644<br>
--- a/c/src/lib/libbsp/mips/csb350/Makefile.am<br>
+++ b/c/src/lib/libbsp/mips/csb350/Makefile.am<br>
@@ -39,10 +39,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/irq/vectorisrs.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S<br>
diff --git a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am<br>
index 10c3652f97..c232100ed1 100644<br>
--- a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am<br>
@@ -17,6 +17,10 @@ rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S<br>
        $(CPPASCOMPILE) -DASM -o $@ -c $<<br>
 project_lib_DATA += rtems_crti.$(OBJEXT)<br>
<br>
+rtems_crtn.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crtn.S<br>
+       $(CPPASCOMPILE) -DASM -o $@ -c $<<br>
+project_lib_DATA += rtems_crtn.$(OBJEXT)<br>
+<br>
<br>
 preload.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/preload.S<br>
        $(CPPASCOMPILE) -DASM -o $@ -c $<<br>
@@ -83,18 +87,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/pci/pci_io_remap<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/pci/motload_fixup.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pcifinddevice.c<br>
<br>
-#network<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_em/if_em.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_em/if_em_hw.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_em/if_em_rtems.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_gfe/if_gfe.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_gfe/if_gfe_rtems.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_mve/mv643xx_eth.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/support/bsp_attach.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/support/early_link_status.c<br>
-endif<br>
-<br>
 # tod<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/rtc/todcfg.c<br>
diff --git a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am<br>
index d58e6a585b..3e6670986d 100644<br>
--- a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am<br>
@@ -101,10 +101,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/cpuinit.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/uboot_support.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bestcomm.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c<br>
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am<br>
index 45888b7749..a028658e07 100644<br>
--- a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am<br>
@@ -70,12 +70,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/gtm.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_i2cdrv.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_spidrv.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/net/network.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/net/tsec.c<br>
-endif<br>
-<br>
-<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-sources.am" rel="noreferrer" target="_blank">irq-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-sources.am" rel="noreferrer" target="_blank">irq-sources.am</a><br>
diff --git a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am<br>
index 84280ee863..4e4af15f99 100644<br>
--- a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am<br>
@@ -37,10 +37,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/irq/irq_init.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/irq/irq.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/net/network.c <br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc403.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c<br>
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am<br>
index 378329230e..32b2402311 100644<br>
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am<br>
@@ -79,12 +79,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pcifinddevice<br>
 # residual<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/start/residual.c<br>
<br>
-if QEMU<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/ne2000.c<br>
-endif<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am<br>
index f090879871..0c536fb29e 100644<br>
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am<br>
@@ -79,12 +79,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/sd-card<br>
 # I2C<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/i2c/i2c_init.c<br>
<br>
-# Network<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/net/smsc9218i.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/net/if_smc.c<br>
-endif<br>
-<br>
 # BSP library<br>
<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am<br>
index 930f3451a9..41925bb250 100644<br>
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am<br>
@@ -42,11 +42,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/cpuinit<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/net/if_hdlcsubr.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/net/network.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/dev/console-generic.c<br>
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am<br>
index 1efbb8b61d..bbcd4bcce2 100644<br>
--- a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am<br>
@@ -81,10 +81,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/i2c/i2c_init.c<br>
 # vpd<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/vpd.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/net/tsec.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c<br>
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am<br>
index c36c9ac772..f1954b7bf2 100644<br>
--- a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am<br>
@@ -55,12 +55,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/vectors_ent<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/GT64260/GT64260TWSI.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/GT64260/MVME5500I2C.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/net/if_1GHz/pci_map.c<br>
-endif<br>
-<br>
 rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S<br>
        $(CPPASCOMPILE) -o $@ -c $<<br>
 project_lib_DATA = rtems_crti.$(OBJEXT)<br>
diff --git a/c/src/lib/libbsp/powerpc/psim/Makefile.am b/c/src/lib/libbsp/powerpc/psim/Makefile.am<br>
index a72116d1d9..dc29d7973a 100644<br>
--- a/c/src/lib/libbsp/powerpc/psim/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/psim/Makefile.am<br>
@@ -55,10 +55,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/lock.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/mpisr.c<br>
 endif<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/net/if_sim.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
diff --git a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am<br>
index d351170e69..d1f158e5c7 100644<br>
--- a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am<br>
@@ -84,12 +84,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/mpci/intercom-mpci<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/e500-mmu.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/net/network.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/net/if_intercom.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/net/tsec.c<br>
-endif<br>
-<br>
 if HAS_SMP<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/bspsmp.c<br>
 endif<br>
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am<br>
index 95a938ce7e..015453c4ec 100644<br>
--- a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am<br>
@@ -50,11 +50,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/cpuinit.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/net/network_fec.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/net/network_scc.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/cp.c<br>
diff --git a/c/src/lib/libbsp/powerpc/virtex/Makefile.am b/c/src/lib/libbsp/powerpc/virtex/Makefile.am<br>
index 1831fec540..c4d46ea190 100644<br>
--- a/c/src/lib/libbsp/powerpc/virtex/Makefile.am<br>
+++ b/c/src/lib/libbsp/powerpc/virtex/Makefile.am<br>
@@ -5,10 +5,6 @@ include $(top_srcdir)/../../<a href="http://bsp.am" rel="noreferrer" target="_blank">bsp.am</a><br>
<br>
 dist_project_lib_DATA = ../../../../../../bsps/powerpc/virtex/start/bsp_specs<br>
<br>
-if HAS_NETWORKING<br>
-endif<br>
-<br>
-<br>
 noinst_PROGRAMS =<br>
<br>
<br>
@@ -51,11 +47,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex/irq/irq_init.c<br>
 # clock<br>
 librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += =<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex/net/xiltemac.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c<br>
<br>
diff --git a/c/src/lib/libbsp/riscv/griscv/Makefile.am b/c/src/lib/libbsp/riscv/griscv/Makefile.am<br>
index b9f601ed06..56f4ad271f 100644<br>
--- a/c/src/lib/libbsp/riscv/griscv/Makefile.am<br>
+++ b/c/src/lib/libbsp/riscv/griscv/Makefile.am<br>
@@ -65,12 +65,6 @@ if HAS_SMP<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/start/bspsmp.c<br>
 endif<br>
<br>
-if HAS_NETWORKING<br>
-if !HAS_SMP<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/net/griscv_greth.c<br>
-endif<br>
-endif<br>
-<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-sources.am" rel="noreferrer" target="_blank">irq-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://grlib-sources.am" rel="noreferrer" target="_blank">grlib-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://shared-sources.am" rel="noreferrer" target="_blank">shared-sources.am</a><br>
diff --git a/c/src/lib/libbsp/sparc/erc32/Makefile.am b/c/src/lib/libbsp/sparc/erc32/Makefile.am<br>
index b929741b2c..a718284c3a 100644<br>
--- a/c/src/lib/libbsp/sparc/erc32/Makefile.am<br>
+++ b/c/src/lib/libbsp/sparc/erc32/Makefile.am<br>
@@ -59,10 +59,6 @@ if HAS_SMP<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspsmp.c<br>
 endif<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/net/erc32sonic.c<br>
-endif<br>
-<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c<br>
<br>
<br>
diff --git a/c/src/lib/libbsp/sparc/leon2/Makefile.am b/c/src/lib/libbsp/sparc/leon2/Makefile.am<br>
index d8e9ec499d..a2570e1784 100644<br>
--- a/c/src/lib/libbsp/sparc/leon2/Makefile.am<br>
+++ b/c/src/lib/libbsp/sparc/leon2/Makefile.am<br>
@@ -65,11 +65,6 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspsmp-dummy.c<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/getcurrentprocessor-zero.c<br>
 endif<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/net/leon_smc91111.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/net/leon_open_eth.c<br>
-endif<br>
-<br>
<br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://irq-sources.am" rel="noreferrer" target="_blank">irq-sources.am</a><br>
 include $(srcdir)/../../../../../../bsps/shared/<a href="http://grlib-sources.am" rel="noreferrer" target="_blank">grlib-sources.am</a><br>
diff --git a/c/src/lib/libbsp/sparc/leon3/Makefile.am b/c/src/lib/libbsp/sparc/leon3/Makefile.am<br>
index 97b80759ca..c10dbe9467 100644<br>
--- a/c/src/lib/libbsp/sparc/leon3/Makefile.am<br>
+++ b/c/src/lib/libbsp/sparc/leon3/Makefile.am<br>
@@ -78,14 +78,6 @@ if HAS_SMP<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspsmp.c<br>
 endif<br>
<br>
-if HAS_NETWORKING<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/net/leon_smc91111.c<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/net/leon_open_eth.c<br>
-if !HAS_SMP<br>
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/net/leon_greth.c<br>
-endif<br>
-endif<br>
-<br>
 if HAS_MP<br>
 # shmsupp<br>
 librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/mpci/addrconv.c<br>
diff --git a/c/src/make/Makefile.am b/c/src/make/Makefile.am<br>
index 2c630d9a78..1c45672dc9 100644<br>
--- a/c/src/make/Makefile.am<br>
+++ b/c/src/make/Makefile.am<br>
@@ -24,7 +24,6 @@ bsp.cfg: <a href="http://bsp.cfg.in" rel="noreferrer" target="_blank">bsp.cfg.in</a> Makefile<br>
        -e "s|[@]HAS_MP[@]|$(HAS_MP)|" \<br>
        -e "s|[@]HAS_POSIX_API[@]|$(HAS_POSIX_API)|" \<br>
        -e "s|[@]HAS_CPLUSPLUS[@]|$(HAS_CPLUSPLUS)|" \<br>
-       -e "s|[@]HAS_NETWORKING[@]|$(HAS_NETWORKING)|" \<br>
        < $(srcdir)/<a href="http://bsp.cfg.in" rel="noreferrer" target="_blank">bsp.cfg.in</a> > bsp.cfg<br>
 CLEANFILES += bsp.cfg<br>
<br>
@@ -48,7 +47,6 @@ target.cfg: <a href="http://target.cfg.in" rel="noreferrer" target="_blank">target.cfg.in</a> Makefile<br>
        -e "s|[@]RTEMS_HAS_MULTIPROCESSING[@]|$(HAS_MP)|" \<br>
        -e "s|[@]RTEMS_HAS_POSIX_API[@]|$(HAS_POSIX_API)|" \<br>
        -e "s|[@]RTEMS_HAS_CPLUSPLUS[@]|$(HAS_CPLUSPLUS)|" \<br>
-       -e "s|[@]RTEMS_HAS_NETWORKING[@]|$(HAS_NETWORKING)|" \<br>
        < $(srcdir)/<a href="http://target.cfg.in" rel="noreferrer" target="_blank">target.cfg.in</a> > target.cfg<br>
 CLEANFILES += target.cfg<br>
<br>
diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am<br>
index a8cce3c287..b0df610bed 100644<br>
--- a/cpukit/Makefile.am<br>
+++ b/cpukit/Makefile.am<br>
@@ -5,12 +5,6 @@ include $(top_srcdir)/automake/<a href="http://multilib.am" rel="noreferrer" target="_blank">multilib.am</a><br>
 include $(srcdir)/<a href="http://header-dirs.am" rel="noreferrer" target="_blank">header-dirs.am</a><br>
 include $(srcdir)/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
<br>
-if LIBNETWORKING<br>
-<br>
-include $(srcdir)/libnetworking/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
-<br>
-endif<br>
-<br>
 # This file is in the build tree<br>
 include_rtems_score_HEADERS += ../include/rtems/score/cpuopts.h<br>
<br>
@@ -291,7 +285,6 @@ librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagereset.c<br>
 librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagetop.c<br>
 librtemscpu_a_SOURCES += libmisc/devnull/devnull.c<br>
 librtemscpu_a_SOURCES += libmisc/devnull/devzero.c<br>
-librtemscpu_a_SOURCES += libmisc/dummy/dummy-networking.c<br>
 librtemscpu_a_SOURCES += libmisc/dumpbuf/dumpbuf.c<br>
 librtemscpu_a_SOURCES += libmisc/fb/mw_print.c<br>
 librtemscpu_a_SOURCES += libmisc/fb/mw_uid.c<br>
@@ -1232,170 +1225,6 @@ librtemscpu_a_SOURCES += libgnat/adasupp.c<br>
<br>
 endif<br>
<br>
-if LIBNETWORKING<br>
-<br>
-librtemscpu_a_SOURCES += libmisc/monitor/mon-network.c<br>
-librtemscpu_a_SOURCES += libnetworking/kern/kern_mib.c<br>
-librtemscpu_a_SOURCES += libnetworking/kern/kern_subr.c<br>
-librtemscpu_a_SOURCES += libnetworking/kern/kern_sysctl.c<br>
-librtemscpu_a_SOURCES += libnetworking/kern/uipc_domain.c<br>
-librtemscpu_a_SOURCES += libnetworking/kern/uipc_mbuf.c<br>
-librtemscpu_a_SOURCES += libnetworking/kern/uipc_socket2.c<br>
-librtemscpu_a_SOURCES += libnetworking/kern/uipc_socket.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/base64.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/gethostbydns.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/gethostbyht.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/gethostbynis.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/gethostnamadr.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getifaddrs.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getnameinfo.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getnetbydns.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getnetbyht.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getnetbynis.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getnetnamadr.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getproto.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getprotoent.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getprotoname.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getservbyname.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getservbyport.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/getservent.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/herror.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/if_indextoname.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/if_nameindex.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/inet_addr.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/inet_lnaof.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/inet_makeaddr.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/inet_netof.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/inet_network.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/inet_ntoa.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/inet_ntop.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/inet_pton.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/linkaddr.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/map_v4v6.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/nsap_addr.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/ns_name.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/ns_netint.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/ns_parse.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/ns_print.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/ns_ttl.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/rcmd.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/recv.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_comp.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_data.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_debug.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_init.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_mkquery.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_mkupdate.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_query.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_send.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_stubs.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/res_update.c<br>
-librtemscpu_a_SOURCES += libnetworking/libc/send.c<br>
-librtemscpu_a_SOURCES += libnetworking/lib/getprotoby.c<br>
-librtemscpu_a_SOURCES += libnetworking/lib/rtems_bsdnet_ntp.c<br>
-librtemscpu_a_SOURCES += libnetworking/lib/syslog.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/if.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/if_ethersubr.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/if_loop.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/if_ppp.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/if_ether.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/igmp.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/in.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/in_cksum.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/in_pcb.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/in_proto.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/in_rmx.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/ip_divert.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/ip_fw.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/ip_icmp.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/ip_input.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/ip_mroute.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/ip_output.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/raw_ip.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/tcp_debug.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/tcp_input.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/tcp_output.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/tcp_subr.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/tcp_timer.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/tcp_usrreq.c<br>
-librtemscpu_a_SOURCES += libnetworking/netinet/udp_usrreq.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/ppp_tty.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/radix.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/raw_cb.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/raw_usrreq.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/route.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/rtsock.c<br>
-librtemscpu_a_SOURCES += libnetworking/net/slcompress.c<br>
-librtemscpu_a_SOURCES += libnetworking/nfs/bootp_subr.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/mkrootfs.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_bootp.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_bsdnet_malloc_starvation.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_dhcp.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_dhcp_failsafe.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_glue.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_malloc_mbuf.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_mii_ioctl.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_mii_ioctl_kern.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_select.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showicmpstat.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showifstat.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showipstat.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showmbuf.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showroute.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showtcpstat.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showudpstat.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_socketpair.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_syscall_api.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/rtems_syscall.c<br>
-librtemscpu_a_SOURCES += libnetworking/rtems/sghostname.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/auth_none.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/auth_unix.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/authunix_prot.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/bindresvport.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/clnt_generic.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/clnt_perror.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/clnt_raw.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/clnt_simple.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/clnt_tcp.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/clnt_udp.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/get_myaddress.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/getrpcent.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/getrpcport.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/netname.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/netnamer.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/pmap_clnt.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/pmap_getmaps.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/pmap_getport.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/pmap_prot2.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/pmap_prot.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/pmap_rmt.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/rpc_callmsg.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/rpc_commondata.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/rpcdname.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/rpc_dtablesize.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/rpc_prot.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/rtems_portmapper.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/rtems_rpc.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/rtime.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/svc_auth.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/svc_auth_unix.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/svc.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/svc_raw.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/svc_run.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/svc_simple.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/svc_tcp.c<br>
-librtemscpu_a_SOURCES += librpc/src/rpc/svc_udp.c<br>
-librtemscpu_a_SOURCES += librpc/src/xdr/xdr_array.c<br>
-librtemscpu_a_SOURCES += librpc/src/xdr/xdr.c<br>
-librtemscpu_a_SOURCES += librpc/src/xdr/xdr_float.c<br>
-librtemscpu_a_SOURCES += librpc/src/xdr/xdr_mem.c<br>
-librtemscpu_a_SOURCES += librpc/src/xdr/xdr_rec.c<br>
-librtemscpu_a_SOURCES += librpc/src/xdr/xdr_reference.c<br>
-librtemscpu_a_SOURCES += librpc/src/xdr/xdr_sizeof.c<br>
-librtemscpu_a_SOURCES += librpc/src/xdr/xdr_stdio.c<br>
-<br>
-endif<br>
-<br>
 if LIBPCI<br>
<br>
 librtemscpu_a_SOURCES += libpci/pci_access.c<br>
@@ -1900,12 +1729,12 @@ libftpd_a_SOURCES += ftpd/ftpd-init.c<br>
 project_lib_LIBRARIES += libftpfs.a<br>
<br>
 libftpfs_a_SOURCES =<br>
-libftpfs_a_SOURCES += libnetworking/lib/ftpfs.c<br>
+libftpfs_a_SOURCES += libfs/src/ftpfs/ftpfs.c<br>
<br>
 project_lib_LIBRARIES += libtftpfs.a<br>
<br>
 libtftpfs_a_SOURCES =<br>
-libtftpfs_a_SOURCES += libnetworking/lib/tftpDriver.c<br>
+libtftpfs_a_SOURCES += libfs/src/ftpfs/tftpDriver.c<br>
<br>
 project_lib_LIBRARIES += libtelnetd.a<br>
<br>
diff --git a/cpukit/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a> b/cpukit/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
index ff1bc0b8c8..96bc9faca7 100644<br>
--- a/cpukit/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
+++ b/cpukit/<a href="http://headers.am" rel="noreferrer" target="_blank">headers.am</a><br>
@@ -150,7 +150,6 @@ include_rtems_HEADERS += include/rtems/rtems-rfs-format.h<br>
 include_rtems_HEADERS += include/rtems/rtems-rfs-shell.h<br>
 include_rtems_HEADERS += include/rtems/rtems-rfs.h<br>
 include_rtems_HEADERS += include/rtems/rtemsdialer.h<br>
-include_rtems_HEADERS += include/rtems/rtemspppd.h<br>
 include_rtems_HEADERS += include/rtems/scheduler.h<br>
 include_rtems_HEADERS += include/rtems/serdbg.h<br>
 include_rtems_HEADERS += include/rtems/serdbgcnf.h<br>
diff --git a/testsuites/libtests/Makefile.am b/testsuites/libtests/Makefile.am<br>
index 2ff05f2b74..90c590ac13 100644<br>
--- a/testsuites/libtests/Makefile.am<br>
+++ b/testsuites/libtests/Makefile.am<br>
@@ -739,18 +739,6 @@ fstat_norun_SOURCES = POSIX/fstat.c<br>
 fstat_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)<br>
 endif<br>
<br>
-if NETTESTS<br>
-if TEST_ftp01<br>
-lib_tests += ftp01<br>
-lib_screens += ftp01/ftp01.scn<br>
-lib_docs += ftp01/ftp01.doc<br>
-ftp01_SOURCES = ftp01/init.c<br>
-ftp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_ftp01) \<br>
-       $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking<br>
-ftp01_LDADD = $(RTEMS_ROOT)cpukit/libftpd.a $(RTEMS_ROOT)cpukit/libftpfs.a $(LDADD)<br>
-endif<br>
-endif<br>
-<br>
 if TEST_ftrylockfile<br>
 lib_tests += ftrylockfile.norun<br>
 ftrylockfile_norun_SOURCES = POSIX/ftrylockfile.c<br>
@@ -963,29 +951,6 @@ md501_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_md501) \<br>
        $(support_includes)<br>
 endif<br>
<br>
-if NETTESTS<br>
-if HAS_POSIX<br>
-if TEST_mghttpd01<br>
-lib_tests += mghttpd01<br>
-lib_screens += mghttpd01/mghttpd01.scn<br>
-lib_docs += mghttpd01/mghttpd01.doc<br>
-mghttpd01_SOURCES = mghttpd01/init.c mghttpd01-tar.c \<br>
-       mghttpd01-tar.h mghttpd01/test-http-client.c \<br>
-       mghttpd01/test-http-client.h<br>
-mghttpd01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mghttpd01) \<br>
-       $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking<br>
-mghttpd01_LDADD = $(RTEMS_ROOT)cpukit/libmghttpd.a $(LDADD)<br>
-mghttpd01-tar.c: mghttpd01/mghttpd01.tar<br>
-       $(AM_V_GEN)$(BIN2C) -C $< $@<br>
-mghttpd01-tar.h: mghttpd01/mghttpd01.tar<br>
-       $(AM_V_GEN)$(BIN2C) -H $< $@<br>
-mghttpd01-tar.o: mghttpd01-tar.c mghttpd01-tar.h<br>
-mghttpd01/init.c: mghttpd01-tar.h<br>
-CLEANFILES += mghttpd01.tar mghttpd01-tar.c mghttpd01-tar.h<br>
-endif<br>
-endif<br>
-endif<br>
-<br>
 if TEST_monitor<br>
 lib_tests += monitor<br>
 monitor_SOURCES = monitor/init.c monitor/system.h<br>
@@ -1017,17 +982,6 @@ nanosleep_norun_SOURCES = POSIX/nanosleep.c<br>
 nanosleep_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)<br>
 endif<br>
<br>
-if NETTESTS<br>
-if TEST_networking01<br>
-lib_tests += networking01<br>
-lib_screens += networking01/networking01.scn<br>
-lib_docs += networking01/networking01.doc<br>
-networking01_SOURCES = networking01/init.c<br>
-networking01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_networking01) \<br>
-       $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking<br>
-endif<br>
-endif<br>
-<br>
 if TEST_newlib01<br>
 lib_tests += newlib01<br>
 lib_screens += newlib01/newlib01.scn<br>
@@ -1247,17 +1201,6 @@ stringto01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_stringto01) \<br>
        $(support_includes)<br>
 endif<br>
<br>
-if NETTESTS<br>
-if TEST_syscall01<br>
-lib_tests += syscall01<br>
-lib_screens += syscall01/syscall01.scn<br>
-lib_docs += syscall01/syscall01.doc<br>
-syscall01_SOURCES = syscall01/init.c<br>
-syscall01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_syscall01) \<br>
-       $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking<br>
-endif<br>
-endif<br>
-<br>
 if TARTESTS<br>
 if TEST_tar01<br>
 lib_tests += tar01<br>
@@ -1326,18 +1269,6 @@ tar03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tar03) \<br>
        $(support_includes)<br>
 endif<br>
<br>
-if NETTESTS<br>
-if TEST_telnetd01<br>
-lib_tests += telnetd01<br>
-lib_screens += telnetd01/telnetd01.scn<br>
-lib_docs += telnetd01/telnetd01.doc<br>
-telnetd01_SOURCES = telnetd01/init.c<br>
-telnetd01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_telnetd01) \<br>
-       $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking<br>
-telnetd01_LDADD = $(RTEMS_ROOT)cpukit/libtelnetd.a $(LDADD)<br>
-endif<br>
-endif<br>
-<br>
 if TEST_termios<br>
 lib_tests += termios<br>
 termios_SOURCES = termios/init.c<br>
diff --git a/testsuites/samples/Makefile.am b/testsuites/samples/Makefile.am<br>
index 1944d90ccc..d6abe53eab 100644<br>
--- a/testsuites/samples/Makefile.am<br>
+++ b/testsuites/samples/Makefile.am<br>
@@ -86,16 +86,6 @@ hello_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_hello) \<br>
        $(support_includes)<br>
 endif<br>
<br>
-if NETTESTS<br>
-if TEST_loopback<br>
-samples += loopback<br>
-sample_screens += loopback/loopback.scn<br>
-loopback_SOURCES = loopback/init.c<br>
-loopback_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_loopback) \<br>
-       $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking<br>
-endif<br>
-endif<br>
-<br>
 if TEST_minimum<br>
 samples += minimum<br>
 sample_screens += minimum/minimum.scn<br>
@@ -124,19 +114,6 @@ paranoia_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_paranoia) \<br>
 paranoia_LDADD = -lm $(LDADD)<br>
 endif<br>
<br>
-if NETTESTS<br>
-if NO_SMP<br>
-if TEST_pppd<br>
-samples += pppd<br>
-pppd_SOURCES = pppd/init.c pppd/pppdapp.c pppd/netconfig.h \<br>
-       pppd/system.h<br>
-pppd_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_pppd) $(support_includes) \<br>
-       -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking<br>
-pppd_LDADD = $(RTEMS_ROOT)cpukit/libpppd.a $(LDADD)<br>
-endif<br>
-endif<br>
-endif<br>
-<br>
 if TEST_ticker<br>
 samples += ticker<br>
 sample_screens += ticker/ticker.scn<br>
-- <br>
2.26.2<br>
<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div>