diff --git a/configs/c5471evm/httpd/defconfig b/configs/c5471evm/httpd/defconfig index f439d0e6848..571762f4443 100644 --- a/configs/c5471evm/httpd/defconfig +++ b/configs/c5471evm/httpd/defconfig @@ -407,6 +407,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set CONFIG_NET_ETH_MTU=590 CONFIG_NET_ETH_TCP_RECVWNDO=536 diff --git a/configs/c5471evm/nettest/defconfig b/configs/c5471evm/nettest/defconfig index c28bf179dbd..dd34a056179 100644 --- a/configs/c5471evm/nettest/defconfig +++ b/configs/c5471evm/nettest/defconfig @@ -400,6 +400,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set CONFIG_NET_ETH_MTU=590 CONFIG_NET_ETH_TCP_RECVWNDO=536 diff --git a/configs/c5471evm/nsh/defconfig b/configs/c5471evm/nsh/defconfig index 0e1cea81912..fbbf1d6be51 100644 --- a/configs/c5471evm/nsh/defconfig +++ b/configs/c5471evm/nsh/defconfig @@ -415,6 +415,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set CONFIG_NET_ETH_MTU=590 CONFIG_NET_ETH_TCP_RECVWNDO=536 diff --git a/configs/cloudctrl/nsh/defconfig b/configs/cloudctrl/nsh/defconfig index 80f6a5208ef..ac0bb77386a 100644 --- a/configs/cloudctrl/nsh/defconfig +++ b/configs/cloudctrl/nsh/defconfig @@ -713,6 +713,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y CONFIG_NET_ETH_MTU=590 CONFIG_NET_ETH_TCP_RECVWNDO=536 diff --git a/configs/dk-tm4c129x/nsh/defconfig b/configs/dk-tm4c129x/nsh/defconfig index f48daae0b32..37478a6d93c 100644 --- a/configs/dk-tm4c129x/nsh/defconfig +++ b/configs/dk-tm4c129x/nsh/defconfig @@ -159,6 +159,12 @@ CONFIG_TIVA_HAVE_SSI2=y CONFIG_TIVA_HAVE_SSI3=y CONFIG_TIVA_HAVE_ETHERNET=y # CONFIG_TIVA_SSI is not set +# CONFIG_TIVA_TIMER is not set +CONFIG_TIVA_HAVE_TIMER3=y +CONFIG_TIVA_HAVE_TIMER4=y +CONFIG_TIVA_HAVE_TIMER5=y +CONFIG_TIVA_HAVE_TIMER6=y +CONFIG_TIVA_HAVE_TIMER7=y # CONFIG_TIVA_I2C0 is not set # CONFIG_TIVA_I2C1 is not set # CONFIG_TIVA_I2C2 is not set @@ -181,6 +187,14 @@ CONFIG_TIVA_UART0=y # CONFIG_TIVA_SSI1 is not set # CONFIG_TIVA_SSI2 is not set # CONFIG_TIVA_SSI3 is not set +# CONFIG_TIVA_TIMER0 is not set +# CONFIG_TIVA_TIMER1 is not set +# CONFIG_TIVA_TIMER2 is not set +# CONFIG_TIVA_TIMER3 is not set +# CONFIG_TIVA_TIMER4 is not set +# CONFIG_TIVA_TIMER5 is not set +# CONFIG_TIVA_TIMER6 is not set +# CONFIG_TIVA_TIMER7 is not set CONFIG_TIVA_ETHERNET=y # CONFIG_TIVA_FLASH is not set @@ -572,6 +586,7 @@ CONFIG_NET_SOLINGER=y # Network Device Operations # CONFIG_NETDEV_PHY_IOCTL=y +CONFIG_NET_IPv4=y # # Raw Socket Support @@ -824,6 +839,7 @@ CONFIG_EXAMPLES_NSH=y # # CONFIG_INTERPRETERS_FICL is not set # CONFIG_INTERPRETERS_PCODE is not set +# CONFIG_INTERPRETERS_MICROPYTHON is not set # # Network Utilities diff --git a/configs/eagle100/httpd/defconfig b/configs/eagle100/httpd/defconfig index aafaf621698..94e562953b4 100644 --- a/configs/eagle100/httpd/defconfig +++ b/configs/eagle100/httpd/defconfig @@ -395,6 +395,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/configs/eagle100/nettest/defconfig b/configs/eagle100/nettest/defconfig index 94d492369bf..a98974d4175 100644 --- a/configs/eagle100/nettest/defconfig +++ b/configs/eagle100/nettest/defconfig @@ -505,6 +505,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set CONFIG_NET_ETH_MTU=590 CONFIG_NET_ETH_TCP_RECVWNDO=536 diff --git a/configs/eagle100/nsh/defconfig b/configs/eagle100/nsh/defconfig index 758571ac728..65331ed8074 100644 --- a/configs/eagle100/nsh/defconfig +++ b/configs/eagle100/nsh/defconfig @@ -435,6 +435,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/eagle100/thttpd/defconfig b/configs/eagle100/thttpd/defconfig index 067431b0d44..4dbd5fd6fa0 100644 --- a/configs/eagle100/thttpd/defconfig +++ b/configs/eagle100/thttpd/defconfig @@ -387,6 +387,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/configs/ekk-lm3s9b96/nsh/defconfig b/configs/ekk-lm3s9b96/nsh/defconfig index 9fcbb98ec8a..7cfae9e9857 100644 --- a/configs/ekk-lm3s9b96/nsh/defconfig +++ b/configs/ekk-lm3s9b96/nsh/defconfig @@ -421,6 +421,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=40 diff --git a/configs/ez80f910200zco/dhcpd/defconfig b/configs/ez80f910200zco/dhcpd/defconfig index 97245015bda..e09851489a1 100644 --- a/configs/ez80f910200zco/dhcpd/defconfig +++ b/configs/ez80f910200zco/dhcpd/defconfig @@ -395,6 +395,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/ez80f910200zco/httpd/defconfig b/configs/ez80f910200zco/httpd/defconfig index ebf505c572d..ff209243baa 100644 --- a/configs/ez80f910200zco/httpd/defconfig +++ b/configs/ez80f910200zco/httpd/defconfig @@ -397,6 +397,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/configs/ez80f910200zco/nettest/defconfig b/configs/ez80f910200zco/nettest/defconfig index 97a74b4f828..83142a410e5 100644 --- a/configs/ez80f910200zco/nettest/defconfig +++ b/configs/ez80f910200zco/nettest/defconfig @@ -395,6 +395,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/ez80f910200zco/nsh/defconfig b/configs/ez80f910200zco/nsh/defconfig index b894842f975..0f2939488fe 100644 --- a/configs/ez80f910200zco/nsh/defconfig +++ b/configs/ez80f910200zco/nsh/defconfig @@ -399,6 +399,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/ez80f910200zco/poll/defconfig b/configs/ez80f910200zco/poll/defconfig index a84b387d38d..49942519748 100644 --- a/configs/ez80f910200zco/poll/defconfig +++ b/configs/ez80f910200zco/poll/defconfig @@ -397,6 +397,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/fire-stm32v2/nsh/defconfig b/configs/fire-stm32v2/nsh/defconfig index 444733b1ddd..56b466278cf 100644 --- a/configs/fire-stm32v2/nsh/defconfig +++ b/configs/fire-stm32v2/nsh/defconfig @@ -770,6 +770,7 @@ CONFIG_NET_NOINTS=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set CONFIG_NET_ETH_MTU=590 CONFIG_NET_ETH_TCP_RECVWNDO=536 diff --git a/configs/lm3s6432-s2e/nsh/defconfig b/configs/lm3s6432-s2e/nsh/defconfig index 1b4780e7576..87f4b7d666b 100644 --- a/configs/lm3s6432-s2e/nsh/defconfig +++ b/configs/lm3s6432-s2e/nsh/defconfig @@ -418,6 +418,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/lm3s6965-ek/discover/defconfig b/configs/lm3s6965-ek/discover/defconfig index 763c44e5e0b..95c17b05243 100644 --- a/configs/lm3s6965-ek/discover/defconfig +++ b/configs/lm3s6965-ek/discover/defconfig @@ -427,6 +427,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/lm3s6965-ek/nsh/defconfig b/configs/lm3s6965-ek/nsh/defconfig index 763c44e5e0b..95c17b05243 100644 --- a/configs/lm3s6965-ek/nsh/defconfig +++ b/configs/lm3s6965-ek/nsh/defconfig @@ -427,6 +427,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/lm3s6965-ek/tcpecho/defconfig b/configs/lm3s6965-ek/tcpecho/defconfig index 26de9dc99bd..0dae9e462eb 100644 --- a/configs/lm3s6965-ek/tcpecho/defconfig +++ b/configs/lm3s6965-ek/tcpecho/defconfig @@ -508,6 +508,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set CONFIG_NET_ETH_MTU=650 CONFIG_NET_ETH_TCP_RECVWNDO=624 diff --git a/configs/lm3s8962-ek/nsh/defconfig b/configs/lm3s8962-ek/nsh/defconfig index da73434d193..1126388230c 100644 --- a/configs/lm3s8962-ek/nsh/defconfig +++ b/configs/lm3s8962-ek/nsh/defconfig @@ -435,6 +435,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/lpcxpresso-lpc1768/dhcpd/defconfig b/configs/lpcxpresso-lpc1768/dhcpd/defconfig index 975d0225830..0ec4d5ea84c 100644 --- a/configs/lpcxpresso-lpc1768/dhcpd/defconfig +++ b/configs/lpcxpresso-lpc1768/dhcpd/defconfig @@ -466,6 +466,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/lpcxpresso-lpc1768/nsh/defconfig b/configs/lpcxpresso-lpc1768/nsh/defconfig index 64b62ca67d9..80408c8f05b 100644 --- a/configs/lpcxpresso-lpc1768/nsh/defconfig +++ b/configs/lpcxpresso-lpc1768/nsh/defconfig @@ -512,6 +512,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/lpcxpresso-lpc1768/thttpd/defconfig b/configs/lpcxpresso-lpc1768/thttpd/defconfig index 1b69df5d30c..0e6460bbfde 100644 --- a/configs/lpcxpresso-lpc1768/thttpd/defconfig +++ b/configs/lpcxpresso-lpc1768/thttpd/defconfig @@ -465,6 +465,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/configs/ntosd-dm320/nettest/defconfig b/configs/ntosd-dm320/nettest/defconfig index 088088c7cb1..4a95f7ba8e1 100644 --- a/configs/ntosd-dm320/nettest/defconfig +++ b/configs/ntosd-dm320/nettest/defconfig @@ -418,6 +418,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/ntosd-dm320/nsh/defconfig b/configs/ntosd-dm320/nsh/defconfig index c6bd847169a..b57b7dff372 100644 --- a/configs/ntosd-dm320/nsh/defconfig +++ b/configs/ntosd-dm320/nsh/defconfig @@ -433,6 +433,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/ntosd-dm320/poll/defconfig b/configs/ntosd-dm320/poll/defconfig index 7e31699afc7..0320a57fdf5 100644 --- a/configs/ntosd-dm320/poll/defconfig +++ b/configs/ntosd-dm320/poll/defconfig @@ -426,6 +426,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/ntosd-dm320/thttpd/defconfig b/configs/ntosd-dm320/thttpd/defconfig index a0aafb68d77..524b5404ca2 100644 --- a/configs/ntosd-dm320/thttpd/defconfig +++ b/configs/ntosd-dm320/thttpd/defconfig @@ -419,6 +419,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/ntosd-dm320/udp/defconfig b/configs/ntosd-dm320/udp/defconfig index 671ebefaa6e..8d90487f938 100644 --- a/configs/ntosd-dm320/udp/defconfig +++ b/configs/ntosd-dm320/udp/defconfig @@ -418,6 +418,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/ntosd-dm320/webserver/defconfig b/configs/ntosd-dm320/webserver/defconfig index 6a7d8b6da74..8c114c023f9 100644 --- a/configs/ntosd-dm320/webserver/defconfig +++ b/configs/ntosd-dm320/webserver/defconfig @@ -421,6 +421,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/olimex-lpc1766stk/ftpc/defconfig b/configs/olimex-lpc1766stk/ftpc/defconfig index f74ce25ffd9..9909ebee631 100644 --- a/configs/olimex-lpc1766stk/ftpc/defconfig +++ b/configs/olimex-lpc1766stk/ftpc/defconfig @@ -496,6 +496,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/configs/olimex-lpc1766stk/hidmouse/defconfig b/configs/olimex-lpc1766stk/hidmouse/defconfig index cd5961769d0..0ec5bdb7028 100644 --- a/configs/olimex-lpc1766stk/hidmouse/defconfig +++ b/configs/olimex-lpc1766stk/hidmouse/defconfig @@ -487,6 +487,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/olimex-lpc1766stk/nettest/defconfig b/configs/olimex-lpc1766stk/nettest/defconfig index fe3b365fe36..0ba54fb6b8b 100644 --- a/configs/olimex-lpc1766stk/nettest/defconfig +++ b/configs/olimex-lpc1766stk/nettest/defconfig @@ -466,6 +466,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/olimex-lpc1766stk/nsh/defconfig b/configs/olimex-lpc1766stk/nsh/defconfig index 3788d9603d7..8fe3a6c7921 100644 --- a/configs/olimex-lpc1766stk/nsh/defconfig +++ b/configs/olimex-lpc1766stk/nsh/defconfig @@ -496,6 +496,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/olimex-lpc1766stk/slip-httpd/defconfig b/configs/olimex-lpc1766stk/slip-httpd/defconfig index 68d1a424c80..148e711ea9c 100644 --- a/configs/olimex-lpc1766stk/slip-httpd/defconfig +++ b/configs/olimex-lpc1766stk/slip-httpd/defconfig @@ -476,6 +476,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y CONFIG_NET_NOINTS=y +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_SLIP_MTU=296 diff --git a/configs/olimex-lpc1766stk/thttpd/defconfig b/configs/olimex-lpc1766stk/thttpd/defconfig index 4ed3c5dcb01..78aca442a90 100644 --- a/configs/olimex-lpc1766stk/thttpd/defconfig +++ b/configs/olimex-lpc1766stk/thttpd/defconfig @@ -466,6 +466,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/configs/olimex-lpc1766stk/zmodem/defconfig b/configs/olimex-lpc1766stk/zmodem/defconfig index ea822952f52..6190668f6f9 100644 --- a/configs/olimex-lpc1766stk/zmodem/defconfig +++ b/configs/olimex-lpc1766stk/zmodem/defconfig @@ -510,6 +510,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/olimex-stm32-p107/nsh/defconfig b/configs/olimex-stm32-p107/nsh/defconfig index 38c6dd0d28a..cbd702ec76e 100644 --- a/configs/olimex-stm32-p107/nsh/defconfig +++ b/configs/olimex-stm32-p107/nsh/defconfig @@ -700,6 +700,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=650 diff --git a/configs/olimex-stm32-p207/nsh/defconfig b/configs/olimex-stm32-p207/nsh/defconfig index 3f7adb5a954..f91cbe0ad01 100644 --- a/configs/olimex-stm32-p207/nsh/defconfig +++ b/configs/olimex-stm32-p207/nsh/defconfig @@ -531,6 +531,7 @@ CONFIG_PHY_KS8721=y # CONFIG_PHY_LAN8720 is not set # CONFIG_PHY_DM9161 is not set # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set # CONFIG_NET_IPv6 is not set diff --git a/configs/olimex-strp711/nettest/defconfig b/configs/olimex-strp711/nettest/defconfig index 89afa27a3ff..586a4923e50 100644 --- a/configs/olimex-strp711/nettest/defconfig +++ b/configs/olimex-strp711/nettest/defconfig @@ -392,6 +392,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y CONFIG_NET_NOINTS=y +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/configs/pic32-starterkit/nsh2/defconfig b/configs/pic32-starterkit/nsh2/defconfig index a27d5bd45e4..c16e9205994 100644 --- a/configs/pic32-starterkit/nsh2/defconfig +++ b/configs/pic32-starterkit/nsh2/defconfig @@ -534,6 +534,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/pic32mx7mmb/nsh/defconfig b/configs/pic32mx7mmb/nsh/defconfig index b646d01cc34..0cdd03c1e57 100644 --- a/configs/pic32mx7mmb/nsh/defconfig +++ b/configs/pic32mx7mmb/nsh/defconfig @@ -587,6 +587,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/rgmp/arm/default/defconfig b/configs/rgmp/arm/default/defconfig index f6ef4b6aa37..517dd147a7f 100644 --- a/configs/rgmp/arm/default/defconfig +++ b/configs/rgmp/arm/default/defconfig @@ -293,6 +293,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=5 diff --git a/configs/rgmp/arm/nsh/defconfig b/configs/rgmp/arm/nsh/defconfig index 8648341d82f..bdda866f078 100644 --- a/configs/rgmp/arm/nsh/defconfig +++ b/configs/rgmp/arm/nsh/defconfig @@ -315,6 +315,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=5 diff --git a/configs/rgmp/x86/cxxtest/defconfig b/configs/rgmp/x86/cxxtest/defconfig index eeb952edc26..65ce5bbddaf 100644 --- a/configs/rgmp/x86/cxxtest/defconfig +++ b/configs/rgmp/x86/cxxtest/defconfig @@ -322,6 +322,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=5 diff --git a/configs/rgmp/x86/default/defconfig b/configs/rgmp/x86/default/defconfig index 58106fac754..ba71898996b 100644 --- a/configs/rgmp/x86/default/defconfig +++ b/configs/rgmp/x86/default/defconfig @@ -301,6 +301,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=5 diff --git a/configs/rgmp/x86/helloxx/defconfig b/configs/rgmp/x86/helloxx/defconfig index c5a3aa84f42..9ed392b1f62 100644 --- a/configs/rgmp/x86/helloxx/defconfig +++ b/configs/rgmp/x86/helloxx/defconfig @@ -322,6 +322,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=5 diff --git a/configs/rgmp/x86/nsh/defconfig b/configs/rgmp/x86/nsh/defconfig index f2ffd2fe18c..13fa5bb2800 100644 --- a/configs/rgmp/x86/nsh/defconfig +++ b/configs/rgmp/x86/nsh/defconfig @@ -323,6 +323,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=5 diff --git a/configs/sam4e-ek/nsh/defconfig b/configs/sam4e-ek/nsh/defconfig index ad4daad440c..4e610aa8625 100644 --- a/configs/sam4e-ek/nsh/defconfig +++ b/configs/sam4e-ek/nsh/defconfig @@ -613,6 +613,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/sam4e-ek/nxwm/defconfig b/configs/sam4e-ek/nxwm/defconfig index 97cd17adc54..484a22ac168 100644 --- a/configs/sam4e-ek/nxwm/defconfig +++ b/configs/sam4e-ek/nxwm/defconfig @@ -671,6 +671,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/sam4e-ek/usbnsh/defconfig b/configs/sam4e-ek/usbnsh/defconfig index dbeab50d129..989f1cc6d68 100644 --- a/configs/sam4e-ek/usbnsh/defconfig +++ b/configs/sam4e-ek/usbnsh/defconfig @@ -654,6 +654,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/sama5d3-xplained/bridge/defconfig b/configs/sama5d3-xplained/bridge/defconfig index b242f916d7d..83e40d5edfb 100644 --- a/configs/sama5d3-xplained/bridge/defconfig +++ b/configs/sama5d3-xplained/bridge/defconfig @@ -590,6 +590,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set CONFIG_NET_ETH_MTU=590 CONFIG_NET_GUARDSIZE=2 diff --git a/configs/sama5d4-ek/bridge/defconfig b/configs/sama5d4-ek/bridge/defconfig index b5e93ae502d..1c863d29fec 100644 --- a/configs/sama5d4-ek/bridge/defconfig +++ b/configs/sama5d4-ek/bridge/defconfig @@ -621,6 +621,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set CONFIG_NET_ETH_MTU=590 CONFIG_NET_GUARDSIZE=2 diff --git a/configs/sama5d4-ek/nsh/defconfig b/configs/sama5d4-ek/nsh/defconfig index d135a28a3d4..978a7aad6f1 100644 --- a/configs/sama5d4-ek/nsh/defconfig +++ b/configs/sama5d4-ek/nsh/defconfig @@ -765,6 +765,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/sama5d4-ek/nxwm/defconfig b/configs/sama5d4-ek/nxwm/defconfig index 78b86b4ffd7..7a88898cf61 100644 --- a/configs/sama5d4-ek/nxwm/defconfig +++ b/configs/sama5d4-ek/nxwm/defconfig @@ -734,6 +734,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/shenzhou/nsh/defconfig b/configs/shenzhou/nsh/defconfig index 101404f422b..43b6a62fda1 100644 --- a/configs/shenzhou/nsh/defconfig +++ b/configs/shenzhou/nsh/defconfig @@ -390,6 +390,7 @@ CONFIG_ARCH_HAVE_PHY=y # CONFIG_ETH0_PHY_LAN8720 is not set CONFIG_ETH0_PHY_DM9161=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_IPv6 is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/shenzhou/nxwm/defconfig b/configs/shenzhou/nxwm/defconfig index fd7963a7d47..29dd9786768 100644 --- a/configs/shenzhou/nxwm/defconfig +++ b/configs/shenzhou/nxwm/defconfig @@ -604,6 +604,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set # CONFIG_NET_IPv6 is not set diff --git a/configs/shenzhou/thttpd/defconfig b/configs/shenzhou/thttpd/defconfig index d49f8f02482..7488ba9a335 100644 --- a/configs/shenzhou/thttpd/defconfig +++ b/configs/shenzhou/thttpd/defconfig @@ -377,6 +377,7 @@ CONFIG_ARCH_HAVE_PHY=y # CONFIG_ETH0_PHY_LAN8720 is not set CONFIG_ETH0_PHY_DM9161=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_IPv6 is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/configs/sim/nettest/defconfig b/configs/sim/nettest/defconfig index f1430af50df..c4fb7cfb2a1 100755 --- a/configs/sim/nettest/defconfig +++ b/configs/sim/nettest/defconfig @@ -311,6 +311,7 @@ CONFIG_ARCH_HAVE_NET=y # CONFIG_ARCH_HAVE_PHY is not set CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/stm3220g-eval/dhcpd/defconfig b/configs/stm3220g-eval/dhcpd/defconfig index 90f2dbbb430..7b522472918 100644 --- a/configs/stm3220g-eval/dhcpd/defconfig +++ b/configs/stm3220g-eval/dhcpd/defconfig @@ -573,6 +573,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3220g-eval/nettest/defconfig b/configs/stm3220g-eval/nettest/defconfig index 4cefad0b4c1..a3ce5405e2f 100644 --- a/configs/stm3220g-eval/nettest/defconfig +++ b/configs/stm3220g-eval/nettest/defconfig @@ -572,6 +572,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3220g-eval/nsh/defconfig b/configs/stm3220g-eval/nsh/defconfig index 1e9adf70720..7de6d3386a6 100644 --- a/configs/stm3220g-eval/nsh/defconfig +++ b/configs/stm3220g-eval/nsh/defconfig @@ -616,6 +616,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3220g-eval/nsh2/defconfig b/configs/stm3220g-eval/nsh2/defconfig index de9af8e3628..639a3674b06 100644 --- a/configs/stm3220g-eval/nsh2/defconfig +++ b/configs/stm3220g-eval/nsh2/defconfig @@ -619,6 +619,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3220g-eval/nxwm/defconfig b/configs/stm3220g-eval/nxwm/defconfig index c311fd94057..ddb4da6de54 100644 --- a/configs/stm3220g-eval/nxwm/defconfig +++ b/configs/stm3220g-eval/nxwm/defconfig @@ -651,6 +651,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3220g-eval/telnetd/defconfig b/configs/stm3220g-eval/telnetd/defconfig index aaa65976105..93c72656dee 100644 --- a/configs/stm3220g-eval/telnetd/defconfig +++ b/configs/stm3220g-eval/telnetd/defconfig @@ -572,6 +572,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3240g-eval/dhcpd/defconfig b/configs/stm3240g-eval/dhcpd/defconfig index 1892581a209..7157fd75be0 100644 --- a/configs/stm3240g-eval/dhcpd/defconfig +++ b/configs/stm3240g-eval/dhcpd/defconfig @@ -575,6 +575,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3240g-eval/discover/defconfig b/configs/stm3240g-eval/discover/defconfig index e387a5c8c8e..1a6fde94b9e 100644 --- a/configs/stm3240g-eval/discover/defconfig +++ b/configs/stm3240g-eval/discover/defconfig @@ -707,6 +707,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y CONFIG_NET_ETH_MTU=650 CONFIG_NET_ETH_TCP_RECVWNDO=624 diff --git a/configs/stm3240g-eval/nettest/defconfig b/configs/stm3240g-eval/nettest/defconfig index 0ffc3c63b0a..5ea83ecb3bd 100644 --- a/configs/stm3240g-eval/nettest/defconfig +++ b/configs/stm3240g-eval/nettest/defconfig @@ -574,6 +574,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3240g-eval/nsh/defconfig b/configs/stm3240g-eval/nsh/defconfig index c7b85334a45..7b47e79a88a 100644 --- a/configs/stm3240g-eval/nsh/defconfig +++ b/configs/stm3240g-eval/nsh/defconfig @@ -715,6 +715,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y CONFIG_NET_ETH_MTU=590 CONFIG_NET_ETH_TCP_RECVWNDO=536 diff --git a/configs/stm3240g-eval/nsh2/defconfig b/configs/stm3240g-eval/nsh2/defconfig index 458cb5a057a..2998e0b5d2c 100644 --- a/configs/stm3240g-eval/nsh2/defconfig +++ b/configs/stm3240g-eval/nsh2/defconfig @@ -621,6 +621,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3240g-eval/nxterm/defconfig b/configs/stm3240g-eval/nxterm/defconfig index 063d1fa245b..a22814eda2b 100644 --- a/configs/stm3240g-eval/nxterm/defconfig +++ b/configs/stm3240g-eval/nxterm/defconfig @@ -712,6 +712,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/stm3240g-eval/nxwm/defconfig b/configs/stm3240g-eval/nxwm/defconfig index 606c3ee5c39..7650e51a873 100644 --- a/configs/stm3240g-eval/nxwm/defconfig +++ b/configs/stm3240g-eval/nxwm/defconfig @@ -750,6 +750,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=562 diff --git a/configs/stm3240g-eval/telnetd/defconfig b/configs/stm3240g-eval/telnetd/defconfig index ae3ee5b36a3..e9b1caf195b 100644 --- a/configs/stm3240g-eval/telnetd/defconfig +++ b/configs/stm3240g-eval/telnetd/defconfig @@ -574,6 +574,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3240g-eval/webserver/defconfig b/configs/stm3240g-eval/webserver/defconfig index 9de8eb380fa..999d598bf10 100644 --- a/configs/stm3240g-eval/webserver/defconfig +++ b/configs/stm3240g-eval/webserver/defconfig @@ -611,6 +611,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=10 diff --git a/configs/stm3240g-eval/xmlrpc/defconfig b/configs/stm3240g-eval/xmlrpc/defconfig index ca68e1a7f2e..51010f73453 100644 --- a/configs/stm3240g-eval/xmlrpc/defconfig +++ b/configs/stm3240g-eval/xmlrpc/defconfig @@ -703,6 +703,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y CONFIG_NET_ETH_MTU=650 CONFIG_NET_ETH_TCP_RECVWNDO=536 diff --git a/configs/stm32f4discovery/netnsh/defconfig b/configs/stm32f4discovery/netnsh/defconfig index cead906ae54..d3980dfce39 100644 --- a/configs/stm32f4discovery/netnsh/defconfig +++ b/configs/stm32f4discovery/netnsh/defconfig @@ -735,6 +735,7 @@ CONFIG_NET=y # # Driver buffer configuration # +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y CONFIG_NET_ETH_MTU=590 CONFIG_NET_ETH_TCP_RECVWNDO=536 diff --git a/configs/viewtool-stm32f107/netnsh/defconfig b/configs/viewtool-stm32f107/netnsh/defconfig index b4b90477771..4db8877aed3 100644 --- a/configs/viewtool-stm32f107/netnsh/defconfig +++ b/configs/viewtool-stm32f107/netnsh/defconfig @@ -639,6 +639,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y CONFIG_NET_MULTIBUFFER=y # CONFIG_NET_PROMISCUOUS is not set CONFIG_NET_ETH_MTU=650 diff --git a/configs/zkit-arm-1769/hello/defconfig b/configs/zkit-arm-1769/hello/defconfig index f2bc3d63903..4da9a0dd731 100644 --- a/configs/zkit-arm-1769/hello/defconfig +++ b/configs/zkit-arm-1769/hello/defconfig @@ -466,6 +466,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/configs/zkit-arm-1769/nsh/defconfig b/configs/zkit-arm-1769/nsh/defconfig index 0ed796faae1..47a7fe00288 100644 --- a/configs/zkit-arm-1769/nsh/defconfig +++ b/configs/zkit-arm-1769/nsh/defconfig @@ -496,6 +496,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/zkit-arm-1769/nxhello/defconfig b/configs/zkit-arm-1769/nxhello/defconfig index 37756cf11e2..07219e44f60 100644 --- a/configs/zkit-arm-1769/nxhello/defconfig +++ b/configs/zkit-arm-1769/nxhello/defconfig @@ -534,6 +534,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=8 diff --git a/configs/zkit-arm-1769/thttpd/defconfig b/configs/zkit-arm-1769/thttpd/defconfig index 3dfa11347c1..c40fed33857 100644 --- a/configs/zkit-arm-1769/thttpd/defconfig +++ b/configs/zkit-arm-1769/thttpd/defconfig @@ -466,6 +466,7 @@ CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_PHY=y CONFIG_NET=y # CONFIG_NET_NOINTS is not set +CONFIG_NET_IPv4=y # CONFIG_NET_MULTIBUFFER is not set # CONFIG_NET_PROMISCUOUS is not set CONFIG_NSOCKET_DESCRIPTORS=16 diff --git a/net/Kconfig b/net/Kconfig index 5eb06b7fae4..c53b0ccc5c7 100644 --- a/net/Kconfig +++ b/net/Kconfig @@ -183,6 +183,13 @@ endmenu # Data link support source "net/socket/Kconfig" source "net/netdev/Kconfig" + +#source "net/ipv4/Kconfig" + +config NET_IPv4 + bool + default y + source "net/ipv6/Kconfig" source "net/pkt/Kconfig" source "net/tcp/Kconfig" diff --git a/net/arp/Kconfig b/net/arp/Kconfig index 5cb60e0da83..5eac47105c5 100644 --- a/net/arp/Kconfig +++ b/net/arp/Kconfig @@ -8,7 +8,7 @@ menu "ARP Configuration" config NET_ARP bool default y - depends on NET_ETHERNET + depends on NET_ETHERNET && NET_IPv4 ---help--- This setting is currently overridden by logic in include/nuttx/net