diff -aur iwarp-sain/iwarp-1.0/iwarp/mpa.c iwarp_patched_mpa_markers/iwarp-1.0/iwarp/mpa.c --- iwarp-sain/iwarp-1.0/iwarp/mpa.c 2006-10-20 06:53:29.000000000 +1300 +++ iwarp_patched_mpa_markers/iwarp-1.0/iwarp/mpa.c 2007-06-06 12:42:37.000000000 +1200 @@ -726,10 +726,11 @@ crc_blk = ntohl(crc_blk); debug(4, "%s: crc %x crc_blk %x bidx %u", __func__, crc, crc_blk, *bidx - 1); - if (crc != crc_blk) + if (crc != crc_blk) { printerr("crc check failed. exp %x got %x", crc, crc_blk); /* TODO: Surface this error */ return -EBADMSG; + } } return 0;