zephyr/tests/net
Robert Lubos 6da10468ad tests: net: Add socket dispatcher unit tests
Add unit tests for socket dispatcher module. The tests verify that:
* a socket is automatically dispatched to a regular socket on any
  first socket call, if the socket was not bound already before
  (according to the default priority rules)
* a socket is correctly dispatched to an offloaded/native socket
  implementation after a SO_BINDTODEVICE call
* a socket is correctly dispatched to a native TLS socket, with an
  underlying native/offloaded socket, if TLS_NATIVE and SO_BINDOTODEVICE
  socket options are used

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2022-04-20 11:27:05 +02:00
..
6lo everywhere: fix typos 2022-03-18 13:24:08 -04:00
all tests: net: all: Add shell MQTT backend 2022-03-15 10:01:12 +01:00
arp kconfig: Rename the ZTEST stack size option to align with the rest 2022-02-22 08:23:05 -05:00
bridge cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
buf tests: net: buf: test per-pool data lengths 2021-11-24 16:04:50 +02:00
checksum_offload everywhere: fix typos 2022-03-18 13:24:08 -04:00
context net: ipv6: Remove in6_addr from packed net_ipv6_hdr struct 2021-11-25 10:46:35 -05:00
dhcpv4 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ethernet_mgmt kconfig: Rename the ZTEST stack size option to align with the rest 2022-02-22 08:23:05 -05:00
hostname everywhere: fix typos 2022-03-18 13:24:08 -04:00
icmpv4 tests: Change duplicated names of the test cases 2022-03-30 17:42:01 -04:00
icmpv6 kconfig: Rename the ZTEST stack size option to align with the rest 2022-02-22 08:23:05 -05:00
ieee802154 tests: net: Add custom 802154 L2 tests 2021-11-29 18:55:13 -05:00
iface everywhere: fix typos 2022-03-18 13:24:08 -04:00
igmp cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ip-addr cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ipv6 everywhere: fix typos 2022-03-18 13:24:08 -04:00
ipv6_fragment everywhere: fix typos 2022-03-18 13:24:08 -04:00
lib net: lwm2m: Add proper resource-level discovery attribute handling 2022-02-22 10:12:27 -08:00
mgmt kconfig: Rename the TEST_EXTRA stack size option to align with the rest 2022-02-22 08:23:05 -05:00
mld cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
neighbor cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
net_pkt net: buf: POOL_FIXED_DEFINE explicit user data 2021-11-24 16:04:50 +02:00
npf net: npf: add the ability to do MAC address masked matching 2021-12-21 17:06:35 +01:00
pm kconfig: Rename the ZTEST stack size option to align with the rest 2022-02-22 08:23:05 -05:00
ppp/driver drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
promiscuous everywhere: fix typos 2022-03-18 13:24:08 -04:00
ptp/clock everywhere: fix typos 2022-03-18 13:24:08 -04:00
route everywhere: fix typos 2022-03-18 13:24:08 -04:00
route_mcast net: ipv6: Remove in6_addr from packed net_ipv6_hdr struct 2021-11-25 10:46:35 -05:00
shell cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
socket tests: net: Add socket dispatcher unit tests 2022-04-20 11:27:05 +02:00
tcp everywhere: fix typos 2022-03-18 13:24:08 -04:00
traffic_class everywhere: fix typos 2022-03-18 13:24:08 -04:00
trickle kconfig: Rename the ZTEST stack size option to align with the rest 2022-02-22 08:23:05 -05:00
tx_timestamp everywhere: fix typos 2022-03-18 13:24:08 -04:00
udp kconfig: Rename the ZTEST stack size option to align with the rest 2022-02-22 08:23:05 -05:00
utils kconfig: Rename the ZTEST stack size option to align with the rest 2022-02-22 08:23:05 -05:00
virtual sys: util: Change return type of ARRAY_SIZE to size_t 2022-03-23 14:09:23 +01:00
vlan everywhere: fix typos 2022-03-18 13:24:08 -04:00