zephyr/subsys/net/lib/sockets
Robert Lubos 618fa8d665 net: sockets: Add options to control DSCP/ECN value
Add new socket options IP_TOS and IPV6_TCLASS which allows to set
DSCP/ECN values on a socket for an outgoing packet IPv4/IPv6 headers.

The options are compatible with Linux behaviour, where both DSCP and ECN
are set with a single socket option.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2022-10-19 19:03:48 +02:00
..
CMakeLists.txt net: socket: Add option to create native TLS sock with offloaded TCP 2022-04-20 11:27:05 +02:00
getaddrinfo.c net: introduce NET_IP config to efficiently mark conditional code 2022-09-05 14:35:17 +00:00
getnameinfo.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
Kconfig net: lib: sockets: improve scalability through a hidden var 2022-09-05 14:35:17 +00:00
socket_dispatcher.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
socket_offload.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
socketpair.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
sockets_can.c net: context: properly namespace can-related methods 2022-09-05 14:35:17 +00:00
sockets_internal.h net: sockets: tls: prevent sending fragmented datagrams with sendmsg() 2022-05-25 14:20:09 +02:00
sockets_misc.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
sockets_net_mgmt.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
sockets_packet.c net: core: clean up inbound packet handling 2022-09-05 14:35:17 +00:00
sockets_select.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
sockets_tls.c net: lib: sockets_tls: Include zephyr_mbedtls_priv.h conditionally 2022-10-07 13:23:18 +02:00
sockets.c net: sockets: Add options to control DSCP/ECN value 2022-10-19 19:03:48 +02:00