zephyr/subsys/net/lib
Luca Fancellu 6748d588ab net: zperf: allow TCP receiver to handle multiple connections
Currently the zperf_tcp_receiver can handle only one TCP connection
each time, modify the code to poll and handle multiple connections.

Take the occasion to unify the bind and listen part of the code
between ipv4 and ipv6 part using a structure introduced to handle
the multiple connections.

Now in case the zsock_recv fails, we can't stop every connection
and fail through the error label, so just print the error message
and report the failure through the callback.

Signed-off-by: Luca Fancellu <luca.fancellu@arm.com>
2023-03-16 12:56:10 +01:00
..
capture includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
coap net: coap: Allow insertion of an option at arbitrary position 2023-02-06 10:02:19 +01:00
config net: config: Unify the init behaviour when timeout is enabled and not 2023-02-08 11:26:42 +01:00
conn_mgr all: Fix "#if IS_ENABLED(CONFIG_FOO)" occurrences 2022-12-21 10:09:23 +01:00
dns net: dns: Check existing DNS servers before reconfigure 2023-03-14 12:27:15 -04:00
http net: http: define http service and resource iterable sections 2023-03-08 13:57:13 +00:00
lwm2m lwm2m: Fix multi res inst, create flags and post write callback for SWMGMT 2023-03-13 11:58:29 +01:00
mqtt net: mqtt: Debug logging of pointers 2023-03-15 15:02:47 +01:00
mqtt_sn net/lib: mqtt_sn: Fix MQTT-SN IPv6 Support and assertation in Example 2023-03-09 09:20:53 +01:00
sntp net: lib: sntp: add support for unspecified IP-family type 2023-01-03 11:03:25 +01:00
sockets mbedtls: Remove dependency on MBEDTLS_BUILTIN for MBEDTLS_DEBUG 2023-03-10 09:30:32 +01:00
socks includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
tftp net: tftp: Add client context 2023-02-28 10:29:30 +01:00
tls_credentials include: fix files using legacy include paths 2022-08-31 06:49:00 -04:00
utils subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
websocket net: websocket: Make sure the mbedtls_sha1 function is build in 2023-02-24 18:12:14 +01:00
zperf net: zperf: allow TCP receiver to handle multiple connections 2023-03-16 12:56:10 +01:00
CMakeLists.txt net: mqtt-sn: Add MQTT-SN library 2022-11-09 10:43:00 +01:00
Kconfig net: mqtt-sn: Add MQTT-SN library 2022-11-09 10:43:00 +01:00