zephyr/include/net
Robert Lubos 27211cf112 net: sockets: tls: Decouple TLS sockets from net_context
Separate TLS sockets implementation from net_context layer. Instead of
calling net_context functions directly, create an underlying TCP/UDP
socket, and call socket functions on it instead. This results in a
simpler design, where we don't need to duplicate specific parts of code
from the native socket implementation. Additionally, this allows to use
a different TCP/UDP stack underneath (i. e. when sockets offloading is
used).

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2020-09-03 11:00:01 +03:00
..
bt.h
buf.h net: includes: Fix indentation in header files 2020-08-21 13:56:13 -04:00
can.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
coap_link_format.h
coap.h net: includes: Fix indentation in header files 2020-08-21 13:56:13 -04:00
dhcpv4.h
dns_resolve.h
dummy.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ethernet_mgmt.h net: includes: Fix indentation in header files 2020-08-21 13:56:13 -04:00
ethernet_vlan.h
ethernet.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gptp.h
hostname.h
http_client.h
http_parser_state.h
http_parser_url.h
http_parser.h
ieee802154_mgmt.h
ieee802154_radio.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ieee802154.h
ipv4_autoconf.h
lldp.h net: includes: Fix indentation in header files 2020-08-21 13:56:13 -04:00
lwm2m.h net: lib: lwm2m: add new sensor objects 2020-08-27 11:01:09 +03:00
mii.h
mqtt.h
net_config.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
net_conn_mgr.h
net_context.h net: sockets: tls: Decouple TLS sockets from net_context 2020-09-03 11:00:01 +03:00
net_core.h
net_event.h
net_if.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
net_ip.h net: ip: sockaddr_ll_ptr is larger than sockaddr_in6_ptr 2020-08-27 10:56:06 +03:00
net_l2.h
net_linkaddr.h
net_mgmt.h net: includes: Fix indentation in header files 2020-08-21 13:56:13 -04:00
net_offload.h
net_pkt.h net: includes: Fix indentation in header files 2020-08-21 13:56:13 -04:00
net_stats.h
net_timeout.h
openthread.h
ppp.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
promiscuous.h
ptp_time.h
sntp.h
socket_can.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
socket_net_mgmt.h
socket_offload.h
socket_select.h
socket.h net: includes: Fix indentation in header files 2020-08-21 13:56:13 -04:00
socketutils.h
tftp.h
tls_credentials.h
trickle.h net: includes: Fix indentation in header files 2020-08-21 13:56:13 -04:00
udp.h
websocket.h net: includes: Fix indentation in header files 2020-08-21 13:56:13 -04:00
wifi_mgmt.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
wifi.h