changes for ipv6

changes for ipv6
Looks like `ICMP_ECHO` will not work for ICMPv6.