.. _networking_api: Networking APIs ############### Zephyr provides support for the standard BSD socket APIs (defined in :zephyr_file:`include/zephyr/net/socket.h`) for the applications to use. See :ref:`BSD socket API ` for more details. Apart of the standard API, Zephyr provides a set of custom networking APIs and libraries for the application to use. See the list below for details. .. note:: The legacy connectivity API in :zephyr_file:`include/zephyr/net/net_context.h` should not be used by applications. .. toctree:: :maxdepth: 2 apis.rst buf_mgmt.rst net_tech.rst protocols.rst system_mgmt.rst tsn.rst gsm_modem.rst zperf.rst