pbuf_layer is only used within LwIP.
 
Symbols
loading...
Files
loading...

pbuf_layer enum

Values

PBUF_TRANSPORT

Includes spare room for transport layer header, e.g. UDP header. Use this if you intend to pass the pbuf to functions like udp_send(). Read more...

PBUF_IP

Includes spare room for IP header. Use this if you intend to pass the pbuf to functions like raw_send(). Read more...
Includes spare room for link layer header (ethernet header). Use this if you intend to pass the pbuf to functions like ethernet_output(). @see PBUF_LINK_HLEN. Read more...

PBUF_RAW_TX

Includes spare room for additional encapsulation header before ethernet headers (e.g. 802.11). Use this if you intend to pass the pbuf to functions like netif->linkoutput(). @see PBUF_LINK_ENCAPSULATION_HLEN. Read more...

PBUF_RAW

Use this for input packets in a netif driver when calling netif->input() in the most common case - ethernet-layer netif driver. Read more...

Type Use

Variables of pbuf_layer type
pbuf_layer
all items filtered out
pbuf_layer
all items filtered out
Allocators of pbuf_layer
Deletors of pbuf_layer
pbuf_alloc()::layer
pbuf_clone()::layer
all items filtered out
pbuf_layer
pbuf_alloc()::layer
pbuf_clone()::layer
all items filtered out