Skip to content
Tech News
← Back to articles

WolfIP: Lightweight TCP/IP stack with no dynamic memory allocations

read original get TCP/IP Stack → more articles

wolfIP

Description and project goals

wolfIP is a TCP/IP stack with no dynamic memory allocations, designed to be used in resource-constrained embedded systems.

Endpoint only mode is supported, which means that wolfip can be used to establish network connections but it does not route traffic between different network interfaces.

A single network interface can be associated with the device.

Features supported

BSD-like, non blocking socket API, with custom callbacks

No dynamic memory allocation Fixed number of concurrent sockets Pre-allocated buffers for packet processing in static memory

Protocols and RFCs

... continue reading