[PATCH 4/5] checksum: optimize loop and get rid of add16()