zephyr/doc/reference/networking
Robert Lubos bea1093e62 net: sockets: Remove socket offloading interface
Instead of using a custom offloading interface, users can use
`NET_SOCKET_REGISTER` macro to register custom socket API provider. This
solution removes a limitation, that only one offloaded interface can be
registered and that it cannot be used together with native IP stack.

The only exception remainig are DNS releated operations -
`getaddrinfo`/`freeaddrinfo`, which, when offloaded, have to be
registered specifically.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2020-01-31 11:36:02 -05:00
..
8021Qav.rst doc: net: Enhance 802.1Qav documentation 2019-12-03 14:07:32 -06:00
apis.rst doc: net: Add information about SOCKS5 proxy support 2019-10-29 08:27:39 +02:00
buf_mgmt.rst
can_api.rst global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
can_timing.svg doc: CAN: Extend CAN doc and moved it to networking 2019-10-04 13:05:44 -04:00
can_transceiver.svg include: drivers: CAN: changed return parameter description 2019-10-04 13:05:44 -04:00
can.rst doc: CAN: Extend CAN doc and moved it to networking 2019-10-04 13:05:44 -04:00
coap.rst docs: fix misspelling across the tree 2019-06-19 15:34:13 -05:00
dhcpv4.rst
dns_resolve.rst doc: net: Minor fixes to DNS documentation 2019-03-07 20:29:47 -05:00
ethernet_mgmt.rst
ethernet.rst
gptp.rst
ieee802154.rst
index.rst doc: CAN: Extend CAN doc and moved it to networking 2019-10-04 13:05:44 -04:00
ip_4_6.rst
lldp.rst
lwm2m.rst doc: net: Add LwM2M high-level description and usage 2019-03-14 19:17:55 -05:00
mqtt.rst net: sockets: tls: Add missing symbols for a few options 2020-01-20 09:58:23 +02:00
net_buf.rst doc: networking: buf: Add mentions of net_buf_add_mem & net_buf_pull_mem 2019-03-18 10:12:13 +02:00
net_config.rst doc: use :zephyr_file: where appropriate 2019-03-09 09:50:27 -05:00
net_context.rst
net_core.rst
net_hostname.rst
net_if.rst doc: use :zephyr_file: where appropriate 2019-03-09 09:50:27 -05:00
net_l2.rst doc: fix mentions of Wi-Fi trademark name 2019-05-06 20:10:59 -04:00
net_linkaddr.rst
net_mgmt.rst doc/networking: Update network management part relevantly 2019-07-25 15:21:49 +03:00
net_offload.rst net: sockets: Remove socket offloading interface 2020-01-31 11:36:02 -05:00
net_pkt.rst doc/networking: Add documentation on struct net_pkt and its API 2019-03-25 13:50:55 -04:00
net_shell.rst net: shell: Refactor help information for ping command 2019-05-23 22:12:23 +03:00
net_stats.rst doc: net: Use proper github link for statistics Kconfig file 2019-03-07 13:04:57 -06:00
net_tech.rst doc: net: ppp: Add PPP documentation 2019-07-29 10:24:46 +03:00
net_timeout.rst
ppp.rst doc: net: ppp: Enhance PPP documentation 2019-08-14 08:28:46 +03:00
promiscuous.rst
protocols.rst global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
ptp_time.rst
sntp.rst doc: net: Add SNTP API documentation 2019-03-13 15:37:02 -07:00
sockets.rst doc: net: Minor fixes to BSD socket documentation 2019-03-27 08:37:39 -04:00
socks5.rst doc: net: Add information about SOCKS5 proxy support 2019-10-29 08:27:39 +02:00
system_mgmt.rst
thread.rst
traffic-class.rst doc: use :zephyr_file: where appropriate 2019-03-09 09:50:27 -05:00
trickle.rst
tsn.rst
vlan.rst doc: net: Fix VLAN documentation in doc and in sample 2019-03-07 20:31:04 -05:00
websocket.rst doc: net: Add Websocket API documentation 2019-10-25 14:03:25 +03:00