mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2025-08-11 17:04:37 +08:00

If a chained pbuf starts with DHCP_OPTION_PAD, an overflow check triggers and the packet is ignored. Fix this by changing the way the offset is increased for PAD. Also ignore a packet that is missing the END option. Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de>