fixed small bug in ICMP