lwIP network stack

Provides the lwIP network stack. More...

Detailed Description

Provides the lwIP network stack.

See also
https://savannah.nongnu.org/projects/lwip/
https://www.nongnu.org/lwip/2_1_x/

lwIP is a lightweight TCP/IP stack primarily for usage with Ethernet. It can be used with the Sock API API.

Debugging

Debug prints can be enabled by setting the defines from the [lwIP documentation] in the package's Makefile in pkg/lwip/Makefile, for example

CFLAGS += -DLWIP_DEBUG
CFLAGS += -DUDP_DEBUG=LWIP_DBG_ON

lwIP documentation

Modules

 Porting layer
 System abstraction layer.
 
 lwIP netdev adapter
 netdev adapter for lwIP
 
 lwIP options
 Options for the lwIP stack.
 
 lwIP-specific implementation of sock API
 Provides an implementation of the Sock API for the lwIP network stack.
 

Files

file  compat.h
 lwIP definition based on common netif_t struct for network stack-independent API.
 
file  lwip.h
 lwIP bootstrap definitions