> already discussed at length on HN
Couldn't find it. Care to provide link.
Couldn't find it. Care to provide link.
Crucially, this happens in the middle of packet processing, so the kernel code is forced to work with two different ideas of how long the IPv4 header is. All hell predictably breaks loose.
https://github.com/torvalds/linux/commit/6785011f8b16abf40b1...