在win32,linux,android下都能用的traceroute代码,在iphone下竟然发送失败了,一步步排查终于找到原因。 主要原因就是在iphone下,ip格式中的ip->ip_len和ip->ip_off不用大端、小端的转换。