zephyr/drivers/wifi/simplelink
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
..
CMakeLists.txt drivers: wifi: build as static library 2021-08-17 06:06:03 -04:00
Kconfig.simplelink kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
simplelink.c drivers: wifi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
simplelink_log.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
simplelink_sockets.c net: sockets: Add socket processing priority 2021-09-28 20:11:26 -04:00
simplelink_sockets.h drivers: wifi: simplelink: Rework offloading mechanism 2020-01-31 11:36:02 -05:00
simplelink_support.c drivers: wifi: simplelink: reimplement getaddrinfo 2020-09-11 15:29:03 +03:00
simplelink_support.h drivers: wifi: simplelink: enable IPv6 support 2020-07-21 15:08:56 +02:00