zephyr/tests/net/socket
Robert Lubos 0dbdcc770d net: sockets: Add socket processing priority
When creating a socket, all of the registered socket implementation are
processed in a sequence, allowing to find appropriate socket
implementation for specified family/type/protocol. So far however,
the order of processing was not clearly defined, leaving ambiguity if
multiple implmentations supported the same set of parameters.

Fix this, by registering socket priority along with implementation. This
makes the processing order of particular socket implementations
explicit, giving more flexibility to the user, for example when it's
neeed to prioritze one implementation over another if they support the
same set of parameters.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2021-09-28 20:11:26 -04:00
..
af_packet cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
af_packet_ipproto_raw tests: net: socket: new tests for AF_PACKET&SOCK_RAW&IPPROTO_RAW 2021-09-14 08:37:36 -04:00
getaddrinfo drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
getnameinfo drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
misc drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
net_mgmt cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
poll drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
register net: sockets: Add socket processing priority 2021-09-28 20:11:26 -04:00
select drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
socketpair drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
tcp drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
tls drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
tls_ext drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
udp cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
websocket drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
socket_helpers.h tests: net: sockets: tls: Add MSG_TRUNC flag tests 2021-03-23 13:16:30 +02:00