ICMP icmp has a checksum too remodel after the tcp and udp handling there is no hw offloading for icmp should there ever be some, easy for us to support we always end up in the software engine still much nicer, cleaner, easier than before