v2: - Test: don't pass server id as a parameter, check send length exactly; - Guess icmp over datagram mode in ntdll based on native socket protocol and type instead of getting that from server; - Move icmp over datagram fixup handling to helper functions; - Use NT_ERROR() instead of open coding status checks in sock_send().