udp: fix IP_CHECKSUM handling