nuttx/net
nuttxs da74a5e368 net/tcp/tcp_conn.c: optimize the port conflict detection rules
for tcp_listener(). fixed potential conflict between implicit
binding and port conflict detection.

Implicit binding automatically allocates an interface address during
connection,but port conflict detection occurs before binding/connecting.
This can cause issues when creating multiple TCP connections in succession.
If the first connection uses a random port via implicit binding, subsequent
connections might reuse the same port under current filtering rules,
leading to connect() failures.

Signed-off-by: nuttxs <zhaoqing.zhang@sony.com>
2025-04-24 14:10:27 +08:00
..
arp
bluetooth
can
devif
icmp
icmpv6
ieee802154
igmp
inet
ipfilter
ipforward
ipfrag
local
mld
nat
neighbor
netdev
netfilter
netlink
pkt
procfs
route
rpmsg
sixlowpan
socket
tcp net/tcp/tcp_conn.c: optimize the port conflict detection rules 2025-04-24 14:10:27 +08:00
udp
usrsock
utils
CMakeLists.txt
Kconfig
Makefile
net_initialize.c