The latest development version of this page may be more current than this released 3.7.0 version.

Networking APIs

Zephyr provides support for the standard BSD socket APIs (defined in include/zephyr/net/socket.h) for the applications to use. See 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 include/zephyr/net/net_context.h should not be used by applications.