|
From: | Sergio R. Caprile |
Subject: | Re: [lwip-users] How to limit the UDP Rx packet size to avoid big RAM allocations |
Date: | Tue, 19 Jun 2018 13:11:34 -0300 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 |
UDP datagrams are carried by Ethernet frames. It is not lwIP but your driver who allocates memory to hold those frames before handling them to lwIP, which in turn will deliver to your application. The only way to stop allocation is there. Someone could also send pings of death, repeated SYNs... If you need firewall functionality, you need to build a firewall.
[Prev in Thread] | Current Thread | [Next in Thread] |