UDP packets are getting dropped because of invalied checksum though checksum offload is enabled in kernel-2.6.32