This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit b6eb3c828cff36ec00b61b8dd704fb67d622b765
Author: Fotis Panagiotopoulos <f.pa...@amco.gr>
AuthorDate: Tue Feb 14 12:54:53 2023 +0200

    Removed obsolete option NET_ALLOC_CONNS.
---
 boards/sim/sim/sim/configs/dynconns/defconfig | 12 +++++++++++-
 net/Kconfig                                   | 10 ----------
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/boards/sim/sim/sim/configs/dynconns/defconfig 
b/boards/sim/sim/sim/configs/dynconns/defconfig
index c4e05b93a2..467013b557 100644
--- a/boards/sim/sim/sim/configs/dynconns/defconfig
+++ b/boards/sim/sim/sim/configs/dynconns/defconfig
@@ -18,6 +18,7 @@ CONFIG_BOARDCTL_ROMDISK=y
 CONFIG_BOARD_LOOPSPERMSEC=0
 CONFIG_BOOT_RUNFROMEXTSRAM=y
 CONFIG_BUILTIN=y
+CONFIG_CAN_ALLOC_CONNS=1
 CONFIG_DEV_LOOP=y
 CONFIG_DEV_ZERO=y
 CONFIG_FSUTILS_PASSWD=y
@@ -38,17 +39,19 @@ CONFIG_NETDEV_CAN_FILTER_IOCTL=y
 CONFIG_NETDEV_LATEINIT=y
 CONFIG_NETDEV_PHY_IOCTL=y
 CONFIG_NETDOWN_NOTIFIER=y
+CONFIG_NETLINK_ALLOC_CONNS=1
 CONFIG_NETLINK_ROUTE=y
 CONFIG_NET_6LOWPAN=y
 CONFIG_NET_6LOWPAN_EXTENDEDADDR=y
 CONFIG_NET_6LOWPAN_MAXADDRCONTEXT_PREINIT_1=y
 CONFIG_NET_6LOWPAN_MAXADDRCONTEXT_PREINIT_2=y
 CONFIG_NET_6LOWPAN_REASS_STATIC=y
-CONFIG_NET_ALLOC_CONNS=y
+CONFIG_NET_ALLOC_DEVIF_CALLBACKS=1
 CONFIG_NET_ARP_IPIN=y
 CONFIG_NET_ARP_SEND=y
 CONFIG_NET_BINDTODEVICE=y
 CONFIG_NET_BLUETOOTH=y
+CONFIG_NET_BLUETOOTH_ALLOC_CONNS=1
 CONFIG_NET_BROADCAST=y
 CONFIG_NET_CAN=y
 CONFIG_NET_CAN_EXTID=y
@@ -56,14 +59,17 @@ CONFIG_NET_CAN_NOTIFIER=y
 CONFIG_NET_CAN_SOCK_OPTS=y
 CONFIG_NET_CELLULAR=y
 CONFIG_NET_ICMP=y
+CONFIG_NET_ICMP_ALLOC_CONNS=1
 CONFIG_NET_ICMP_SOCKET=y
 CONFIG_NET_ICMPv6=y
+CONFIG_NET_ICMPv6_ALLOC_CONNS=1
 CONFIG_NET_ICMPv6_AUTOCONF=y
 CONFIG_NET_ICMPv6_NEIGHBOR=y
 CONFIG_NET_ICMPv6_ROUTER=y
 CONFIG_NET_ICMPv6_ROUTER_MANUAL=y
 CONFIG_NET_ICMPv6_SOCKET=y
 CONFIG_NET_IEEE802154=y
+CONFIG_NET_IEEE802154_ALLOC_CONNS=1
 CONFIG_NET_IGMP=y
 CONFIG_NET_IPFORWARD=y
 CONFIG_NET_IPFORWARD_BROADCAST=y
@@ -78,6 +84,7 @@ CONFIG_NET_MLD_TXDUMP=y
 CONFIG_NET_NAT=y
 CONFIG_NET_NETLINK=y
 CONFIG_NET_PKT=y
+CONFIG_NET_PKT_ALLOC_CONNS=1
 CONFIG_NET_PROMISCUOUS=y
 CONFIG_NET_ROUTE=y
 CONFIG_NET_SENDFILE=y
@@ -88,6 +95,7 @@ CONFIG_NET_STATISTICS=y
 CONFIG_NET_TCP=y
 CONFIG_NET_TCPBACKLOG=y
 CONFIG_NET_TCPURGDATA=y
+CONFIG_NET_TCP_ALLOC_CONNS=1
 CONFIG_NET_TCP_DEBUG_DROP_RECV=y
 CONFIG_NET_TCP_DEBUG_DROP_SEND=y
 CONFIG_NET_TCP_DELAYED_ACK=y
@@ -99,8 +107,10 @@ CONFIG_NET_TCP_WRITE_BUFFERS=y
 CONFIG_NET_TIMESTAMP=y
 CONFIG_NET_TUN=y
 CONFIG_NET_UDP=y
+CONFIG_NET_UDP_ALLOC_CONNS=1
 CONFIG_NET_UDP_WRITE_BUFFERS=y
 CONFIG_NET_USRSOCK=y
+CONFIG_NET_USRSOCK_ALLOC_CONNS=1
 CONFIG_NSH_ARCHINIT=y
 CONFIG_NSH_BUILTIN_APPS=y
 CONFIG_NSH_LINELEN=200
diff --git a/net/Kconfig b/net/Kconfig
index 63944dbb28..0d11685b83 100644
--- a/net/Kconfig
+++ b/net/Kconfig
@@ -335,16 +335,6 @@ source "net/ipfrag/Kconfig"
 
 endmenu # Internet Protocol Selection
 
-config NET_ALLOC_CONNS
-       bool "Allocate connect instance dynamically"
-       default n
-       ---help---
-               Enable to allocate connection instances dynamically.
-               Use this feature if the number of connections can not be 
determined at
-               compile time. When enabled the stack will be compiled without 
the static
-               pre-allocate connection list and all connection instances will 
be dynamically
-               allocated from heap at run time.
-
 source "net/socket/Kconfig"
 source "net/inet/Kconfig"
 source "net/pkt/Kconfig"

Reply via email to