IP_FRAGMENT_OFFSET_MASK
if ((header.FragmentOffset() & IP_FRAGMENT_OFFSET_MASK) != 0)
|| (fragmentOffset & IP_FRAGMENT_OFFSET_MASK) != 0) {
header.FragmentOffset() & IP_FRAGMENT_OFFSET_MASK,
uint16 start = (fragmentOffset & IP_FRAGMENT_OFFSET_MASK) << 3;