61c3a6aad9
Motivation: While adding support for GRO (b05fdf3ff8889c09dbea12d3844116b5489844c6) we broke support for IP_RECVORIGDSTADDR when using the native transport. Beside this we also didnt correctly handle IP_RECVORIGDSTADDR when recvmmsg was used. Modifications: - Fix support for IP_RECVORIGDSTADDR when using the native epoll transport for normal reads (recvmsg) but also for scattering reads (recvmmsg) - Remove code from unix code-base as the support is linux specific and we not need the code there anymore Result: Fixes https://github.com/netty/netty/issues/11141