1.. _networking_api: 2 3Networking APIs 4############### 5 6Zephyr provides support for the standard BSD socket APIs (defined in 7:zephyr_file:`include/zephyr/net/socket.h`) for the applications to 8use. See :ref:`BSD socket API <bsd_sockets_interface>` for more details. 9 10Apart of the standard API, Zephyr provides a set of custom networking APIs and 11libraries for the application to use. See the list below for details. 12 13.. note:: 14 The legacy connectivity API in :zephyr_file:`include/zephyr/net/net_context.h` 15 should not be used by applications. 16 17.. toctree:: 18 :maxdepth: 2 19 20 apis.rst 21 buf_mgmt.rst 22 net_tech.rst 23 protocols.rst 24 system_mgmt.rst 25 tsn.rst 26 zperf.rst 27