changes for ipv6

changes for ipv6
Did you check if this actually works?  Like, sending pings and getting replies back?